NES 2.0 Mapper 294: Difference between revisions

From NESdev Wiki
Jump to navigationJump to search
(Created page with "Category:Multicart mappersCategory:MMC3-like mappersCategory:Mappers with scanline IRQsNES 2.0 Mapper 294 is used for the ''Super Cool Boy 4-in-1'' (CB-4035) multi...")
 
(Reuse deprecated double-assigned mapper #294 for something else.)
Tag: Removed redirect
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
[[Category:Multicart mappers]][[Category:MMC3-like mappers]][[Category:Mappers with scanline IRQs]]NES 2.0 Mapper 294 is used for the ''Super Cool Boy 4-in-1'' (CB-4035) multicart. It uses an MMC3 clone with a WRAM replaced by an outer bank register.
{{DEFAULTSORT:294}}[[Category:Multicart mappers]][[Category:Mappers with CHR RAM]]'''NES 2.0 Mapper 294''' denotes the '''63-1601''' multicart PCB, used for the ''強捧 16-in-1 (1682)'' multicart consisting of 2 MiB worth of UNROM games.


=Registers=
==Outer Bank Register ($4100, write)==
==Outer Bank Register ($6001)==
  Mask: $C100
  Mask: $E003
  D~[...M PPPP]
       | ++++- PRG A20..A17
7654 3210
       +------ Mirroring
---------
                0=Vertical
  .... .SOO
                1=Horizontal
       +++- Select outer 128 KiB bank (bit 0 ignored in 256 KiB mode)
       +--- Select outer PRG/CHR bank size
            0: 256 KiB
            1: 128 KiB
 
==Unknown registers ($6000, $6002, $6003)==
The multicart menu writes the same values ($00 to $6000 when the menu is shown, $FF to $6002 and $00 to $6000 when a game is selected) for every game.
 
==MMC3-compatible registers ($8000-$FFFF)==
Mask: probably $E001
$8000, $8001, $A000, $A001, $C000, $C001, $E000, $E001: As normal MMC3.
 
=Notes=
* Because the outer bank registers are connected to where WRAM would normally be, WRAM needs to be enabled via bit 7 of MMC3 register $A001 before accessing the outer bank registers.

Latest revision as of 18:14, 2 April 2022

NES 2.0 Mapper 294 denotes the 63-1601 multicart PCB, used for the 強捧 16-in-1 (1682) multicart consisting of 2 MiB worth of UNROM games.

Outer Bank Register ($4100, write)

Mask: $C100
D~[...M PPPP]
      | ++++- PRG A20..A17
      +------ Mirroring
               0=Vertical
               1=Horizontal