Does Gens KMod treat locations $E00000-$FEFFFF as VRAM?
I ran Puckman Pockimon through the emulator, and the messages seem to indicate that it was transferring from VRAM to VRAM.
Spy : 68k -> VRAM of 32768 bytes from E00000 to 0000 (VRAM access)
and
Spy : 68k -> VRAM of 320 bytes from FEF000 to F000 (VRAM access)
Gens KMod & $E00000-$FE0000?
Moderator: BigEvilCorporation
Ok, I think that makes sense..
The Puckman Pockimon board seems to limit the address that the VDP can use.
Location 0xE00000 is the location of the ROM, and Location 0xFEF000 is Ram, to the VDP.
So, in DMAing from ROM to VRAM, it would need to add 0xE00000 to the value.
Ironically, the game works correctly under kGens, minus the issues with input and dip switches.
The Puckman Pockimon board seems to limit the address that the VDP can use.
Location 0xE00000 is the location of the ROM, and Location 0xFEF000 is Ram, to the VDP.
So, in DMAing from ROM to VRAM, it would need to add 0xE00000 to the value.
Ironically, the game works correctly under kGens, minus the issues with input and dip switches.