NES 2.0 Mapper 392: Difference between revisions
From NESdev Wiki
Jump to navigationJump to search
NewRisingSun (talk | contribs) (Created page with "{{DEFAULTSORT:392}}Category:Multicart mappersCategory:MMC3 with CHR ROM and CHR RAMCategory:Mappers with scanline IRQs '''NES 2.0 Mapper 392''' denotes the '''0020...") |
NewRisingSun (talk | contribs) (Don't mention Supervision in this context, as the PCB is very different from Supervision 16-in-1.) |
||
Line 1: | Line 1: | ||
{{DEFAULTSORT:392}}[[Category:Multicart mappers]][[Category:MMC3 with CHR ROM and CHR RAM]][[Category:Mappers with scanline IRQs]] | {{DEFAULTSORT:392}}[[Category:Multicart mappers]][[Category:MMC3 with CHR ROM and CHR RAM]][[Category:Mappers with scanline IRQs]] | ||
'''NES 2.0 Mapper 392''' denotes the '''00202650''' PCB, used on an 8 | '''NES 2.0 Mapper 392''' denotes the '''00202650''' PCB, used on an 8-in-1 multicart. It uses an [[MMC3]] clone with both CHR-ROM and CHR-RAM and an outer bank register that is implemented using a GAL16v8. | ||
The circuit board mounts two PRG-ROM chips each holding 512 KiB of game data (U2/U3), a third PRG-ROM chip with 32 KiB of menu data (U1), as well as two 512 KiB CHR-ROM chips holding game graphics (U10/U4) and 8 KiB of CHR-RAM (U6). The NES 2.0 file holds these chips' data in the order U2-U3-U1-U10-U4. | The circuit board mounts two PRG-ROM chips each holding 512 KiB of game data (U2/U3), a third PRG-ROM chip with 32 KiB of menu data (U1), as well as two 512 KiB CHR-ROM chips holding game graphics (U10/U4) and 8 KiB of CHR-RAM (U6). The NES 2.0 file holds these chips' data in the order U2-U3-U1-U10-U4. |
Latest revision as of 09:56, 22 February 2022
NES 2.0 Mapper 392 denotes the 00202650 PCB, used on an 8-in-1 multicart. It uses an MMC3 clone with both CHR-ROM and CHR-RAM and an outer bank register that is implemented using a GAL16v8.
The circuit board mounts two PRG-ROM chips each holding 512 KiB of game data (U2/U3), a third PRG-ROM chip with 32 KiB of menu data (U1), as well as two 512 KiB CHR-ROM chips holding game graphics (U10/U4) and 8 KiB of CHR-RAM (U6). The NES 2.0 file holds these chips' data in the order U2-U3-U1-U10-U4.
Outer Bank Register ($6000-$7FFF, write)
Mask: $E000 D~7654 3210 --------- ...M .BBB | +++- PRG/CHR A19..A17 in game mode +------ 0: Menu Mode 1: Game Mode, lock register
Notes
- In menu mode, the 32 KiB PRG-ROM chip is mapped into CPU address space, and 8 KiB of unbanked CHR-RAM is mapped into PPU address space.
- In game mode, the 1 MiB PRG-ROM and 1 MiB CHR-ROM chips are mapped and banked by the MMC3 clone within the 128 KiB PRG/CHR window selected by the outer bank register.
- The outer bank register functions independently of the MMC3's WRAM register.
- See also: NesDev forum post with krzysiobal's analysis