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:  [...P PPPP] PRG Reg
     $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} |
     +-------+-------+-------+-------+

See also: https://forums.nesdev.org/viewtopic.php?t=19751