all repos — mgba @ 010cb8f49db2e35f7aa5011103a93b0b1818b45a

mGBA Game Boy Advance Emulator

GB MBC: Pocket Cam memory should be accessible without enabling
Vicki Pfau vi@endrift.com
Tue, 25 Jul 2017 17:29:07 -0700
commit

010cb8f49db2e35f7aa5011103a93b0b1818b45a

parent

6c0d67cf5f86684e971e673000cfa4338563d5dc

2 files changed, 1 insertions(+), 3 deletions(-)

jump to
M CHANGESCHANGES

@@ -8,6 +8,7 @@ - GBA: Reset active region as needed when loading a ROM

- Qt: Fix command line debugger closing second game - GB Serialize: Fix audio state loading - GB Video: Fix dot clock timing being slightly wrong + - GB MBC: Pocket Cam memory should be accessible without enabling Misc: - GBA Timer: Use global cycles for timers - GBA: Extend oddly-sized ROMs to full address space (fixes mgba.io/i/722)
M src/gb/mbc.csrc/gb/mbc.c

@@ -761,9 +761,6 @@ uint8_t _GBPocketCamRead(struct GBMemory* memory, uint16_t address) {

if (memory->mbcState.pocketCam.registersActive) { return 0; } - if (!memory->sramAccess) { - return 0xFF; - } return memory->sramBank[address & (GB_SIZE_EXTERNAL_RAM - 1)]; }