diff --git a/src/gba/gba-memory.c b/src/gba/gba-memory.c index 9a6281daf..a360b3a04 100644 --- a/src/gba/gba-memory.c +++ b/src/gba/gba-memory.c @@ -680,6 +680,11 @@ uint32_t GBALoadMultiple(struct ARMCore* cpu, uint32_t address, int mask, enum L address &= 0xFFFFFFFC; switch (address >> BASE_OFFSET) { + case REGION_BIOS: + LDM_LOOP_BEGIN; + LOAD_BIOS; + LDM_LOOP_END; + break; case REGION_WORKING_RAM: LDM_LOOP_BEGIN; LOAD_WORKING_RAM;