NES 2.0 Mapper 319
From NESdev Wiki
Jump to navigationJump to search
NES 2.0 Mapper 319 is used for the Prima Soft 9999999-in-1 multicart. Its UNIF board name is BMC-HP898F.
Banks
- CPU $8000-$BFFF: 16 KiB switchable PRG-ROM bank
- CPU $C000-$FFFF: 16 KiB switchable PRG-ROM bank
- PPU $0000-$1FFF: 8 KiB switchable CHR-ROM bank
Registers
PRG-ROM Bank and Mirroring ($6004)
Mask: $6004 D~7654 3210 --------- MDPP P... ||++-+---- Select Inner 16 KiB PRG-ROM bank at || CPU $8000-$BFFF and CPU $C000-$FFFF || (subject to modification by bit 6) |+-------- PRG A16 mode | 0: Do not change PRG A16 | 1: A16=0 for CPU $8000-$BFFF, | A16=1 for CPU $C000-$FFFF +--------- Select nametable mirroring type 0: Horizontal 1: Vertical
Note: These bit meanings apply to the currently-available ROM image, which is likely to have an incorrect bank order.
CHR-ROM Bank ($6000)
Mask: $6004 D~7654 3210 --------- .CCC ..12 ||| |+- 0=Keep CHR A15, 1=Force CHR A15 to zero ||| +-- 0=Keep CHR A14, 1=Force CHR A14 zo zero +++------ Select 8 KiB CHR-ROM bank at PPU $0000-$1FFF (subject to modification by bits 0-1)