jsgroth / jgenesis

Sega Genesis / Sega CD / SNES / Master System / Game Gear emulator
MIT License
44 stars 3 forks source link

Alwa's Awakening - The 8-Bit Edition (World) (Demo) (Aftermarket) (Unl).nes messed up graphics #93

Open benderscruffy opened 2 months ago

jsgroth commented 2 months ago

This is caused by the UxROM mapper code assuming that the cartridge will never have any PRG RAM (hence the "mapper test fail" screen at boot). That assumption holds for every UxROM game released in the 80s and 90s as far as I know, but it's incorrect for Alwa's Awakening because it uses a UxROM-compatible mapper and has 8KB of PRG RAM in the cartridge.

Allowing UxROM games to map PRG RAM fixes this: alwa