NES 2.0 Mapper 350: Difference between revisions

From NESdev Wiki
Jump to navigationJump to search
(Created page with "Category:Multicart mappersCategory:Mappers with CHR RAM NES 2.0 mapper 350 is used for a ''Super 15-in-1 Game Card'' multicart. Its UNIF board name is '''BMC-891227'''...")
 
(defaultsort. fix typo?)
Line 1: Line 1:
[[Category:Multicart mappers]][[Category:Mappers with CHR RAM]]
{{DEFAULTSORT:350}}[[Category:Multicart mappers]][[Category:Mappers with CHR RAM]]
NES 2.0 mapper 350 is used for a ''Super 15-in-1 Game Card'' multicart. Its UNIF board name is '''BMC-891227'''.
NES 2.0 mapper 350 is used for a ''Super 15-in-1 Game Card'' multicart. Its UNIF board name is '''BMC-891227'''.


Line 36: Line 36:
   ---------
   ---------
   .... .BBB
   .... .BBB
         +++- Select 16 KiB outer PRG-ROM bank at CPU $8000-$BFFF/$C000-$FFFF
         +++- Select 16 KiB inner PRG-ROM bank at CPU $8000-$BFFF/$C000-$FFFF
=Similar Mappers=
=Similar Mappers=
[[NES 2.0 Mapper 337]] is a variant for smaller ROM sizes of this mapper.
[[NES 2.0 Mapper 337]] is a variant for smaller ROM sizes of this mapper.

Revision as of 06:59, 26 May 2020

NES 2.0 mapper 350 is used for a Super 15-in-1 Game Card multicart. Its UNIF board name is BMC-891227.

Banks

  • CPU $6000-$7FFF: 8 KiB fixed PRG-ROM bank #1
  • CPU $8000-$BFFF: 16 KiB switchable PRG-ROM bank
  • CPU $C000-$FFFF: 16 KiB switchable PRG-ROM bank
  • PPU $0000-$1FFF: 8 KiB of unbanked CHR-RAM

Registers

Outer Bank Register ($8000-$BFFF)

Mask: $C000

D~7654 3210
  ---------
  MPPB B...
  |||+-+---- Select 128 KiB outer PRG-ROM bank
  ||+------- Chip select
  |||         0: First 512 KiB
  |||         1: Second 512 KiB (selectable only in UNROM mode)
  |++------- Select PRG-ROM banking mode
  |           0: NROM-128 (inner bank bit 0 replaced with CPU A14)
  |           1: NROM-256
  |           2: UNROM (inner bank fixed to #7 at CPU $C000-$FFFF)
  |           3: same as 2
  +--------- Select nametable mirroring type
              0: Vertical
              1: Horizontal
              

CHR-RAM is write-protected in the NROM modes.

Inner Bank Register ($C000-$FFFF)

Mask: $C000

D~7654 3210
  ---------
  .... .BBB
        +++- Select 16 KiB inner PRG-ROM bank at CPU $8000-$BFFF/$C000-$FFFF

Similar Mappers

NES 2.0 Mapper 337 is a variant for smaller ROM sizes of this mapper.