NES 2.0 Mapper 380: Difference between revisions
From NESdev Wiki
Jump to navigationJump to search
Rainwarrior (talk | contribs) (de-allocate 380, don't allocate a mapper until you've published a ROM, please) |
NewRisingSun (talk | contribs) No edit summary |
||
Line 1: | Line 1: | ||
{{DEFAULTSORT:380}}[[Category:Multicart mappers]][[Category:Mappers with CHR RAM]] | |||
'''NES 2.0 Mapper 380''' denotes the '''970630C''' circuit board, used on a 512 KiB multicart having 42 to 80,000 listed NROM and UNROM games. | |||
==Outer Bank register ($8000-$FFFF, write)== | |||
Mask: $8000 | |||
A~FEDC BA98 7654 3210 | |||
------------------- | |||
1... ..UD .bbb bbMV | |||
+|--||| |||+- UV PRG banking mode | |||
| ||| ||| 10: NROM-256 | |||
| ||| ||| 11: NROM-128 | |||
| ||| ||| 0x: UNROM-like | |||
| ||| ||+-- 0: Vertical, 1: Horizontal Mirroring | |||
| +++-++--- PRG A14..A18. | |||
| PRG A14 replaced with CPU A14 in NROM-256 mode. | |||
| PRG A14..A16 replaced with 7 if CPU A14=1 in UNROM-like mode. | |||
+----------- 0: PRG-ROM enabled | |||
1: PRG-ROM disabled, reading from $8000-$FFFF returns solder pad value | |||
There is no UNROM-like data latch; all games modified to use the address latch. | |||
==Solder Pad ($8000-$FFFF, read)== | |||
Mask: $8000 | |||
D~7654 3210 | |||
--------- | |||
.... VVVV | |||
++++- Solder pad value | |||
Only active when the address latch's A8 was previously set to 1. There are sixteen different menus with basically the same games but a different amount of repeats. |
Revision as of 14:13, 27 August 2019
NES 2.0 Mapper 380 denotes the 970630C circuit board, used on a 512 KiB multicart having 42 to 80,000 listed NROM and UNROM games.
Outer Bank register ($8000-$FFFF, write)
Mask: $8000 A~FEDC BA98 7654 3210 ------------------- 1... ..UD .bbb bbMV +|--||| |||+- UV PRG banking mode | ||| ||| 10: NROM-256 | ||| ||| 11: NROM-128 | ||| ||| 0x: UNROM-like | ||| ||+-- 0: Vertical, 1: Horizontal Mirroring | +++-++--- PRG A14..A18. | PRG A14 replaced with CPU A14 in NROM-256 mode. | PRG A14..A16 replaced with 7 if CPU A14=1 in UNROM-like mode. +----------- 0: PRG-ROM enabled 1: PRG-ROM disabled, reading from $8000-$FFFF returns solder pad value
There is no UNROM-like data latch; all games modified to use the address latch.
Solder Pad ($8000-$FFFF, read)
Mask: $8000 D~7654 3210 --------- .... VVVV ++++- Solder pad value
Only active when the address latch's A8 was previously set to 1. There are sixteen different menus with basically the same games but a different amount of repeats.