ares-emulator / ares

ares is a cross-platform, open source, multi-system emulator, focusing on accuracy and preservation.
https://ares-emu.net
Other
945 stars 115 forks source link

[NES] Alwa's Awakening (World) (Aftermarket) (Unl) - Messed screen... #1528

Closed BenjaminSiskoo closed 2 months ago

BenjaminSiskoo commented 3 months ago

nightly release on 2024-06-12 16:38:44 UTC

image

image

BenjaminSiskoo commented 3 months ago

with the last release : nightly release on 2024-06-15 22:01:18 UTC

There is a message at the start :

image

invertego commented 3 months ago

"PRG RAM MISSING!" can be explained by the fact that ares doesn't emulate PRG RAM for UXROM because there never was any. I guess this another emulator extension of sorts that some unlicensed games take advantage of. Notably, this game is also exceeding the PRG ROM limits of UXROM, but ares already emulates this extended capacity, expressly for the benefit of unlicensed games.

Nesdev Wiki reference: https://www.nesdev.org/wiki/PRG_RAM_circuit

The iNES format implies 8 KiB of PRG RAM at $6000–$7FFF, which may or may not be battery backed, even for discrete boards such as NROM and UxROM that never actually had RAM there. This inspired some people on the nesdev.org BBS to come up with circuits to add PRG RAM to the original boards, so that games relying on it can run on an NES.

LukeUsher commented 2 months ago

Fixed in #1557