namcos22: revised hardware info [Guru]

This commit is contained in:
R. Belmont 2013-09-02 18:21:45 +00:00
parent 264748d3cc
commit beab385efd

View File

@ -2,6 +2,7 @@
* This driver describes Namco's System22 and Super System 22 hardware. * This driver describes Namco's System22 and Super System 22 hardware.
* *
* driver provided with thanks to: * driver provided with thanks to:
* - hap
* - pstroffo@yahoo.com (Phil Stroffolino) * - pstroffo@yahoo.com (Phil Stroffolino)
* - R. Belmont * - R. Belmont
* - trackmaster@gmx.net (Bjorn Sunder) * - trackmaster@gmx.net (Bjorn Sunder)
@ -137,29 +138,26 @@
* RR1.GAM (for Ridge Racer 1/2, Rave Racer) * RR1.GAM (for Ridge Racer 1/2, Rave Racer)
********************************************************************************************************** **********************************************************************************************************
* *
* Namco Super System 22 Hardware Overview (last updated 26th April 2009 at 4:11pm) *Namco Super System 22 Hardware Overview (last updated 21st
*December 2012 at 7:15pm)
*--------------------------------------- *---------------------------------------
* *
* Note! This document will be updated from time to time when more dumps are available.
*
*This document covers all the known Namco Super System 22 games, including.... *This document covers all the known Namco Super System 22 games, including....
*Air Combat 22 (C) Namco, 1995 *Air Combat 22 (C) Namco, 1995
*Alpine Racer 1 (C) Namco, 1994 *Alpine Racer 1 (C) Namco, 1994
*Alpine Racer 2 (C) Namco, 1996 *Alpine Racer 2 (C) Namco, 1996
*Alpine Surfer (C) Namco, 1996 *Alpine Surfer (C) Namco, 1996
*Aqua Jet (C) Namco, 1996 *Aqua Jet (C) Namco, 1996
* Armadillo Racing (C) Namco, 1996 *Armadillo Racing (C) Namco, 1996 (an undumped prototype/test or early version exists using a different ROM PCB)
*Cyber Cycles (C) Namco, 1995 *Cyber Cycles (C) Namco, 1995
*Dirt Dash (C) Namco, 1995 *Dirt Dash (C) Namco, 1995
*Prop Cycle (C) Namco, 1996 *Prop Cycle (C) Namco, 1996
*Time Crisis (C) Namco, 1995 *Time Crisis (C) Namco, 1995
*Tokyo Wars (C) Namco, 1996 *Tokyo Wars (C) Namco, 1996
* *
* If you can help with other revisions of the dumped games, please contact http://members.iinet.net.au/~lantra9jp1/gurudumps/
*
*The Namco Super System 22 System comprises 4 PCB's plugged into a motherboard. The motherboard contains only *The Namco Super System 22 System comprises 4 PCB's plugged into a motherboard. The motherboard contains only
*some slots and connectors. The 4 PCB's are housed in a metal box with a large fan on the side. The fan mostly cools *some slots and connectors. The 4 PCB's are housed in a metal box with a large fan on the side. The fan mostly cools
* the video board as these are known to run hot and commonly fail, especially now the system is 10 years+ old. *the video board as these are known to run hot and commonly fail, especially now the system is many years old.
* *
*CPU PCB - There are four known revisions of this PCB. Three of them have an extra connector for an *CPU PCB - There are four known revisions of this PCB. Three of them have an extra connector for an
* auxillary PCB. One of the others doesn't have that connector but is are otherwise identical. * auxillary PCB. One of the others doesn't have that connector but is are otherwise identical.
@ -170,16 +168,17 @@
* run ok (all dumped games have been swapped/tested and work fine) * run ok (all dumped games have been swapped/tested and work fine)
*DSP PCB - There is only 1 revision of this PCB. All games use the exact same PCB. The DSP PCB can be swapped to *DSP PCB - There is only 1 revision of this PCB. All games use the exact same PCB. The DSP PCB can be swapped to
* any other game and works fine (all dumped games tested). Note that some games use different parts of the * any other game and works fine (all dumped games tested). Note that some games use different parts of the
* DSP PCB and some do more thorough tests on bootup so a DSP PCB that works fine in one game may come * DSP PCB and some do more thorough tests on bootup so an old DSP PCB that works fine in one game may come
* up as faulty in a different SS22 game. * up as faulty in a different SS22 game.
*MROM PCB - These PCB's have many SOP44 ROMs on them and are identical for each game, but the contents of the ROMs *MROM PCB - These PCB's have many SOP44 ROMs on them and are identical for each game, but the contents of the ROMs
* and the number of ROMs vary per game. (a few of the dumped games have had their surface mounted ROMs * and the number of ROMs vary per game. (a few of the dumped games have had their surface mounted ROMs
* swapped to other PCBs and worked fine) * swapped to other PCBs and worked fine)
* FLASH PCB - Flash ROM board used only for Armadillo Racing and contains many TSOP56 16M FlashROMs *FLASH PCB - Flash ROM board used only for a prototype or early version of Armadillo Racing and contains many TSOP56
* 16M FlashROMs
*VIDEO PCB - There are three known revisions of this PCB. They're mostly identical apart from some component shuffling *VIDEO PCB - There are three known revisions of this PCB. They're mostly identical apart from some component shuffling
* and in the earlier versions (A & B), an Altera FPGA chip is used instead of a Namco custom chip. * and in the earlier versions (A & B), an Altera FPGA chip is used instead of a Namco custom chip.
* All revisions of the Video PCBs are swappable and fully compatible with any SS22 game. The Altera FPGA runs * All revisions of the Video PCBs are swappable and fully compatible with any SS22 game. The Altera FPGA runs
* very hot and almost always fails even if heatsinked! * very hot and almost always fails even if heatsinked! Revision C is the most reliable.
*MOTHER PCB- There are probably 3 revisions of this PCB, but only the original revision and (C) are documented here. *MOTHER PCB- There are probably 3 revisions of this PCB, but only the original revision and (C) are documented here.
* The differences are very minor, just the amount of connectors on the PCB. The Mother PCB is swappable to * The differences are very minor, just the amount of connectors on the PCB. The Mother PCB is swappable to
* any game as long as the required connectors for that game are present on the PCB. (all dumped games tested * any game as long as the required connectors for that game are present on the PCB. (all dumped games tested
@ -297,7 +296,7 @@
* Alpine Racer 2 'ARS2 DATA' * Alpine Racer 2 'ARS2 DATA'
* Alpine Surfer 'AF1 DATA' * Alpine Surfer 'AF1 DATA'
* Aqua Jet 'AJ1 DATA' * Aqua Jet 'AJ1 DATA'
* Armadillo Racing 'AR DATA' * Armadillo Racing 'AM1 DATA'
* Cyber Cycles 'CB1 DATA B' * Cyber Cycles 'CB1 DATA B'
* Dirt Dash 'DT1 DATA A' * Dirt Dash 'DT1 DATA A'
* Prop Cycle 'PR1 DATA' * Prop Cycle 'PR1 DATA'
@ -313,7 +312,7 @@
* Alpine Racer 2 'ARS1 WAVEA', 'ARS2 WAVE B', both DIP42 32M MASKROMs * Alpine Racer 2 'ARS1 WAVEA', 'ARS2 WAVE B', both DIP42 32M MASKROMs
* Alpine Surfer 'AF1 WAVEA' , , DIP42 32M MASKROM * Alpine Surfer 'AF1 WAVEA' , , DIP42 32M MASKROM
* Aqua Jet 'AJ1 WAVEA' , 'AJ1 WAVEB' , both DIP42 32M MASKROMs * Aqua Jet 'AJ1 WAVEA' , 'AJ1 WAVEB' , both DIP42 32M MASKROMs
* Armadillo Racing 'AR WAVEA' , 'AR WAVEB' , both TSOP56, mounted on a DIP48 adapter board * Armadillo Racing 'AM1 WAVEA' , 'AM1 WAVEB' , both DIP42 32M MASKROMs. Prototype version uses TSOP56, mounted on a DIP48 adapter board
* Cyber Cycles 'CB1 WAVEA' , 'CB1 WAVEB' , WAVE A DIP42 32M MASKROM, WAVE B DIP42 16M MASKROM * Cyber Cycles 'CB1 WAVEA' , 'CB1 WAVEB' , WAVE A DIP42 32M MASKROM, WAVE B DIP42 16M MASKROM
* Dirt Dash 'DT1 WAVEA' , 'DT1 WAVEB' , both DIP42 32M MASKROMs * Dirt Dash 'DT1 WAVEA' , 'DT1 WAVEB' , both DIP42 32M MASKROMs
* Prop Cycle 'PR1 WAVE A', 'PR1 WAVE B' , both DIP42 32M MASKROM * Prop Cycle 'PR1 WAVE A', 'PR1 WAVE B' , both DIP42 32M MASKROM
@ -350,7 +349,7 @@
* Alpine Racer 'AR2 Ver.C' * Alpine Racer 'AR2 Ver.C'
* Alpine Racer 'AR2 Ver.D' * Alpine Racer 'AR2 Ver.D'
* Aqua Jet 'AJ2 Ver.B' * Aqua Jet 'AJ2 Ver.B'
* Armadillo Racing 'AM1 Ver.A * Armadillo Racing 'AM1 Ver.A'
* Cyber Cycles 'CB2 Ver.C' * Cyber Cycles 'CB2 Ver.C'
* Prop Cycle 'PR2 Ver.A' * Prop Cycle 'PR2 Ver.A'
* Time Crisis 'TS2 Ver.B' * Time Crisis 'TS2 Ver.B'
@ -685,6 +684,31 @@
* AJ1PTRL2.15K " * AJ1PTRL2.15K "
* AJ1PTRL3.14K " * AJ1PTRL3.14K "
* *
*Armadillo Racing AM1CCRH.5B, AM1CCRH.1D 4M SOP32
* AM1CCRL.7B, AM1CCRL.3D 16M SOP44
* AM1CG0.12B, AM1CG0.8D "
* AM1CG1.13B, AM1CG1.10D "
* AM1CG2.14B, AM1CG2.12D "
* AM1CG3.16B, AM1CG3.13D "
* AM1CG4.18B, AM1CG4.14D "
* AM1CG5.19B, AM1CG5.16D "
* AM1CG6.18A, AM1CG6.18D "
* AM1CG7.15A, AM1CG7.19D "
* AM1SCG0.12F,AM1SCG0.12L "
* AM1SCG1.10F,AM1SCG1.10L "
* AM1PTRU0.18F 4M SOP32
* AM1PTRU1.16F "
* AM1PTRU2.15F "
* AM1PTRU3.14F "
* AM1PTRM0.18J "
* AM1PTRM1.16J "
* AM1PTRM2.15J "
* AM1PTRM3.14J "
* AM1PTRL0.18K "
* AM1PTRL1.16K "
* AM1PTRL2.15K "
* AM1PTRL3.14K "
*
*Cyber Cycles CB1CCRH.5B, CB1CCRH.1D 4M SOP32 *Cyber Cycles CB1CCRH.5B, CB1CCRH.1D 4M SOP32
* CB1CCRL.7B, CB1CCRL.3D 16M SOP44 * CB1CCRL.7B, CB1CCRL.3D 16M SOP44
* CB1CG0.12B, CB1CG0.8D " * CB1CG0.12B, CB1CG0.8D "
@ -859,9 +883,9 @@
* *
*Game ROMs populated (All Intel E28F016SA TSOP56 16M FlashROMs) *Game ROMs populated (All Intel E28F016SA TSOP56 16M FlashROMs)
*----------------------------------------------------------------- *-----------------------------------------------------------------
* Armadillo Racing F1E, F1J, F2E, F2J - CCRL/CCRH ROMs *Armadillo Racing F1E, F1J, F2E, F2J - CCRL/CCRH
* *ROMs (prototype or
* F4E, F4J, F5E, F5J, F6E, F6J, \ *early test version)F4E, F4J, F5E, F5J, F6E, F6J, \
* F7E, F7J, F8E, F8J, F9E, F9J, \ CGx ROMs * F7E, F7J, F8E, F8J, F9E, F9J, \ CGx ROMs
* F11E, F11J, F12E, F12J / * F11E, F11J, F12E, F12J /
* *