NES 2.0 Mapper 319: Difference between revisions
From NESdev Wiki
Jump to navigationJump to search
NewRisingSun (talk | contribs) (Add disclaimer) |
NewRisingSun (talk | contribs) (Update based on additional cartridge dumps) |
||
Line 1: | Line 1: | ||
[[Category:Multicart mappers]] | [[Category:Multicart mappers]] | ||
NES 2.0 Mapper 319 | NES 2.0 Mapper 319 denotes the '''HP-898F''' and '''KD-7/9-E''' circuit boards. Its UNIF board name is '''BMC-HP898F'''. Used for: | ||
* ''Prima Soft 9999999-in-1'' | |||
* ''Olympic 2000 1000000-in-1'' | |||
* ''4-in-1 (0207)'' | |||
* ''4-in-1 (0210)'' | |||
* ''4-in-1 (KG-443)'' | |||
* ''9999999-in-1 (KD-6037-B)'' | |||
=Banks= | =Banks= | ||
Line 12: | Line 18: | ||
D~7654 3210 | D~7654 3210 | ||
--------- | --------- | ||
MDaB C... | |||
|| | |||| +---- PRG A15 | ||
|| | |||+------ PRG A16 | ||
|| | ||+------- PRG A14 if D=0 | ||
|+-------- PRG | |+-------- PRG A14 mode | ||
| 0: | | 0: PRG A14=p (NROM-128) | ||
| 1: | | 1: PRG A14=CPU A14 (NROM-256) | ||
+--------- Select nametable mirroring type | +--------- Select nametable mirroring type | ||
0: Horizontal | 0: Horizontal | ||
1: Vertical | 1: Vertical | ||
==CHR-ROM Bank ($6000)== | ==CHR-ROM Bank ($6000)== | ||
Mask: $6004 | Mask: $6004 | ||
Line 30: | Line 35: | ||
D~7654 3210 | D~7654 3210 | ||
--------- | --------- | ||
. | CCCC .... | ||
|||| | |||
|||| | |||
++++------ Select 8 KiB CHR-ROM bank at PPU $0000-$1FFF | |||
==Solder Pad Register ($5FF0)== | |||
Mask: probably $F000 | |||
D~7654 3210 | |||
--------- | |||
.P.. .... | |||
+-------- Solder pad value |
Revision as of 17:43, 21 September 2019
NES 2.0 Mapper 319 denotes the HP-898F and KD-7/9-E circuit boards. Its UNIF board name is BMC-HP898F. Used for:
- Prima Soft 9999999-in-1
- Olympic 2000 1000000-in-1
- 4-in-1 (0207)
- 4-in-1 (0210)
- 4-in-1 (KG-443)
- 9999999-in-1 (KD-6037-B)
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 --------- MDaB C... |||| +---- PRG A15 |||+------ PRG A16 ||+------- PRG A14 if D=0 |+-------- PRG A14 mode | 0: PRG A14=p (NROM-128) | 1: PRG A14=CPU A14 (NROM-256) +--------- Select nametable mirroring type 0: Horizontal 1: Vertical
CHR-ROM Bank ($6000)
Mask: $6004 D~7654 3210 --------- CCCC .... |||| |||| ++++------ Select 8 KiB CHR-ROM bank at PPU $0000-$1FFF
Solder Pad Register ($5FF0)
Mask: probably $F000 D~7654 3210 --------- .P.. .... +-------- Solder pad value