NES 2.0 Mapper 443: Difference between revisions
From NESdev Wiki
Jump to navigationJump to search
NewRisingSun (talk | contribs) (Created page with "{{DEFAULTSORT:443}}Category:Multicart mappersCategory:MMC3-like mappersCategory:Mappers with scanline IRQs '''NES 2.0 Mapper 443''' denotes the '''NC3000M''' multi...") |
NewRisingSun (talk | contribs) |
||
Line 10: | Line 10: | ||
A~FEDC BA98 7654 3210 | A~FEDC BA98 7654 3210 | ||
------------------- | ------------------- | ||
011. .... ...P MMpC | |||
| |||+- CHR A18 | | |||+- CHR A18 | ||
| ||+-- PRG A18 | | ||+-- PRG A18 | ||
Line 23: | Line 23: | ||
* The inner CHR bank is unrestricted to 256 KiB. | * The inner CHR bank is unrestricted to 256 KiB. | ||
* NROM mode forces MMC3's CPU A13 and A14 inputs to GND to make MMC3 bank register 6 apply to the entire CPU $8000-$FFFF range. | * NROM mode forces MMC3's CPU A13 and A14 inputs to GND to make MMC3 bank register 6 apply to the entire CPU $8000-$FFFF range. | ||
==MMC3-compatible registers== | ==MMC3-compatible registers== | ||
Mask: $E001 | Mask: $E001 | ||
See [[MMC3]]. | See [[MMC3]]. |
Latest revision as of 17:31, 25 May 2021
NES 2.0 Mapper 443 denotes the NC3000M multicart circuit board.
Known cartridges:
- 3000-in-1
Outer Bank and Mode Register ($6000-$7FFF, write)
Mask: $E000 A~FEDC BA98 7654 3210 ------------------- 011. .... ...P MMpC | |||+- CHR A18 | ||+-- PRG A18 | ++--- Select PRG-ROM mode | 0: MMC3 mode | 1: NROM-256 mode (PRG A13..14=CPU A13..14, PRG A15..16=MMC3 A15..16) | 2: Read solder pads' value in D0/D1 (leftmost pads in picture) | 3: NROM-128 mode (PRG A13=CPU A13, PRG A14..16=MMC3 A14..16) +------ PRG A17
- WRAM must be enabled in $A001.7 before writing to this register.
- The inner PRG bank is restricted to 128 KiB.
- The inner CHR bank is unrestricted to 256 KiB.
- NROM mode forces MMC3's CPU A13 and A14 inputs to GND to make MMC3 bank register 6 apply to the entire CPU $8000-$FFFF range.
MMC3-compatible registers
Mask: $E001
See MMC3.