INES Mapper 058: Difference between revisions

From NESdev Wiki
Jump to navigationJump to search
(Rewrite. Take the "CHR bank from PPP bits in NROM-128" stuff out of mapper 58 to describe it as emulated in FCEUX and pretty much all other emus.)
No edit summary
 
(One intermediate revision by the same user not shown)
Line 17: Line 17:
   1... .... MSCC CPPP
   1... .... MSCC CPPP
             |||| |+++- PRG A16..A14
             |||| |+++- PRG A16..A14
             ||++-+---- CHR A13..A15
             ||++-+---- CHR A15..A13
             |+-------- PRG Mode
             |+-------- PRG Mode
             |          0: NROM-256 (PRG A14=CPU A14)
             |          0: NROM-256 (PRG A14=CPU A14)
Line 26: Line 26:


==Notes==
==Notes==
* [[INES Mapper 213]] is almost identical, but gets its CHR bank from the PPP bits in NROM-128 mode. Multicarts that consist solely of NROM-256 games will run either as mappers 58 or 213.
* [[INES Mapper 213]] is a duplicate.

Latest revision as of 11:34, 3 November 2019

iNES Mapper 058 is used for a number of simple NROM-/CNROM-based multicarts:

  • 21-in-1 (AS-5321)
  • 50-in-1 (WQ1806 B)
  • 55-in-1 (WQ2006 B)
  • 68-in-1 (HKX5268)
  • 75-in-1 (WQ1905 E)
  • 86-in-1 (AP-5486)
  • 92-in-1 (WQ1605 E)
  • 97-in-1 (WQ1708 B)

Address Latch ($8000-$FFFF, write)

Mask: $8000

A~FEDC BA98 7654 3210
  -------------------
  1... .... MSCC CPPP
            |||| |+++- PRG A16..A14
            ||++-+---- CHR A15..A13
            |+-------- PRG Mode
            |           0: NROM-256 (PRG A14=CPU A14)
            |           1: NROM-128
            +--------- Nametable mirroring
                        0: Vertical
                        1: Horizontal

Notes