GBA: Set up GPIO mapping on null and ELF ROM regions (fixes #1481)

This commit is contained in:
Vicki Pfau 2019-07-01 20:11:45 -07:00
parent 3cb6de808a
commit 77ec5e6e91
2 changed files with 2 additions and 0 deletions

View File

@ -44,6 +44,7 @@ Other fixes:
- mGUI: Fix crash if last loaded ROM directory disappears (fixes mgba.io/i/1466)
- Libretro: Fix crash changing allowing opposing directions (hhromic)
- Qt: Fix race conditions initializing GDB stub
- GBA: Set up GPIO mapping on null and ELF ROM regions (fixes mgba.io/i/1481)
Misc:
- GBA Savedata: EEPROM performance fixes
- GBA Savedata: Automatically map 1Mbit Flash files as 1Mbit Flash

View File

@ -342,6 +342,7 @@ bool GBALoadNull(struct GBA* gba) {
if (gba->cpu) {
gba->cpu->memory.setActiveRegion(gba->cpu, gba->cpu->gprs[ARM_PC]);
}
GBAHardwareInit(&gba->memory.hw, &((uint16_t*) gba->memory.rom)[GPIO_REG_DATA >> 1]);
return true;
}