all repos — mgba @ 75e6fcaecb1f8a2944e2fbf655b315e13b5a5b66

mGBA Game Boy Advance Emulator

DS Memory: Add STM for DS7 I/O
Vicki Pfau vi@endrift.com
Wed, 08 Mar 2017 00:12:43 -0800
commit

75e6fcaecb1f8a2944e2fbf655b315e13b5a5b66

parent

498aa541fc660c8755cda99cf8889171b3bd5381

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

jump to
M src/ds/memory.csrc/ds/memory.c

@@ -700,6 +700,9 @@ } else {

mLOG(DS_MEM, STUB, "Unimplemented DS9 STM: %08X", address); }); break; + case DS_REGION_IO: + STM_LOOP(DS7IOWrite32(ds, address & DS_OFFSET_MASK, value)); + break; case DS_REGION_VRAM: STM_LOOP(if (address < 0x06040000 && memory->vram7[(address & 0x3FFFF) >> 17]) { STORE_32(value, address & 0x1FFFF, memory->vram7[(address & 0x3FFFF) >> 17]);