PowerPak: Difference between revisions
(iNES 3) |
(NES 2.0 was pretty much finalized by the time I pasted it to this wiki. That doesn't change PowerPak's lack of support though.) |
||
Line 17: | Line 17: | ||
== iNES 4 - MMC3 - no wram disable == | == iNES 4 - MMC3 - no wram disable == | ||
Low G Man needs wram disabled, but | Low G Man needs wram disabled, but the PowerPak doesn't support the [[NES 2.0]] extensions needed to specify 0 KB PRG RAM in the iNES header. | ||
Older versions of MMC3 would corrupt PRG RAM when turning IRQs on or off because writes to $E000-$FFFF also went to $6000-$7FFF. | |||
== iNES 5 - [[MMC5]] - known bad == | == iNES 5 - [[MMC5]] - known bad == |
Revision as of 22:15, 30 March 2011
PowerPak emulates mappers used in NES games, but not always perfectly.
Fixed in Mappers V1.11
iNES 4 - MMC3 - fixed bad irq iNES 9 - MMC2 - fixed bad chr switch iNES 64 - Rambo 1 - mostly fixed bad irq iNES 119 - TQROM (MMC3 + 74HC32) - fixed bad chr switch
iNES 3 - CNROM and clones - limited CHR size
CNROM supports up to four banks (32 KiB) of CHR ROM. PowerPak uses the bank number mod 4. This breaks Panesian games that use a compatible board that supports larger CHR ROMs but is otherwise functionally identical to CNROM.
iNES 4 - MMC3 - no wram disable
Low G Man needs wram disabled, but the PowerPak doesn't support the NES 2.0 extensions needed to specify 0 KB PRG RAM in the iNES header.
Older versions of MMC3 would corrupt PRG RAM when turning IRQs on or off because writes to $E000-$FFFF also went to $6000-$7FFF.
iNES 5 - MMC5 - known bad
Games will not start, mapper not complete yet.
iNES 71 - Camerica
Micro Machines has major graphics problems, could be FPGA pins are wrong.
Fire Hawk and Fantastic Adventures of Dizzy show the same problem.
Many of these are very likely bad roms.