Namcot 108 family pinout: Difference between revisions

From NESdev Wiki
Jump to navigationJump to search
(RE'd this one too.)
 
m (Add the specifics of the differences in pinout layout across mappers #s.)
Line 1: Line 1:
Namcot 108, Namcot 109, Namcot 118, Namcot 119: 28-pin shrink PDIP
Namcot 108, Namcot 109, Namcot 118, Namcot 119: 28-pin shrink PDIP (Canonically [[INES Mapper 206|mapper 206]]).


                 .--\/--.
                 .--\/--.
Line 20: Line 20:
No behavioral differences are known between the 4 different part numbers; [http://bootgod.dyndns.org:7777/profile.php?id=3247 several] [http://bootgod.dyndns.org:7777/profile.php?id=3185 games] were released on the same board with identical code and different mapper ICs.
No behavioral differences are known between the 4 different part numbers; [http://bootgod.dyndns.org:7777/profile.php?id=3247 several] [http://bootgod.dyndns.org:7777/profile.php?id=3185 games] were released on the same board with identical code and different mapper ICs.


Many boards (and thus iNES mappers) redefined parts of the pinout for various extensions: [[INES Mapper 076|76]], [[INES Mapper 088|88]], [[INES Mapper 095|95]], [[INES Mapper 154|154]], and the canonical [[INES Mapper 206|206]].
Many boards (and thus iNES mappers) redefined parts of the pinout for various extensions, mostly to increase the amount of addressable CHR ROM.
 
[[INES Mapper 076|Mapper 76]]:
  (s) PRG D2 -> |09  20| -> CHR '''A14''' (r)
(n) /PRGSEL -> |10  19| -> CHR '''A12''' (r)
    (n) R/W -> |11  18| -> CHR '''A11''' (r)
(r) CHR '''A16''' <- |12  17| <- CHR '''A11''' (n)
(r) CHR '''A15''' <- |13  16| <- CHR '''A12''' (n)
(r) CHR '''A13''' <- |14  15| <- '''+5V'''
                `------'
      '''(n) CHR A10 -> CHR A10 (r)'''
 
Mappers [[INES Mapper 088|88]] and [[INES Mapper 154|154]] connect (n) CHR A12 -> CHR A16 (r), skipping the mapper IC altogether.
 
[[INES Mapper 095|Mapper 95]]:
'''(n) CIRAM A10''' <- |12  17| <- CHR A10 (n)
  (r) CHR A14 <- |13  16| <- CHR A11 (n)
  (r) CHR A12 <- |14  15| <- CHR A12 (n)
                  `------'

Revision as of 00:20, 14 June 2012

Namcot 108, Namcot 109, Namcot 118, Namcot 119: 28-pin shrink PDIP (Canonically mapper 206).

               .--\/--.
(n) PRG A14 -> |01  28| -> PRG A15 (r)
 (s) PRG A0 -> |02  27| -> PRG A14 (r)
 (s) PRG D5 -> |03  26| <- M2 (n)      
 (s) PRG D0 -> |04  25| -> PRG A13 (r)
 (s) PRG D4 -> |05  24| <- PRG A13 (n)
 (s) PRG D1 -> |06  23| -> PRG A16 (r)
        Gnd -- |07  22| -> PRG /CE (r)
 (s) PRG D3 -> |08  21| -- +5V
 (s) PRG D2 -> |09  20| -> CHR A13 (r)
(n) /PRGSEL -> |10  19| -> CHR A11 (r)
    (n) R/W -> |11  18| -> CHR A10 (r)
(r) CHR A15 <- |12  17| <- CHR A10 (n)
(r) CHR A14 <- |13  16| <- CHR A11 (n)
(r) CHR A12 <- |14  15| <- CHR A12 (n)
               `------'

No behavioral differences are known between the 4 different part numbers; several games were released on the same board with identical code and different mapper ICs.

Many boards (and thus iNES mappers) redefined parts of the pinout for various extensions, mostly to increase the amount of addressable CHR ROM.

Mapper 76:

 (s) PRG D2 -> |09  20| -> CHR A14 (r)
(n) /PRGSEL -> |10  19| -> CHR A12 (r)
    (n) R/W -> |11  18| -> CHR A11 (r)
(r) CHR A16 <- |12  17| <- CHR A11 (n)
(r) CHR A15 <- |13  16| <- CHR A12 (n)
(r) CHR A13 <- |14  15| <- +5V
               `------'

      (n) CHR A10 -> CHR A10 (r)

Mappers 88 and 154 connect (n) CHR A12 -> CHR A16 (r), skipping the mapper IC altogether.

Mapper 95:

(n) CIRAM A10 <- |12  17| <- CHR A10 (n)
  (r) CHR A14 <- |13  16| <- CHR A11 (n)
  (r) CHR A12 <- |14  15| <- CHR A12 (n)
                 `------'