Permalink
Browse files
Classic NES games jump to VRAM
- Loading branch information...
Showing
with
4 additions
and
0 deletions.
-
+4
−0
src/gba/gba-memory.c
|
|
@@ -136,6 +136,10 @@ static void GBASetActiveRegion(struct ARMCore* cpu, uint32_t address) { |
|
|
cpu->memory.activeRegion = memory->iwram;
|
|
|
cpu->memory.activeMask = SIZE_WORKING_IRAM - 1;
|
|
|
break;
|
|
|
+ case BASE_VRAM:
|
|
|
+ cpu->memory.activeRegion = (uint32_t*) gba->video.renderer->vram;
|
|
|
+ cpu->memory.activeMask = 0x0000FFFF;
|
|
|
+ break;
|
|
|
case BASE_CART0:
|
|
|
case BASE_CART0_EX:
|
|
|
case BASE_CART1:
|
|
|
|
0 comments on commit
501b6b6