GB: Fix marking BIOS as unmapped when skipping BIOS (fixes #2061)
Vicki Pfau vi@endrift.com
Sun, 07 Mar 2021 00:08:25 -0800
2 files changed,
2 insertions(+),
0 deletions(-)
M
CHANGES
→
CHANGES
@@ -27,6 +27,7 @@ - ARM: Fix long multiply-and-accumulate register write order (fixes mgba.io/1/1956)
- ARM: Fix long and accumulate multiply timing - GB: Partially fix timing for skipped BIOS - GB: Downgrade DMG-only ROMs from CGB mode even without boot ROM + - GB: Fix marking BIOS as unmapped when skipping BIOS (fixes mgba.io/i/2061) - GB Audio: Fix serializing sweep time - GB MBC: Fix MBC1 mode changing behavior - GB MBC: Fix some MBC3 bit masking
M
src/gb/gb.c
→
src/gb/gb.c
@@ -577,6 +577,7 @@ mTimingDeschedule(&gb->timing, &gb->timer.event);
mTimingSchedule(&gb->timing, &gb->timer.event, gb->timer.nextDiv); GBIOWrite(gb, GB_REG_LCDC, 0x91); + gb->memory.io[GB_REG_BANK] = 0x1; GBVideoSkipBIOS(&gb->video); if (gb->biosVf) {