NES 2.0 Mapper 358: Difference between revisions
From NESdev Wiki
Jump to navigationJump to search
NewRisingSun (talk | contribs) No edit summary |
NewRisingSun (talk | contribs) (It turns out that mapper 358 and 363 are the same mapper, just with different PRG-ROM sizes.) |
||
Line 1: | Line 1: | ||
[[Category:Multicart mappers]] | [[Category:Multicart mappers]] | ||
NES 2.0 Mapper 358 | NES 2.0 Mapper 358 denotes a variation of [[NES 2.0 Mapper 282]] with partially overlapping PRG/CHR outer banks: | ||
* ''1997 Super Game 7-in-1 (JY-016)'' (PCB YY860606C, 512 kiB PRG-ROM) | |||
* ''1998 Super HiK 5-in-1 (JY-113)'' (PCB YY860606C, 512 kiB PRG-ROM) | |||
* ''1998 Super HiK 6-in-1 (JY-117)'' (unmarked PCB, 1024 KiB PRG-ROM) | |||
==Outer Bank Register ($D003)== | ==Outer Bank Register ($D003)== | ||
Line 9: | Line 12: | ||
..M. .ppC | ..M. .ppC | ||
| ||+-- CHR-ROM A18 if M=0, ignored if M=1 | | ||+-- CHR-ROM A18 if M=0, ignored if M=1 | ||
| ++--- PRG-ROM | | ++--- PRG-ROM A18-A19 | ||
| +---- CHR-ROM A19 | |||
+-------- Outer CHR bank size and selection | +-------- Outer CHR bank size and selection | ||
0: Mask to 256 KiB, | 0: Mask to 256 KiB, use C | ||
1: Mask to 512 KiB, CHR | 1: Mask to 512 KiB, ignore C | ||
PRG ($8000-$8FFF) bank select register bits that select 256 KiB banks are masked off. Dumping the CHR-ROM does not work reliably in 1 KiB CHR-ROM banking mode. | |||
For a description of all other registers, see [[J.Y. Company ASIC]]. | For a description of all other registers, see [[J.Y. Company ASIC]]. | ||
{{DEFAULTSORT:358}} | {{DEFAULTSORT:358}}[[Category:Mappers with ROM nametables]][[Category:Mappers with scanline IRQs]][[Category:Mappers with cycle IRQs]] |
Revision as of 21:18, 6 June 2019
NES 2.0 Mapper 358 denotes a variation of NES 2.0 Mapper 282 with partially overlapping PRG/CHR outer banks:
- 1997 Super Game 7-in-1 (JY-016) (PCB YY860606C, 512 kiB PRG-ROM)
- 1998 Super HiK 5-in-1 (JY-113) (PCB YY860606C, 512 kiB PRG-ROM)
- 1998 Super HiK 6-in-1 (JY-117) (unmarked PCB, 1024 KiB PRG-ROM)
Outer Bank Register ($D003)
Mask: $F803 7654 3210 ---- ---- ..M. .ppC | ||+-- CHR-ROM A18 if M=0, ignored if M=1 | ++--- PRG-ROM A18-A19 | +---- CHR-ROM A19 +-------- Outer CHR bank size and selection 0: Mask to 256 KiB, use C 1: Mask to 512 KiB, ignore C
PRG ($8000-$8FFF) bank select register bits that select 256 KiB banks are masked off. Dumping the CHR-ROM does not work reliably in 1 KiB CHR-ROM banking mode.
For a description of all other registers, see J.Y. Company ASIC.