INES Mapper 193: Difference between revisions
From NESdev Wiki
Jump to navigationJump to search
(update per krzysiobal) |
(only 4 bits of PRG banking. Mirroring control unused?) |
||
Line 16: | Line 16: | ||
$6001: [CCCC CCC.] CHR Reg 1 | $6001: [CCCC CCC.] CHR Reg 1 | ||
$6002: [CCCC CCC.] CHR Reg 2 | $6002: [CCCC CCC.] CHR Reg 2 | ||
$6003: [... | $6003: [.... PPPP] PRG Reg | ||
$6004: [.... ...M] Mirroring | $6004: [.... ...M] Mirroring | ||
0 = Vert (A10) | 0 = Vert (A10) | ||
1 = Horz (A11) | 1 = Horz (A11) | ||
It's not known if any games exist that rely on being able to change mirroring at run-time; reportedly both War in the Gulf and La Guerra del Golfo have hard-wired vertical mirroring, and Fighting Hero expects horizontal mirroring and powers up in that configuration. | |||
CHR Setup: | CHR Setup: |
Revision as of 07:50, 9 February 2020
iNES Mapper 193 represents boards that use NTDEC's TC-112 mapper IC.
Example Game: -------------------------- Fighting Hero (Unl) War in the Gulf & (its Brazilian localization) Registers: --------------------------- Regs at $6000-7FFF = no SRAM Range,Mask: $6000-7FFF, $E007 $6000: [CCCC CC..] CHR Reg 0 $6001: [CCCC CCC.] CHR Reg 1 $6002: [CCCC CCC.] CHR Reg 2 $6003: [.... PPPP] PRG Reg $6004: [.... ...M] Mirroring 0 = Vert (A10) 1 = Horz (A11)
It's not known if any games exist that rely on being able to change mirroring at run-time; reportedly both War in the Gulf and La Guerra del Golfo have hard-wired vertical mirroring, and Fighting Hero expects horizontal mirroring and powers up in that configuration.
CHR Setup: --------------------------- $0000 $0400 $0800 $0C00 $1000 $1400 $1800 $1C00 +-------------------------------+---------------+---------------+ | <<$6000>> | <$6001> | <$6002> | +-------------------------------+---------------+---------------+ PRG Setup: --------------------------- $8000 $A000 $C000 $E000 +-------+-------+-------+-------+ | $6003 | { -3} | { -2} | { -1} | +-------+-------+-------+-------+