summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/namcops2.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/namcops2.cpp')
-rw-r--r--src/mame/drivers/namcops2.cpp1653
1 files changed, 0 insertions, 1653 deletions
diff --git a/src/mame/drivers/namcops2.cpp b/src/mame/drivers/namcops2.cpp
deleted file mode 100644
index f232c3a9cc8..00000000000
--- a/src/mame/drivers/namcops2.cpp
+++ /dev/null
@@ -1,1653 +0,0 @@
-// license:BSD-3-Clause
-// copyright-holders:Nicola Salmoria
-/***************************************************************************
-
- namcops2.cpp
-
- Namco System 246 / System 256 games (Sony PS2 based)
-
- PS2 baseboard includes:
- * R5900 "Emotion Engine" - MIPS III with 128-bit integer regs & SIMD
- * R3000 IOP - Stock R3000 with cache, not like the PSXCPU
- * VU0 - can operate either as in-line R5900 coprocessor or run independently
- * VU1 - runs independently only, has special DMA path to GS
- * GS - Graphics Synthesizer. Nothing fancy, draws flat, Gouraud, and/or
- textured tris with no, bilinear, or trilinear filtering very quickly.
- * SPU2 - Sound Processing Unit. Almost literally 2 PS1 SPUs stuck together,
- with 2 MB of wave RAM, a 48 kHz sample rate (vs. 44.1 on PS1), and 2
- stereo DMADACs.
-
-
-Namco System 246, 256 & Super System 256 Hardware Overview
-Namco 2001-2010
-
-Games on System 246/256/S256 include.....
-(Note this list is not complete and other versions or games may exist)
- Media Type Game ID &
-Name from title screen System Media ID (HDD/CD/DVD) Cart ID Revision Company/Year Notes
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------
-Battle Gear 3 (Japan)........................... XX34XXX M9005793A VER.2.04J HDD (20GB) NM00010 B3900065A Taito 2002 \ HDD: Western Digital WD200EB
-Battle Gear 3 (Export).......................... XX34XXX M9005793A VER.2.04J HDD (20GB) NM00010 *? Taito 2002 | All require Taito JVS Universal I/O board K91X0951A otherwise no boot-up
-Battle Gear 3 Tuned (Japan)..................... XX34XXX M9006066A VER.2.03J HDD (30GB) NM00015 *B3900074B Taito 2003 | Dongle selects region using same HDD's
-Battle Gear 3 Tuned (Export).................... XX34XXX M9006066A VER.2.03J HDD (30GB) NM00015 B3900074C Taito 2003 / HDD: Maxtor Fireball 3 30GB 2F030L0
-Bloody Roar 3................................... 1234XXX BRT1-A CD NM00002 BRT1 Ver.A Namco/8ing/Raizing 2000
-Capcom Fighting Jam/Capcom Fighting Evolution... XXXX56X JAM1 DVD0 DVD NM00018 JAM1 Ver.A Capcom 2004
-Cobra The Arcade................................ XXXX56X CBR1-HA HDD (40GB) NM00021 CBR1 Ver.B Namco 2004 Requires RAYS I/O PCB and IR guns and IR sensors. HDD: Maxtor DiamondMax Plus 8 40GB 6E040L0
-Dragon Chronicles (satellite)................... ------X *DCO31-TS CD0 *CD NM00020 DC001 Ver.A Namco 2002 \
-Dragon Chronicles Legend of the Master Ark (sat) ------X *DGC11 CD0 *CD *NM00014 *DGC11 Ver.A1 Namco 200? | server is a custom PC
-Druaga Online The Story Of Aon (satellite)...... XXXX56X DOL160-1-ST-DVD0-H DVD NM00028 DOL165-1-ST-I Ver1.65 Namco 2004 |
- " ...... XXXX56X DOL150-1-ST-DVD0-G DVD NM00028 *? Namco 2004 |
- " ...... XXXX56X DOL140-1-ST-DVD0-F DVD NM00028 *? Namco 2004 |
- " ...... XXXX56X DOL120-1-ST-DVD0-D DVD NM00028 *? Namco 2004 |
- " ...... XXXX56X DOL110-1-ST-DVD0-C DVD NM00028 *? Namco 2004 /
-Fate / Unlimited Codes.......................... X23456X FUD-HDD0-A HDD (80GB) NM00048 FUD1 Ver.A Capcom/Type-Moon/Cavia/8ing 2008 HDD: Western Digital WD800BB
-Gundam vs Gundam Next........................... XXXX56X GNX100-1-NA-HDD0-A HDD (80GB) NM00052 GNX1001-NA-A Bandai/Capcom 2009 HDD: Western Digital WD800BB
-Idol Master..................................... ------X *IDM1-HA *HDD *NM00022 *IDMS1 Ver.A Namco 2004
-Kinnikuman Muscle Grand Prix.................... XXXX56X KN1-B DVD NM00029 KN1 Ver.A Banpresto 2006 #
-Kinnikuman Muscle Grand Prix 2.................. XXXX56X KN2 DVD NM00040 KN2 Ver.A Banpresto 2007 #
-Minna de Kitaeru Zenno Training................. ------X *ZNT100-1-NA-DVD0 *DVD *NM00036 *ZNT100-1-ST-A Namco 2006
-Mobile Suit Gundam - Gundam vs Gundam........... XXXX56X GVS1 DVD0B DVD NM00043 GVS1 Ver.A Bandai/Capcom 2008
-Mobile Suit Gundam SEED O.M.N.I. vs Z.A.F.T..... 123456X SED1 DVD0 DVD NM00024 SED1 Ver.A Banpresto 2005 % #
-M.S. Gundam SEED Destiny O.M.N.I. vs Z.A.F.T. II 123456X GSD1 DVD0 DVD NM00034 GSD1 Ver.A Banpresto 2006 % #
-Mobile Suit Z Gundam A.E.U.G. vs Titans......... 123456X ZGA1 DVD0 DVD NM00013 ZGA1 Ver.A Capcom/Banpresto 2003 %
-Mobile Suit Z Gundam DX A.E.U.G. vs Titans...... 12X456X ZDX1 DVD0 DVD NM00017 ZDX1 Ver.A Capcom/Banpresto 2003 %
-Netchuu Pro Yakyuu 2002......................... X23XXXX NPY1 CD0B CD NM00009 NPY Ver.B Namco 2002
-Pride GP 2003................................... 123456X PR21 DVD0 DVD NM00011 PR21 Ver.A Capcom 2003 %
-Quiz Mobile Suit Gundam Tou Senshi.............. 123456X QG1 DVD NM00030 QG1 Ver.A Banpresto 2006 %
-Ridge Racer V Arcade Battle..................... 1XXXXXX RRV1-A CD NM00001 RRV1 Ver.A Namco 2001
- " ..................... 1XXXXXX RRV1-A CD NM00001 RRV2 Ver.A Namco 2001
- " ..................... 1XXXXXX RRV1-A CD NM00001 *RRV2 Ver.B Namco 2001
- " ..................... 1XXXXXX RRV1-A CD NM00001 RRV3 Ver.A Namco 2001
-Sengoku Basara X Cross.......................... 123456X BAX1 DVD0 DVD NM00042 BAX1 VER.A Capcom/ARC System Works 2007 % #
-Smash Court Pro Tournament...................... ------X SCP1 CD0 CD NM00006 SCP1 Ver.A Namco 2001
-Soul Calibur II................................. 123456X SC21 DVD0 DVD NM00007 SC21 Ver.A Namco 2002 \
- " Rev. B.......................... 123456X SC21 DVD0B DVD NM00007 SC23 Ver.A Namco 2002 | # @ 1st & rev B DVD needs campaign memory card
- " Rev. D.......................... 123456X SC21 DVD0D DVD NM00007 SC22 Ver.D Namco 2002 / rev D will allow skipping it if not available
-Soul Calibur III Arcade Edition................. 123456X SC31001-NA-DVD0-A DVD NM00031 SC31001-NA-A Namco 2005 \
- " ................. 123456X SC31001-NA-DVD0-B DVD NM00031 SC31001-NA-A Namco 2005 / # % @
-Sukusuku Inufuku 2 / The Dog Luck 2............. 123456X HM-IN2 CD NM00037 IN2 Ver.A Hampster/Video System 2007
-Super Dragon Ball Z / Chou Dragon Ball Z........ XXXX56X DB1 DVD NM00027 DB1 Ver.B Banpresto 2005
-Taiko no Tatsujin 7............................. ------X TK71 DVD0 DVD NM00023 TK71 Ver.A Namco 2005
-Taiko no Tatsujin 8............................. ------X TK8100-1-NA-DVD0-A DVD NM00033 TK81001-NA-A Namco 2006
-Taiko no Tatsujin 9............................. XXXX56X TK9100-1-NA-DVD0-A DVD NM00038 TK91001-NA-A Namco 2006
-Taiko no Tatsujin 10............................ XXXX56X TK10100-1-NA-DVD0-A DVD NM00041 TK101001-NA-A Namco 2007
-Taiko no Tatsujin 11............................ ------X *TK11100-1-NA-DVD0-A *DVD *NM00044 *TK111001-NA-A Namco 2008
-Taiko no Tatsujin 12............................ ------X *TK12-HA *HDD *NM00051 *TK121001-NA-A Namco 2008
-Taiko no Tatsujin 12 More....................... ------X *TK12200-1-NA-HDD-A *HDD *NM00051 *TK121001-NA-A Namco 2008
-Taiko no Tatsujin 13............................ ------X *TK1301-NA-HDD0-A1 *HDD *NM00056 *TK1301-NA-A Namco 2009
-Taiko no Tatsujin 14............................ ------X *T141001-NA-HDD0-A *HDD *NM00057 *TK141001-NA-A Namco 2010
-Taiko no Tatsujin 14 More....................... ------X *T141002-NA-HDD0-A *HDD *NM00057 *TK141002-NA-A Namco 2010
-Technic Beat.................................... ------X *TNB1 DVD0 *DVD *NM000?? *TNB1 Ver.A Arika 2002
-Tekken 4........................................ 1234XXX TEF1 DVD0 DVD NM00004 TEF1 Ver.A Namco 2001 \
- " ........................................ 1234XXX TEF1 DVD0 DVD NM00004 TEF1 Ver.C Namco 2001 |
- " ........................................ 1234XXX TEF1 DVD0 DVD NM00004 TEF1 Ver.D Namco 2001 | %
- " ........................................ 1234XXX TEF1 DVD0 DVD NM00004 TEF2 Ver.A Namco 2001 |
- " ........................................ 1234XXX TEF1 DVD0 DVD NM00004 TEF3 Ver.A Namco 2001 |
- " ........................................ 1234XXX TEF1 DVD0 DVD NM00004 TEF3 Ver.C Namco 2001 /
-Tekken 5........................................ XXXX56X TE51 DVD0 DVD NM00019 *TE51 Ver.A Namco 2004 \
- " ........................................ XXXX56X TE51 DVD0B DVD NM00019 TE51 Ver.B Namco 2004 | @
-Tekken 5.1...................................... XXXX56X *TE52 DVD0 *DVD NM00019 *TE52 Ver.A Namco 2005 |
- " ...................................... XXXX56X TE52 DVD0B DVD NM00019 TE52 Ver.B Namco 2005 |
- " ...................................... XXXX56X TE52 DVD0B DVD NM00019 TE53 Ver.B Namco 2005 /
-Tekken 5 Dark Resurrection...................... XXXX56X TED1 DVD0 DVD NM00026 TED1 VER.A Namco 2005
- " ...................... XXXX56X TED1 DVD0B DVD NM00026 *TED2 VER.A Namco 2005
-The Battle of Yu Yu Hakusho Dark Tournament..... ------X YH1 DVD NM00035 YH1 Ver.A Banpresto 2006
-Time Crisis 3................................... 1234XXX TST1 DVD0 DVD NM00012 TST1 Ver.A Namco 2002 \ Uses 'V185 I/O PCB' for light guns
- " ................................... 1234XXX TST1 DVD0 DVD NM00012 TST2 Ver.A Namco 2002 | or 'V221 MIU PCB' for CCD camera guns
- " ................................... 1234XXX TST1 DVD0 DVD NM00012 *TST3 Ver.A Namco 2002 / %
-Time Crisis 4................................... XXXXXX7 TSF1-HA HDD (40GB) NM00032 TSF1002-NA-A Namco 2005 Uses 'V329 NA-JV PCB' for guns
-Vampire Night................................... 1234XXX VPN1 CD0 CD NM00003 VPN3 Ver.B Namco/Sega/WOW Entertainment 2000
-Wangan Midnight (Japan)......................... 1XXXXXX WMN1-A CD NM00008 WMN1 Ver.A Namco 2001
- " (Japan)......................... 1XXXXXX WMN1-A CD NM00008 *WMN1 Ver.B Namco 2001
- " (Export)........................ 1XXXXXX *WMN2-A CD NM00008 *WMN2 Ver.A Namco 2001
- " (Export)........................ 1XXXXXX *WMN2-A CD NM00008 *WMN2 Ver.B Namco 2001
-Wangan Midnight R............................... 1XXXXXX WMR1-A CD NM00005 WMR1 Ver.A Namco 2002
-Zoids Infinity.................................. ------X M9006212A Ver.2.02J HDD (40GB) NM00016 B3900076A Taito 2004 HDD: Maxtor Fireball 3 40GB 2F040L0
-Zoids Infinity Ex............................... ------X *? *HDD NM00025 *B3900098B Taito 2005
-Zoids Infinity Ex Plus.......................... ------X M9006907A Ver.2.10J HDD (20GB) NM00025 B3900107A Taito 2006 HDD: Seagate ST320014A
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------
-* - denotes these items are NOT dumped
-? - unknown info
-
-Unused NM000xx numbers:
-NM00039 ?
-NM00045 ?
-NM00046 ?
-NM00047 ?
-NM00049 ?
-NM00050 ?
-NM00052 ?
-NM00053 ?
-NM00054 ?
-NM00055 ?
-
-Note about System:
-This is a general guideline flag showing compatibility between the different revisions of System 246 hardware.
-1-7: Tested Working
-X : Tested Not Working
-- : Not Tested
-% : 1 and 2; For testing purposes these games need a DVD drive. Using this hardware to play the actual game is
- normally impossible due to requiring controls/IO boards that can't be connected to this hardware version.
-# : 5 and 6; Working only in S246+ mode.
-@ : Multiple different DVD's and/or dongles are available and are compatible in any combination.
-
-For 'Tested Working', working is defined as "boots to the attract mode".
-Some games need specific controls and are unplayable even though the game loads (eg. most games on earliest rev 246
-or the driving or gun games on non-factory-provided hardware). Some games will start to boot but either get stuck
-somewhere in the boot process or nothing loads after the initial booting.
-The DVD drive used for these tests was a Toshiba/Samsung SD-M1802. In the case where the original drive didn't work
-(i.e. factory drive was a CDROM and the disc was a DVD), this drive was substituted.
-Finally, all games were tested with the SD-M1802 and worked, therefore no game requires a specific make and model of
-optical drive to BOOT. But of course not all drive models will work or work for extended periods. YMMV.
-These makes and models have been tested and worked.....
-H-L Data Storage LG GSA-4164B Super Multi DVD Drive (September 2005)
-H-L Data Storage LG GSA-4082B Super Multi DVD Drive (February 2004)
-H-L Data Storage LG GCC-4120B CD-RW/DVD-ROM Drive (April 2002)
-NEC DV-5800C DVD-ROM Drive (February 2004)
-Sony DW-U10A (May 2003) (Factory Supplied)
-Toshiba/Samsung SD-616 DVD-ROM Drive (December 2001) (Factory Supplied)
-Toshiba/Samsung SD-816 DVD-ROM Drive (Factory Supplied)
-Toshiba/Samsung SD-M1612 DVD-ROM Drive (January 2003) (Factory Supplied)
-Toshiba/Samsung SD-M1712 DVD-ROM Drive (November 2003) (Factory Supplied)
-Toshiba/Samsung SD-M1802 DVD-ROM Drive (August 2007 & December 2007) (Both factory Supplied)
-
-Different security cart revisions of the same game are filled in with the same status even if they are not dumped as
-long as at least one revision is tested.
-
-1 = 246 1st generation using COH-H30000 or COH-H31000 Playstation 2 main board (GH-004/GH-006 with PS2 power supply)
- and custom Namco interface board 'System 246 MOTHER PCB' and Teac CD-540E CD drive
-2 = 246A 2nd generation using COH-H30000 or COH-H31000 Playstation 2 main board (GH-004/GH-006 with PS2 power supply)
- and custom Namco interface board 'System 246 MOTHER(A) PCB' and Teac CD-540E CD drive
-3 = 246B 3rd generation using COH-H31000 Playstation 2 main board (GH-006 without PS2 power supply) and custom Namco
- interface board 'System 246 PMOTHER PCB'
-4 = 246C 4th generation using integrated single main board 'System 246 Main PCB'
-5 = 256 5th generation using integrated single main board 'System 256 Main PCB'. Note some games requiring S246 will
- work in S246+ mode.
-6 = 256B 6th generation using integrated single main board 'System 256 Main(B) PCB'. Note some games requiring S246
- will work in S246+ mode.
-7 = S256 7th generation using integrated single main board 'Super System 256 Main PCB'. All other games are X because
- this system only runs Time Crisis 4.
-
-
-Namco System 246 readme (earliest type using standard PS2 main board)
------------------------
-The info below covers the first version of Namco System 246 hardware used with
-games including Ridge Racer V, Wangan Midnight, Vampire Night and Bloody Roar 3.
-It uses a standard Japanese COH-H30000 Playstation 2 main board (GH-004).
-A later model Playstation 2 main board COH-H31000 (GH-006) has also been tested and works fine.
-The PS2 main board is interfaced to the Namco MOTHER PCB via a small adapter board.
-The boot ROM is inside a MagicGate security cart and plugs into the memory cart slot.
-After the boot ROM loads, some of the game data is loaded from CDROM and stored in the
-RAM32 PCB. However, the CDROM is continually accessed as the game plays.
-The CDROM drive is a TEAC CD-540E.
-
-
-PCB Layouts
-===========
-
-Namco Interface Board (1st version)
----------------------
-This PCB is used with Ridge Racer V and Wangan Midnight.
-
-System 246 MOTHER PCB
-8908960202 (8908970202)
-|------------------------------------------------------------------------------|
-|J1 ADM485 Ti6734 |------| J12 |
-| 6358N TMP95C061 | C448 | |
-| MAX232 | | |
-|J2 |------| |
-| CY7C199 |
-| K4S281632 |
-| CXA2055P K4S281632 |
-| J11 |
-|J3 66.666MHz |
-| J13 |--------| J10 |
-| EPM3128 |ALTERA | |
-| |EP20K100E |
-|J4 LC35256 |QC208 | |
-| |--------| |
-| |
-| |
-| J6 |
-| |
-|J5 BATTERY PQ30RV31 |
-| J7 J8 J9 |
-|------------------------------------------------------------------------------|
-Notes:
- J1 - USB connector (not used)
- J2 - Two RCA jacks for stereo audio output
- J3/J4 - DSUB15 VGA output connectors
- J5 - 3-pin connector (joins to V257 STR PCB to J104)
- J6 - Multi-pin connector (PS2 interface adapter plugged in here)
- J7 - Playstation 2 video cable connector (input)
- J8 - 2-pin power connector (+5V input)
- J9 - 40-pin IDE flat cable connector for CDROM drive
- J10 - Multi-pin connector (this is the same as the J9 connector on the 2nd version, not used)
- J11 - Multi-pin connector (RAM32 PCB plugged in here, same as J10 on 2nd version)
- J12 - Multi-pin connector (this is the same as the J8 connector on the 2nd version, not used)
- J13 - 6-pin connector for programming EPM3128 CPLD (not populated)
-TMP95C061 - Toshiba TMP95C061 TLCS-900-series 16-bit Microcontroller (internal RAM/ROM = none)
- C448 - Namco Custom C448
- EPM3128 - Altera MAX EMP3128ATC100-10 CPLD labelled 'P2AMO1'
- CXA2055P - Sony CXA2055P Video Amplifier IC
- Ti6734 - Texas Instruments LMH6734 Single Supply, Ultra High-Speed, Triple Selectable Gain Buffer
- 6358N - Sanyo 6358N High-Performance Dual Operational Amplifier
- PQ30RV31 - Sharp PQ30RV31 Voltage Regulator
- CY7C199 - Cypress CY7C199-15VC 32k x8-bit SRAM
- LC35256 - Sanyo LC35256DM70 32k x8-bit SRAM
- EP20K100 - Altera APEX EP20K100EQC208-2X FPGA
-K4S281632 - Samsung K4S281632B-TC1H 8M x16-bit SDRAM
- ADM485 - Analog Devices ADM485 5V Low Power EIA RS-485 Transceiver
- MAX232 - Maxim MAX232 dual serial to TTL logic level driver/receiver
-
-
-Namco Interface Board (2nd version)
----------------------
-This PCB is used with Bloody Roar 3 and Vampire Night.
-
-System 246 MOTHER(A) PCB
-8908961500 (8908971500)
-|------------------------------------------------------------------------------|
-| |------| BATTERY |
-| J2 TMP95C061 | C448 | |
-|J1 | | LC35256 |
-| |------| K4S281632 |
-| 66.666MHz K4S281632 |
-| J11 CY7C199 |
-| EPM3128 |--------| J10 |
-| |ALTERA | |
-| |EP20K100E |
-| |QC208 | J9 |
-| |--------| |
-| Ti6734 |
-| |
-| SP232EET 6358N |
-| |
-|J3 J4 J8 |
-| |
-| CXA2055P |
-| PQ30RV31 |
-| J5 J6 J7 |
-|------------------------------------------------------------------------------|
-Notes:
- J1 - USB connector (not used for Bloody Roar 3)
- J2 - I/O board connector
- J3 - PAC PCB connector
- J4 - Multi-pin connector (PS2 interface adapter plugged in here)
- J5 - 2-pin power connector (+5V input)
- J6 - Playstation 2 video cable connector (input)
- J7 - 40-pin IDE flat cable connector for CDROM drive
- J8 - Multi-pin connector labelled 'ROM' (not used)
- J9 - Multi-pin connector labelled 'RAM2' (not used)
- J10 - Multi-pin connector labelled 'RAM1' (RAM32 PCB plugged in here)
- J11 - 6-pin connector for programming EPM3128 CPLD (not populated)
-TMP95C061 - Toshiba TMP95C061 TLCS-900-series 16-bit Microcontroller (internal RAM/ROM = none)
- C448 - Namco Custom C448
- EPM3128 - Altera MAX EMP3128ATC100-10 CPLD labelled 'P2AMO1'
- CXA2055P - Sony CXA2055P Video Amplifier IC
- Ti6734 - Texas Instruments LMH6734 Single Supply, Ultra High-Speed, Triple Selectable Gain Buffer
- 6358N - Sanyo 6358N High-Performance Dual Operational Amplifier
- PQ30RV31 - Sharp PQ30RV31 Voltage Regulator
- CY7C199 - Cypress CY7C199-15VC 32k x8-bit SRAM
- LC35256 - Sanyo LC35256DM70 32k x8-bit SRAM
- EP20K100 - Altera APEX EP20K100EQC208-2X FPGA
-K4S281632 - Samsung K4S281632B-TC1H 8M x16-bit SDRAM
-
-
-Add-on Memory Boards (plugs into J10 on MOTHER(A) PCB)
---------------------
-
-System246 RAM32 PCB
-8908960400 (8908970400)
-|--------------|
-| 16M 16M |
-| |
-| J1 |
-|--------------|
-Notes:
- 16M - Samsung K4S281632B-TC1H 128Mbit (2Mbit x16-bit x 4 banks) SDRAM
- J1 - Multi-pin connector
-This PCB is used with Bloody Roar 3, Vampire Night and Ridge Racer V.
-
-System246 RAM64 PCB
-8908962800 (8908972800)
-|--------------|
-|16M 16M |
-| 16M 16M |
-| J1 |
-|--------------|
-Notes:
- 16M - Hyundai HY57V281620AT-P 128Mbit (2Mbit x16-bit x 4 banks) SDRAM
- J1 - Multi-pin connector
-This PCB is used with Wangan Midnight and Wangan Midnight R.
-
-
-PS2 Adapter Board
------------------
-This PCB is used with Bloody Roar 3, Vampire Night, Ridge Racer V and Wangan Midnight.
-
-System246 T004 PCB
-8908960501 (8908970501)
-|----------------|
-| *J1 |
-| J2 |
-|----------------|
-Notes:
- J1 - Multi-pin connector (*located on other side of PCB, plugs into J4 on MOTHER(A) PCB)
- J2 - Multi-pin connector (plugs into PS2 main board)
-
-
-I/O Board
----------
-This PCB is used with Bloody Roar 3. It is bolted into the metal box and the JAMMA
-edge connector sits perpendicular to the front face of the metal box protruding outwards.
-
-System246 JAMMA PCB
-8908961601 (8908971601)
-|--------------------------------------------|
-|TLP281-4 J6 TLP281-4 LA4705 |
-| TLP281-4 |
-| EPM7064 BA3121 |
-| J5 TLP281-4 |
-| TLP281-4 TLP281-4 TLP281-4 |
-| TLP281-4 TLP281-4 VOLUME |
-|J4 J2 J1|
-|--| J3 JAMMA |-------------|
- |---------------------------|
-Notes:
- J1 - 4-pin connector for stereo audio output
- J2 - 10-pin connector for extra buttons
- J3 - JAMMA connector
- J4 - 2-pin power connector for 5V
- J5 - 6-pin connector for programming CPLD (not populated)
- J6 - Multi-pin connector (located on other side of PCB, plugs into J2 on MOTHER(A) PCB)
- EPM7064 - Altera MAX EPM7064STC100-10 CPLD labelled 'S246 J01'
- BA3121 - Rohm BA3121 Ground Isolation Amplifier IC
-TLP281-4 - Toshiba TLP281-4 Optocoupler
- LA4705 - Sanyo LA4705 2-channel BTL Power Amplifier
-
-Connector J2 pinout Connector J1 pinout
-1 - GND 1 - Left +
-2 - NC 2 - Left -
-3 - P1 Button 4 3 - Right +
-4 - P1 Button 5 4 - Right -
-5 - P1 Button 6
-6 - NC
-7 - P2 Button 4
-8 - P2 Button 5
-9 - P2 Button 6
-10- GND
-
-
-Power Input/Video Output/Audio Output Board
--------------------------------------------
-This PCB is used with Bloody Roar 3 and Vampire Night. It is bolted to the front of the metal box.
-
-System246 PAC PCB
-8908961700 (8908971700)
- |----------------------------|
- | G5LE-1 |
- | |
- | J6 J7 L1|
-|------------------------| J9 J10 |
-| J3 J4 J5 J8 L2|
-|J1 J2 SW1 |
-|-----------------------------------------------------|
-Notes:
- J1/J2 - RCA jacks for stereo audio output (mono audio is also output from the JAMMA connector on the I/O board
- for Bloody Roar 3)
- J3 - Multi-pin connector (located on other side of PCB, plugs into J3 on MOTHER(A) PCB)
- J4 - 4-pin connector (not used)
- J5 - 3-pin connector (not used)
- J6/J7 - DSUB15 VGA output connectors
- J8 - 10-pin power output connector for 5V/12V (located on other side of PCB, joins
- to PS2 main board, MOTHER(A) PCB and CDROM drive)
- J9 - 6-pin JVS power input connector
- J10 - 4-pin power connector
- G5LE-1 - Omron G5LE-1 single-pole 10A power relay (located on other side of PCB)
- SW1 - 4-position DIP switch (all OFF)
- L1 - Green LED (lights when 5 volts is present)
- L2 - Blue LED (lights when 12 volts is present)
-
-
-Gun I/O Boards
---------------
-
-V185 I/O PCB
-2479961102 (2479971102)
-|-----------------------------------------|
-| J601 LED1 LED2 |-------| |
-| DSW(4)JP1 |-------| |TSSIO | |
-| |-----| | C78 |14.746MHz|PLD | |
-| |TSSIO| | |PST592 |-------| |
-| |PROG | |-------| |
-| |-----| |
-| |
-| 62256 |
-|ADM485 |
-|J1 SLA4060 J5|
-| J3 J4 |
-|-----------------------------------------|
-Notes:
- TSSIOPROG - Atmel AT29C020 EEPROM stamped 'TSSIOP8' (PLCC32)
- C78 - Namco Custom C78, actually a rebadged Hitachi HD643334 MCU, clock input 14.746MHz (PLCC84)
- TSSIOPLD - Altera MAX EPM7128ELC84 CPLD with label 'TSSIOPLD' (PLCC84)
- SLA4060 - Sanken Electric SLA4060 NPN general purpose darlington transistor (used to drive the kick-back
- solenoid in the gun)
- PST592 - System Reset IC (SOIC4)
- J1 - 12 pin connector for power and I/O communication joined to main board
- J3 - 12 pin connector for cabinet buttons UP/DOWN/ENTER/TEST/SERVICE/COIN etc
- J4 - 4-pin connector for pedal
- J5 - 6 position connector for gun trigger/optical signal/power/gnd)
- J601 - not used?
- JP1 - jumper set to 1-2 (lower position), labelled 'WR'
- DSW - 4 position dipswitch block, all off
-
-This board is used with Time Crisis 3 (System 246B/C twin CRT-screen version)
-It's also used with Time Crisis II (on System 23)
-Note this board requires a standard light gun.
-
-
-V221 MIU PCB
-2512960101 (2512970101)
-additional sticker for Vampire Night says '8662969301 (JV) TMIU PCB'
-|---------------------------------------------|
-|J10 J9 29C020 LC35256 DSW(4) |
-| M0105 PRG.8F LED |
-|2267 6393 LED |
-| T082 T082 |------| |
-| |--------| | C78 | J8 |
-| |ALTERA | | | |
-|J11 |MAX | |------| J7|
-| LM1881 |EPM7128 | 3771 |
-|R305526 |--------| |
-| ZUW1R51212 14.746MHz |
-| ADM485 J6|
-| |
-| J1 J2 J3 J4 J5 |
-|---------------------------------------------|
-Notes:
- 2267 - JRC2267 Current limiting diode array? (SOIC8)
- R305526 - Some kind of mini transformer or regulator?
- LC35256 - Sanyo LC35256 32k x8 SRAM (SOP28)
- LM1881 - National Semiconductor LM1881 Video Sync Separator (SOIC8)
- M0105 - Matsushita Panasonic 0105 = ? (SOIC16)
- T082 - Texas Instruments T082 (=TL082) JFET-Input operational amplifier (SOIC8)
- 6393 - Sanyo 6393 (LA6393) High Performance Dual Comparator (SOIC8)
- ADM485 - Analog Devices ADM485 5V Low Power EIA RS-485 Transceiver (SOIC8)
- 3771 - Fujitsu MB3771 Power Supply Monitor and Master Reset IC (SOIC8)
- EPM7128 - Altera MAX EPM7128SLC84-15 PLD labelled 'TMIU1 PLD0'
- 29C020 - location for 29C020 PLCC32 Flash/EP ROM (not populated)
-ZUW1R51212 - Cosel ZUW1R51212 DC to DC Power Supply Module (input 9-18VDC, output +-12VDC or +24VDC)
- DSW - 4 position dipswitch block, all off
- J1 - 6-pin power input connector
- J2 - 12-pin connector (cabinet buttons UP/DOWN/ENTER/TEST/SERVICE/COIN etc)
- J3 - 4 pin connector (not used)
- J4 - 9 pin Namco female plug connector for gun (solenoid +24V/trigger/pedal/sensor)
- J5 - 5 pin connector used for I/O --> S246 communications (connects to J1 on MOTHER(A) PCB)
- J6 - 7-pin connector (not used)
- J9 - 6-pin connector (not used)
- J10 - 2-pin Namco female plug connector (not used)
- J11 - 6-pin Namco female plug connector (video input from CCD camera)
- PRG.8F - 27C1001 EPROM with label...
- - 'TMIU1 PRG0B' (I/O program for Vampire Night)
- - 'XMIU1 PRG0' (I/O program for Time Crisis 3)
- - 'CSZ1 PRG0A' (I/O program for Crisis Zone)
-
-This PCB is used with Vampire Night and Time Crisis 3 (DX projector-screen version on System 246B/C)
-It's also used with Crisis Zone (on System 23 Evolution2)
-Note this board requires a CCD camera gun sensor.
-
-
-JVS I/O RAYS PCB
-8903960101 (8903970101)
-|---------------------------------------------|
-| DSW(4) DSW(4) SDRAM 33.33MHz|
-| |-----| |
-| EPM7064 | SH4 | |
-|J10 24.576MHz |-----| |
-| FLASH.8D LLLLLLLL XCS20XL |
-| |
-| KS0127B |
-| |
-| NJM2267 |
-| ADM485 |
-|J9 L |
-| |
-| J8 J7 J6 J5 J4 J3 J2 J1 |
-|---------------------------------------------|
-Notes:
- SH4 - Hitachi HD6417750 SH4 CPU
- FLASH.8D - SHARP LH28F160S5T-L70 Flash ROM labelled 'JVS RAYS OA' (TSOP56)
- SDRAM - SAMSUNG 2M x32-bit SDRAM (TSSOP86)
- EPM7064 - Altera MAX EPM7064 CPLD labelled 'JVS RAY 1A' (TQFP100)
- XCS20XL - Xilinx Spartan XCS20XL FPGA (TQFP144)
- KS0127B - Samsung Multistandard Composite to RGB Video Decoder & Scaler (PQFP100)
- NJM2267 - New Japan Radio NJM2267 Dual Video Amplifier (TSSOP8)
- ADM485 - Analog Devices ADM485 RS-485 Transceiver (SOIC8)
- DSW - 4 position dipswitch block, all off
- L - LED
- J1 - 6-pin connector for power input
- J2 - 3-pin connector (not used)
- J3 - 2-pin connector (not used)
- J4 - 6-pin connector for CCD camera input
- J5 - 12-pin connector for cabinet buttons (UP/DOWN/ENTER/TEST/SERVICE/COIN etc)
- J6 - 4-pin connector for step pedal
- J7 - 9-pin connector for gun LED, gun motor, gun trigger
- J8 - 5-pin connector for communication with main PCB (sense, data+, data-)
- J9 - 6-pin connector (not used)
- J10 - 80-pin Namco connector (not used, probably for an add-on PCB with ROMs for diagnostics)
-
-This PCB is used with Cobra The Arcade. The game will boot with several I/O boards but in the test mode in 'I/O TEST'
-the I/O board is only reported as good with the RAYS PCB, otherwise it reports 'NG'.
-This same PCB is also used with the DX rear-projection-screen version of Crisis Zone (on System 23 Evolution 2 hardware).
-Note this board requires a CCD camera and infrared guns and infrared sensors.
-
-
-Digital & Analog I/O boards
----------------------------
-1st Revsion
-FCA PCB
-8662969102 (8662979102)
-
-2nd Revision
-FCA2(B) PCB
-8662969200 (8662979100)
-|---------------------------------------------------|
-| J101 3771 J106 |
-| 4.9152MHz |
-| DSW(6) D1017 D1017 D1017 D1017 |
-| LED2 |-----| D1017 D1017 D1017 D1017|
-| | MCU | |
-| LEDS3-10 | | |
-| PIC16F84 |-----| |
-| JP1 LED1 ADM485 |
-| |
-| J102 J104 |
-|---------------------------------------------------|
-Notes:
- J101 - 6 pin connector for power input
- J102 - 60 pin flat cable connector
- J104 - 5 pin connector
- J106 - 30 pin flat cable connector
- JP1 - 3 pin jumper, set to 'NORM'. Alt setting 'WR'
- 3771 - Fujitsu MB3771 System Reset IC (SOIC8)
- PIC16F84 - Microchip PIC16F84 PIC with sticker 'FCAP11' (SOIC20)
- MCU - Fujitsu MB90F574 Microcontroller with sticker 'FCAF11' (QFP120)
- ADM485 - Analog Devices ADM485 +5V Low Power EIA RS-485 Transceiver (SOIC8)
- D1017 - D1017 transistor (8 parts populated)
-
-This PCB is used with Ridge Racer V, Wangan Midnight and Wangan Midnight R.
-The FCA2(B) PCB is pb-free but otherwise identical to FCA PCB.
-
-
-V290 FCB PCB
-2582960101 (2582970101)
-|---------------------------------------------------|
-| J101 ADM231L 3771 J108 J106 |
-| 4.9152MHz |
-| DSW(6) X X X D1017 |
-| LED2 |-----| X X D1017 D1017|
-| | MCU | |
-| LEDS3-10 | | |
-| PIC16F84 |-----| |
-| JP1 LED1 ADM485 |
-| J204 |
-| J102 |
-|---------------------------------------------------|
-Notes:
- J101 - 6 pin connector for power input
- J102 - 60 pin flat cable connector
- J104 - 5 pin connector (not populated)
- J204 - USB-B connector (also wired in-line with J104. Note the signal is still the
- normal Namco communication signal; i.e. RS485)
- J106 - 30 pin flat cable connector
- J108 - 4 pin connector
- JP1 - 3 pin jumper position (not populated)
- 3771 - Fujitsu MB3771 System Reset IC (SOIC8)
- PIC16F84 - Microchip PIC16F84 PIC without sticker (SOIC20)
- MCU - Fujitsu MB90F574 Microcontroller with sticker 'FCB1 IO 0B'
- ADM485 - Analog Devices ADM485 +5V Low Power EIA RS-485 Transceiver (SOIC8)
- D1017 - D1017 transistor (X = 5 parts not populated)
- ADM231L - Analog Devices ADM231L RS-232 Driver/Receiver (SOIC16)
-
-V290 FCB PCB is almost identical to FCA PCB. The main differences are changed internal MCU code & PIC code,
-some extra/different connectors, less D1017 driver transistors and an added RS-232 IC.
-The V290 FCB PCB is used with touchscreen games such as Dragon Chronicles, Druaga Online, Idol Master etc.
-It supports a serial touchscreen interface, card readers and buttons.
-The additional devices are supported via J108 which connects to another PCB 'XOU020-A' which contains a
-Texas Instruments TMS32VC540x DSP, TSOP32 flash ROM and other components.
-
-
-System246 JAMMA(B) PCB
-8908962701 (8908972701)
-|--------------------------------------------|
-|74HC132A J5 J6 J7 LA4705 |
-| 34161 |
-| J8 EPM7064 BA3121 |
-| 74F04 |
-| |
-| |
-|J4 VOLUME J2 J3 |
-|--| J1 JAMMA |-------------|
- |---------------------------|
-Notes:
- J1 - JAMMA connector
- J2 - 4-pin connector for stereo audio output
- J3 - 10-pin connector for extra buttons
- J4 - 6-pin power connector for 5V/12V/GND
- J5 - 15-pin VGA connector for RGB/Sync video signals
- J6 - Left/Right RCA Audio Jacks
- J7 - 20-pin connector for flat cable joining to System 246B/C & S256
- J8 - 6-pin connector for programming CPLD (not populated)
- EPM7064 - Altera MAX EPM7064STC100-10 CPLD labelled 'S246 J01B'
- BA3121 - Rohm BA3121 Ground Isolation Amplifier IC
- LA4705 - Sanyo LA4705 2-channel BTL Power Amplifier
-
-Connector J3 pinout Connector J2 pinout
-1 - GND 1 - Left + \
-2 - P2 Button 6 2 - Left - / Also wired to JAMMA audio output pins
-3 - P2 Button 5 3 - Right +
-4 - P2 Button 4 4 - Right -
-5 -
-6 - P1 Button 6
-7 - P1 Button 5
-8 - P1 Button 4
-9 -
-10- GND
-
-This I/O board works with all the games that require regular joysticks and buttons which run on System 246B/C and
-System 256.
-
-
-Drive/Feedback Board
---------------------
-
-V194 STR PCB
-2487960103 (2487970103)
-Additional sticker for Ridge Racer V: 'V257 STR PCB 2553960100'
-|----------------------------------------------------------|
-| SOP44.IC16 TRANSFORMER J105 |
-| DIP42 |
-| LED N341256 FUSE |
-| LED FUSE BF150G8E|
-| N341256 |
-| |
-|RESET_SW 32MHz 7815 K2682|
-| MB3771 |
-|J101 DSW2(4, all off) |
-| MB90242A |
-| LED MB3773 HP3150 |
-| LED K2682|
-| HP3150 |
-| EPM7064 |
-|J104 MAX232 LM393 |
-| LED JP1 O O=O |
-| LED HP3150 K2682|
-| |
-| HP3150 |
-| |
-|J103 |
-| UPC358 LM393 UPC358 K2682|
-| J102 J106 |
-|----------------------------------------------------------|
-Notes:
- SOP44.IC16 - Fujitsu MB29F400TC 512k x8 flash ROM labelled 'RRV3 STR-0A' (SOP44)
- EPM7064 - Altera EPM7064 CPLD labelled 'STR-DR1' (PLCC44)
- N341256 - NKK 32k x8 SRAM (SOP28)
- K2682 - 2SK2682 N-Channel Silicon MOSFET
- BF150G8E - Large power transistor(?) connected to the transformer
- UPC358 - NEC uPC358 Dual operational amplifier (SOIC8)
- LM393 - National LM393 Low Power Low Offset Voltage Dual Comparator (SOIC8)
- MAX232 - Maxim MAX232 dual serial to TTL logic level driver/receiver (SOIC16)
- HP3150 - HP 3150 Optocoupler (DIP8)
- MB3773 - Fujitsu MB3773 Power Supply Monitor with Watch Dog Timer and Reset (SOIC8)
- MB3771 - Fujitsu MB3771 System Reset IC (SOIC8)
- DIP42 - Unpopulated DIP42 socket for 27C4096 EPROM
- MB90242A - Fujitsu MB90242A 16-Bit CISC ROM-less F2MC-16F Family Microcontroller optimized for mechatronics
- control applications (TQFP80)
- 7815 - LM7815 15V voltage regulator
- J101 - 8 pin connector (purpose unknown)
- J102 - 3 pin connector input from potentiometer connected to the steering wheel mechanism
- J103 - Power input connector (5v/GND/12v)
- J104 - 6 pin connector joined with a cable to J5 on the System 246 MOTHER PCB.
- This cable provides the feed-back connection to/from the main board.
- J105 - 110VAC power input
- J106 - DC variable power output to feed-back motor
-
-This PCB is used with Ridge Racer V and Wangan Midnight and controls the steering feed-back motor.
-When the driving games boot they test the feed-back motor by monitoring a potentiometer
-connected to the steering wheel mechanism. On Ridge Racer V, if the pot is faulty or not connected
-or if the drive/feedback board isn't connected (including the 110VAC input voltage), the
-steering check will fail after a time-out period and the game will not continue further.
-Wangan Midnight doesn't test the potentiometer and will boot without it connected, but it does
-test for the presence of the feedback PCB.
-Note this same PCB (with different ROMs) is also used with Mario Kart (on Triforce hardware), all of the Wangan
-Midnight Maximum Tune series up to Maximum Tune 3 DX Plus and Race On! (on System 23 hardware).
-
-
-System 246B Main Board Layout
------------------------------
-
-System246 PMOTHER PCB
-8908962201 (8908972201)
-|-----------J12-----J13---------------------------------------|
-| 16M PQ30RV31 J15 |
-| 16M |--------| |
-| |ALTERA | BATTERY |
-| |EP20K100E LC35256 RS5C348 J14 |
-| |QC208 | 32.768kHz BR9080F |
-| 16M |--------| |----------|
-| 16M 66.666MHz C807U-1V86|
-| 4MHz|
-| J11 MM1537|
-| |------| J10 |
-| | C448 | 61C256 EPM3128 |
-| | | |
-| |------| |
-| J9 |
-| TMP95C061 |
-J8 CXA2055P |
-| MAX232 ADM485 6358N J7
-| J3 |
-|--SW1--J1----J2-----J4--------J5---------J6-------|
-Notes:
- SW1 - 4-position DIP Switch; 1=TEST, 2=RGB Level 3.0p-p or 0.7p-p, 3=15k/31k output, 4=sync composite/separate
- J1 - 3-pin connector (not used)
- J2 - USB connector (used to connect some I/O boards e.g for Time Crisis 3)
- J3 - 4-pin connector (not used)
- J4 - Left/right RCA jacks for unamplified stereo audio output
- J5/J6 - DSUB15 VGA output connectors
- J7 - Playstation 2 video cable connector (input)
- J8 - 20-pin flat cable connector used with 'System246 JAMMA(B) PCB'
- J9 - Multi-pin male socket connector for flat cable with female socket joining to PS2 main board
- J10 - 6-pin connector for programming EPM3128 CPLD (not populated)
- J11 - Flat cable connector joining to PS2 main board
- J12 - 40-pin IDE connector for CD/DVD/HDD drives
- J13 - 4-pin power input connector (+5V/GND)
- J14 - 34-pin connector plugged directly into PS2 main board
- J15 - 4-pin power output connector plugged directly into PS2 main board (the PS2 main board PSU is not populated)
-C807U-1V86 - Toshiba TMP87PH47U microcontroller with 16k x8-bit OTP EPROM re-badged as 'SONY C8707U-1V86 (C)2000 SCEI'
- This chip is connected to J11
- TMP95C061 - Toshiba TMP95C061 TLCS-900-series 16-bit Microcontroller (internal RAM/ROM = none)
- C448 - Namco Custom C448
- EPM3128 - Altera MAX EMP3128ATC100-10 CPLD labelled 'P2AMO1'
- CXA2055P - Sony CXA2055P Video Amplifier IC
- 6358N - Sanyo 6358N High-Performance Dual Operational Amplifier
- PQ30RV31 - Sharp PQ30RV31 Voltage Regulator
- 61C256 - ISSI IS61C256 32k x8-bit SRAM
- LC35256 - Sanyo LC35256DM70 32k x8-bit SRAM
- EP20K100 - Altera APEX EP20K100EQC208-2X FPGA
- 16M - Hyundai HY57V281620AT-P 128Mbit (2Mbit x16-bit x 4 banks) SDRAM
- ADM485 - Analog Devices ADM485 +5V Low Power EIA RS-485 Transceiver (SOIC8)
- RS5C348 - Ricoh RS5C348 RTC
- BR9080F - ROHN BR9080F 512 word x16-bit serial EEPROM
- MM1537 - Mitsumi MM1537 reset chip. No info available but pin 2 of MM1537 tied to TMP87PH47 reset pin 14 so it's a reset chip
- MAX232 - Maxim MAX232 dual serial to TTL logic level driver/receiver
- BATTERY - CR2032 3.0V battery
-
-This revision was initially used with Tekken 4, Time Crisis 3, Battle Gear 3 and Soul Calibur II. There are reports
-that the DVD-based games on this system are fussy about the model of DVD-ROM drive used. Powering the drive from an
-external PSU will help in some cases.
-
-A PS2 main board (such as GH-006) is required and plugs into J14 & J15 directly and two flat cables
-from J9 & J11 also connect to the PS2 main board.
-The board documented here is green. A blue PCB has been seen used in Time Crisis 3. It's not known if the PCB
-is different to this one.
-
-
-System 246C Main Board Layout
------------------------------
-[to-do]
-
-System 256 Main Board Layout
-----------------------------
-[to-do]
-
-
-For Super System 256, the main board is identical to the regular System 256 except the mode jumper
-is not shorted. The regular System 256 games won't load, only displaying an error message about
-the wrong mode being set. If the mode jumper is changed the board either doesn't boot at all or just
-displays the same error message.
-
-Info for Time Crisis 4
-----------------------
-Main Board sticker: Super System 256 Main PCB 8692960100
-Graphics Chip 'EE+GS CXD9833GB'
-
-
-Super System 256 I/O boards
----------------------------
-
-8682960602 (8682970602)
-NA-JV PCB
-Sticker for Time Crisis 4 - 26169605 V329 NA-JV PCB
-|-------------------------------------|
-|CN4 CN3 CN2 CN1 |
-| |
-| |
-| LED2 |----| CN7 |
-| LED3 |3062| 14.7456MHz |
-| LED4 |----| CN6 |
-| CN5 LED5 LED1 |
-|-------------------------------------|
-Notes:
- 3062 - Hitachi F3062F25V H8/3062 microcontroller stamped 'TSF1APRA' (QFP100)
- CN1 - 4 pin power input connector
- CN2 - 32 pin connector for controls (Gun Position)
- CN3 - 40 pin connector for controls (Buttons: Trigger/Pedal/Select/Test/Service/Coin/Up/Down etc)
- CN4 - 8 pin connector for I/O link to main board USB connector (uses a special cable)
- CN5 - Not populated, possibly for a standard USB connector
- CN6 - 5 pin connector (not used for Time Crisis 4)
-
-
-Extra Sound board (used on Super System 256 for Time Crisis 4)
------------------
-Note the game works without this PCB.
-
-V329 EXSOUND PCB
-2616961002
-(2616971002)
-|---------------------|
-| CN3 |-----------|
-| CN2|
-| |-|
-| EPM3128 CS42516 |-|
-| |
-| * |
-| |
-| |
-| CN7 CN6 |
-|---------------------------------|
-Notes:
- EPM3128 - Altera Max EPM3128ATC-100 CPLD stamped 'TSF' (TQFP100)
- CS42516 - Cirrus Logic CS42516-CQZ 114 dB, 192-kHz 6-Ch CODEC with S/PDIF Receiver (QFP48)
- * - unpopulated position for H8/3062 MCU
- CN2 - RCA Sound output connector
- CN3 - 40 pin connector with perpendicular adapter board plugged into main board to connector J11
- CN6 - 2 pin connector joined with a small cable to the board where the dongle plugs in
- CN7 - 6 pin connector (unused)
-***************************************************************************/
-
-
-#include "emu.h"
-#include "cpu/mips/mips3.h"
-#include "cpu/mips/mips1.h"
-#include "emupal.h"
-#include "screen.h"
-
-
-class namcops2_state : public driver_device
-{
-public:
- namcops2_state(const machine_config &mconfig, device_type type, const char *tag)
- : driver_device(mconfig, type, tag),
- m_maincpu(*this, "maincpu")
- { }
-
- void system246(machine_config &config);
- void system256(machine_config &config);
-
-private:
- uint32_t screen_update(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
-
- void ps2_map(address_map &map);
-
- // devices
- required_device<mips3_device> m_maincpu;
-
- // driver_device overrides
- virtual void video_start() override;
-};
-
-
-void namcops2_state::video_start()
-{
-}
-
-uint32_t namcops2_state::screen_update(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect)
-{
- return 0;
-}
-
-void namcops2_state::ps2_map(address_map &map)
-{
- map(0x00000000, 0x01ffffff).ram(); // 32 MB RAM in consumer PS2s, do these have more?
- map(0x1fc00000, 0x1fdfffff).rom().region("bios", 0);
-}
-
-static INPUT_PORTS_START( system246 )
-INPUT_PORTS_END
-
-void namcops2_state::system246(machine_config &config)
-{
- R5000LE(config, m_maincpu, 294000000); // actually R5900 @ 294 MHz
- m_maincpu->set_icache_size(16384);
- m_maincpu->set_dcache_size(16384);
- m_maincpu->set_addrmap(AS_PROGRAM, &namcops2_state::ps2_map);
-
- /* video hardware */
- screen_device &screen(SCREEN(config, "screen", SCREEN_TYPE_RASTER));
- screen.set_refresh_hz(60);
- screen.set_screen_update(FUNC(namcops2_state::screen_update));
- screen.set_size(640, 480);
- screen.set_visarea(0, 639, 0, 479);
-
- PALETTE(config, "palette").set_entries(65536);
-}
-
-void namcops2_state::system256(machine_config &config)
-{
- system246(config);
-}
-
-#define SYSTEM246_BIOS \
- ROM_LOAD( "r27v1602f.7d", 0x000000, 0x200000, CRC(2b2e41a2) SHA1(f0a74bbcaf801f3fd0b7002ebd0118564aae3528) )
-
-#define SYSTEM256_BIOS \
- ROM_LOAD( "r27v1602f.8g", 0x000000, 0x200000, CRC(b2a8eeb6) SHA1(bc4fb4e1e53adbd92385f1726bd69663ff870f1e) )
-
-ROM_START( sys246 )
- ROM_REGION32_LE(0x200000, "bios", 0)
- SYSTEM246_BIOS
-
- ROM_REGION(0x840000, "key", ROMREGION_ERASE00)
- DISK_REGION("dvd")
-ROM_END
-
-ROM_START( sys256 )
- ROM_REGION32_LE(0x200000, "bios", 0)
- SYSTEM256_BIOS
-
- ROM_REGION(0x840000, "key", ROMREGION_ERASE00)
- DISK_REGION("dvd")
-ROM_END
-
-ROM_START( dragchrn )
- ROM_REGION32_LE(0x200000, "bios", 0)
- SYSTEM246_BIOS
-
- ROM_REGION(0x840000, "key", ROMREGION_ERASE00)
- ROM_LOAD( "dc001vera.ic002", 0x000000, 0x800000, CRC(923351f0) SHA1(b34c46836af8fa7ab164156a70120da38fa1c31f) )
- ROM_LOAD( "dc001vera_spr.ic002", 0x800000, 0x040000, CRC(1f42dca9) SHA1(10f75649653b4cfa53c25f6c08308e404ed7b0f2) )
-
- DISK_REGION("dvd")
-ROM_END
-
-ROM_START( fghtjam )
- ROM_REGION32_LE(0x200000, "bios", 0)
- SYSTEM246_BIOS
-
- ROM_REGION(0x840000, "key", ROMREGION_ERASE00)
- ROM_LOAD( "jam1vera.ic002", 0x000000, 0x800000, CRC(61cf3746) SHA1(165195a773bac717b5701647bca4073d86906f4e) )
- ROM_LOAD( "jam1vera_spr.ic002", 0x800000, 0x040000, CRC(5ff79918) SHA1(60146cddc3474cd4c5b51d13cf116dce1664a759) )
-
- DISK_REGION("dvd")
- DISK_IMAGE_READONLY( "jam1-dvd0", 0, SHA1(c3a5814c2391a0727b7ebf5f52f08ac8b429733f) )
-ROM_END
-
-ROM_START( kinniku )
- ROM_REGION32_LE(0x200000, "bios", 0)
- SYSTEM256_BIOS
-
- ROM_REGION(0x840000, "key", ROMREGION_ERASE00)
- ROM_LOAD( "kn1vera.ic002", 0x000000, 0x800000, CRC(17aac6c3) SHA1(dddf37e88385f01bba27496d03f053fdc33882e2) )
- ROM_LOAD( "kn1vera_spr.ic002", 0x800000, 0x040000, CRC(a601f981) SHA1(39485ab3c10f3d58a2c9651cca82a73617b2fe52) )
-
- DISK_REGION("dvd")
- DISK_IMAGE_READONLY( "kn1-b", 0, SHA1(2f0f9ebe74cdafe3713890221532b4d1dc18c74f) )
-ROM_END
-
-ROM_START( kinniku2 )
- ROM_REGION32_LE(0x200000, "bios", 0)
- SYSTEM256_BIOS
-
- ROM_REGION(0x840000, "key", ROMREGION_ERASE00)
- ROM_LOAD( "kn2vera.ic002", 0x000000, 0x800000, CRC(fb2f71f7) SHA1(29a331cc171d395ad10b352b9b30a61a455a50fe) )
- ROM_LOAD( "kn2vera_spr.ic002", 0x800000, 0x040000, CRC(9c18fa50) SHA1(1f75052cf264c3f2e5b332a755d30544d6e5f45c) )
-
- DISK_REGION("dvd")
- DISK_IMAGE_READONLY( "kn2", 0, SHA1(3e1b773cc584911b673d46f9296a5b1a2cef9a45) )
-ROM_END
-
-ROM_START( netchu02 )
- ROM_REGION32_LE(0x200000, "bios", 0)
- SYSTEM246_BIOS
-
- ROM_REGION(0x840000, "key", ROMREGION_ERASE00)
- ROM_LOAD( "npy1verb.ic002", 0x000000, 0x800000, CRC(43c0f334) SHA1(5a7f6d607ae012b8477ff32cdfd091b765264499) )
- ROM_LOAD( "npy1verb_spr.ic002", 0x800000, 0x040000, CRC(6a3374f0) SHA1(0c0845edc0ac0e9871e65caade8b4157614b81eb) )
-
- DISK_REGION("dvd")
- DISK_IMAGE_READONLY( "npy1cd0b", 0, SHA1(514adcd2d4205873b3d144a05c033822344798e3) )
-ROM_END
-
-ROM_START( soulclb2 )
- ROM_REGION32_LE(0x200000, "bios", 0)
- SYSTEM246_BIOS
-
- ROM_REGION(0x840000, "key", ROMREGION_ERASE00)
- ROM_LOAD( "sc23vera.ic002", 0x000000, 0x800000, CRC(5c537182) SHA1(ff4213db24b1200b494e6c3bd3eb7b75789e4032) )
- ROM_LOAD( "sc23vera_spr.ic002", 0x800000, 0x040000, CRC(8f548cbc) SHA1(81b844dc5873bb397cd4cd5aca101d7486d60385) )
-
- DISK_REGION("dvd")
- DISK_IMAGE_READONLY( "sc21-dvd0d", 0, SHA1(9a7b1ea836adc9d78481928a3067530e0f8d74a6) )
-ROM_END
-
-ROM_START( soulcl2a )
- ROM_REGION32_LE(0x200000, "bios", 0)
- SYSTEM246_BIOS
-
- ROM_REGION(0x840000, "key", ROMREGION_ERASE00)
- ROM_LOAD( "sc22vera.ic002", 0x000000, 0x800000, CRC(2a1031b4) SHA1(81ad0b9273734758da917c62910906f06e774bd6) )
- ROM_LOAD( "sc22vera_spr.ic002", 0x800000, 0x040000, CRC(6dd152e4) SHA1(1eb23b2c65f12b39fecf34d6b21916165441ebe4) )
-
- DISK_REGION("dvd")
- DISK_IMAGE_READONLY( "sc21-dvd0d", 0, SHA1(9a7b1ea836adc9d78481928a3067530e0f8d74a6) )
-ROM_END
-
-ROM_START( soulcl2b )
- ROM_REGION32_LE(0x200000, "bios", 0)
- SYSTEM246_BIOS
-
- ROM_REGION(0x840000, "key", ROMREGION_ERASE00)
- ROM_LOAD( "sc21vera.ic002", 0x000000, 0x800000, CRC(7e92ceeb) SHA1(0c8d9337476c04f30ed86c7a77996f81733c1953) )
- ROM_LOAD( "sc21vera_spr.ic002", 0x800000, 0x040000, CRC(f5502fdf) SHA1(064196982d855bd41bafe97db5ff5694b933016a) )
-
- DISK_REGION("dvd")
- DISK_IMAGE_READONLY( "sc21-dvd0d", 0, SHA1(9a7b1ea836adc9d78481928a3067530e0f8d74a6) )
-ROM_END
-
-ROM_START( soulcl2w )
- ROM_REGION32_LE(0x200000, "bios", 0)
- SYSTEM246_BIOS
-
- // Guru says this disc works with any SC2x key
- ROM_REGION(0x840000, "key", ROMREGION_ERASE00)
- ROM_LOAD( "sc23vera.ic002", 0x000000, 0x800000, CRC(5c537182) SHA1(ff4213db24b1200b494e6c3bd3eb7b75789e4032) )
- ROM_LOAD( "sc23vera_spr.ic002", 0x800000, 0x040000, CRC(8f548cbc) SHA1(81b844dc5873bb397cd4cd5aca101d7486d60385) )
-
- DISK_REGION("dvd")
- DISK_IMAGE_READONLY( "sc21-dvd0b", 0, SHA1(2403a0dc6d21103957676ab2df410994c12588a3) )
-ROM_END
-
-ROM_START( soulclb3 )
- ROM_REGION32_LE(0x200000, "bios", 0)
- SYSTEM246_BIOS
-
- ROM_REGION(0x840000, "key", ROMREGION_ERASE00)
- ROM_LOAD( "sc31001-na-a.ic002", 0x000000, 0x800000, CRC(ddbe9774) SHA1(6bb2d31cb669336345b5508bcca56936ea97c04a) )
- ROM_LOAD( "sc31001-na-a_spr.ic002", 0x800000, 0x040000, CRC(18c6f56d) SHA1(13bc6a3688985c0cd9900b063824a4af691a1b31) )
-
- DISK_REGION("dvd")
- DISK_IMAGE_READONLY( "sc31001-na-dvd0-b", 0, SHA1(b46ee35083f8fcc091ce562951c55fbdbb929e4b) )
-ROM_END
-
-ROM_START( soulclb3a )
- ROM_REGION32_LE(0x200000, "bios", 0)
- SYSTEM246_BIOS
-
- ROM_REGION(0x840000, "key", ROMREGION_ERASE00)
- ROM_LOAD( "sc31002-na-a.ic002", 0x000000, 0x840000, CRC(2ebf91ff) SHA1(01e628344b2cde2edbda9ffea53af6a63e3bddf1) )
-
- DISK_REGION("dvd")
- DISK_IMAGE_READONLY( "sc31001-na-dvd0-b", 0, SHA1(b46ee35083f8fcc091ce562951c55fbdbb929e4b) )
-ROM_END
-
-ROM_START( soulclb3b )
- ROM_REGION32_LE(0x200000, "bios", 0)
- SYSTEM246_BIOS
-
- ROM_REGION(0x840000, "key", ROMREGION_ERASE00)
- ROM_LOAD( "sc31001-na-a.ic002", 0x000000, 0x800000, CRC(ddbe9774) SHA1(6bb2d31cb669336345b5508bcca56936ea97c04a) )
- ROM_LOAD( "sc31001-na-a_spr.ic002", 0x800000, 0x040000, CRC(18c6f56d) SHA1(13bc6a3688985c0cd9900b063824a4af691a1b31) )
-
- DISK_REGION("dvd")
- DISK_IMAGE_READONLY( "sc31001-na-dvd0-a", 0, SHA1(2bb8669d094d470ddf99feecd4d2026bfd54f487) )
-ROM_END
-
-ROM_START( sukuinuf )
- ROM_REGION32_LE(0x200000, "bios", 0)
- SYSTEM246_BIOS
-
- ROM_REGION(0x840000, "key", ROMREGION_ERASE00)
- ROM_LOAD( "in2vera.ic002", 0x000000, 0x800000, CRC(bba7a744) SHA1(c1c6857317d0d6648898e9b51d4c693b83e49f16) )
- ROM_LOAD( "in2vera_spr.ic002", 0x800000, 0x040000, CRC(c43fed95) SHA1(b6001dc8ff34198400a7bf3e41e5ab73823685b0) )
-
- DISK_REGION("dvd")
- DISK_IMAGE_READONLY( "hm-in2", 0, SHA1(4e2d95798a2bcc6f93bc82c364379a3936d68986) )
-ROM_END
-
-ROM_START( taiko7 )
- ROM_REGION32_LE(0x200000, "bios", 0)
- SYSTEM246_BIOS
-
- ROM_REGION(0x840000, "key", ROMREGION_ERASE00)
- ROM_LOAD( "tk71.ic002", 0x000000, 0x800000, CRC(0560e525) SHA1(3ae378de908ec2f6472867d4d0c3c19eb51cf8bc) )
- ROM_LOAD( "tk71_spr.ic002", 0x800000, 0x040000, CRC(245233a5) SHA1(a5dd1eb0350d454396984241c1178ec708a7de55) )
-
- DISK_REGION("dvd")
- DISK_IMAGE_READONLY( "tk71dvd0", 0, SHA1(622ffc8f71f50e93069a8e91b56a7e63cf98b5ae) )
-ROM_END
-
-ROM_START( taiko8 )
- ROM_REGION32_LE(0x200000, "bios", 0)
- SYSTEM246_BIOS
-
- ROM_REGION(0x840000, "key", ROMREGION_ERASE00)
- ROM_LOAD( "tk81001-na-a.ic002", 0x000000, 0x800000, CRC(205410cf) SHA1(8379771d82c9d8b09ad593e28872107ecc0100ad) )
- ROM_LOAD( "tk81001-na-a_spr.ic002", 0x800000, 0x040000, CRC(590c8d80) SHA1(30622142428e37b8c3b91dee7fdd147d593b4d6f) )
-
- DISK_REGION("dvd")
- DISK_IMAGE_READONLY( "tk8100-1-na-dvd0-a", 0, SHA1(81a2a9d7164495af825ad038fbf6f696e755ab9c) )
-ROM_END
-
-ROM_START( zoidsinf )
- ROM_REGION32_LE(0x200000, "bios", 0)
- SYSTEM246_BIOS
-
- ROM_REGION(0x840000, "key", ROMREGION_ERASE00)
- ROM_LOAD( "b3900076a.ic002", 0x000000, 0x800000, CRC(4cdc2e4f) SHA1(7c53e519683903e5ae53823b7d0644323be23680) )
- ROM_LOAD( "b3900076a_spr.ic002", 0x800000, 0x040000, CRC(7a7bf195) SHA1(0970251ba203720b2b769d6195bff06b41931b17) )
-
- DISK_REGION("dvd")
- DISK_IMAGE_READONLY( "zoidsinf", 0, SHA1(aca35eb554bf906898b3ebc27e65f652a72d63f8) )
-ROM_END
-
-ROM_START( zoidiexp )
- ROM_REGION32_LE(0x200000, "bios", 0)
- SYSTEM246_BIOS
-
- ROM_REGION(0x840000, "key", ROMREGION_ERASE00)
- ROM_LOAD( "b3900107a.ic002", 0x000000, 0x800000, CRC(1729af4a) SHA1(df5fb0841f4a81aae68382f731b96437572cdffd) )
- ROM_LOAD( "b3900107a_spr.ic002", 0x800000, 0x040000, CRC(b3d56cd4) SHA1(1e0afeba4881892682d1f91be8e0b880ee7a7fcb) )
-
- DISK_REGION("dvd")
- DISK_IMAGE_READONLY( "zoidsinf-ex-plus-ver2-10", 0, SHA1(6671afc45c8b506a15e5b4b09645b956ab4cfe99) )
-ROM_END
-
-ROM_START( taiko9 )
- ROM_REGION32_LE(0x200000, "bios", 0)
- SYSTEM256_BIOS
-
- ROM_REGION(0x840000, "key", ROMREGION_ERASE00)
- ROM_LOAD( "tk91001-na-a.ic002", 0x000000, 0x800000, CRC(db4efc9a) SHA1(a24f10c726f5bc7313559a515d5c4c34cd129c97) )
- ROM_LOAD( "tk91001-na-a_spr.ic002", 0x800000, 0x040000, CRC(99ece8c0) SHA1(871b1c76ccc0311da04b81c59240e65117cbc9f4) )
-
- DISK_REGION("dvd")
- DISK_IMAGE_READONLY( "tk9100-1-na-dvd0-a", 0, SHA1(6bd40b2c19f30a81689601c3dd46b6dac6d0a2f1) )
-ROM_END
-
-// only known System Super 256 game; if more surface the BIOS should be moved out like 246/256
-ROM_START( timecrs4 )
- ROM_REGION32_LE(0x200000, "bios", 0)
- ROM_LOAD( "r27v1602f.8g", 0x000000, 0x200000, CRC(b2a8eeb6) SHA1(bc4fb4e1e53adbd92385f1726bd69663ff870f1e) )
-
- ROM_REGION(0x840000, "key", ROMREGION_ERASE00)
- ROM_LOAD( "tsf1002-na-a.ic002", 0x000000, 0x800000, CRC(406183a4) SHA1(dd6afaa4808254b277c5969d071f1dd0019633a0) )
- ROM_LOAD( "tsf1002-na-a_spr.ic002", 0x800000, 0x040000, CRC(e7339b66) SHA1(99a2fd5528daf11a7ea548d9de804f899a2a9c6b) )
-
- DISK_REGION("dvd") // HDD for this game
- DISK_IMAGE_READONLY( "tsf1-ha", 0, SHA1(8ba7eec0d1add2192a115b295a32265c8d084aea) )
-ROM_END
-
-ROM_START( taiko10 )
- ROM_REGION32_LE(0x200000, "bios", 0)
- SYSTEM256_BIOS
-
- ROM_REGION(0x840000, "key", ROMREGION_ERASE00)
- ROM_LOAD( "t101001-na-a.ic002", 0x000000, 0x800000, CRC(fa7f4c4d) SHA1(4f6b24243f2c2fdffadc7acaa3a6fb668e497606) )
- ROM_LOAD( "t101001-na-a_spr.ic002", 0x800000, 0x040000, CRC(0a2926c4) SHA1(fb3d23545b5f9a649c4a14b6424c606139723bd5) )
-
- DISK_REGION("dvd")
- DISK_IMAGE_READONLY( "tk10100-1-na-dvd0-a", 0, SHA1(9aef4a6b64295a6684d56334904b4c92a20abe15) )
-ROM_END
-
-ROM_START( tekken4 )
- ROM_REGION32_LE(0x200000, "bios", 0)
- SYSTEM246_BIOS
-
- ROM_REGION(0x840000, "key", ROMREGION_ERASE00)
- ROM_LOAD( "tef3verc.ic002", 0x000000, 0x800000, CRC(8a41290c) SHA1(2c674e3203c7b5302430b1c1115fcf591a0dcbf2) )
- ROM_LOAD( "tef3verc_spr.ic002", 0x800000, 0x040000, CRC(af248bf7) SHA1(b99193fcdad683c0bbd684f37dfea5c5412b398e) )
-
- DISK_REGION("dvd")
- DISK_IMAGE_READONLY( "tef1dvd0", 0, SHA1(f39aa37156245f622a6e19e8a0e081418e247b36) )
-ROM_END
-
-ROM_START( tekken4a )
- ROM_REGION32_LE(0x200000, "bios", 0)
- SYSTEM246_BIOS
-
- ROM_REGION(0x840000, "key", ROMREGION_ERASE00)
- ROM_LOAD( "tef2vera.ic002", 0x000000, 0x800000, CRC(6dbbde96) SHA1(101711f36fe428f3fdb5de88cb03efccebc6e68d) )
- ROM_LOAD( "tef2vera_spr.ic002", 0x800000, 0x040000, CRC(a95fd114) SHA1(669229d47d49a511ab77a6f9b8c8541c00d478cf) )
-
- DISK_REGION("dvd")
- DISK_IMAGE_READONLY( "tef1dvd0", 0, SHA1(f39aa37156245f622a6e19e8a0e081418e247b36) )
-ROM_END
-
-ROM_START( tekken4b )
- ROM_REGION32_LE(0x200000, "bios", 0)
- SYSTEM246_BIOS
-
- ROM_REGION(0x840000, "key", ROMREGION_ERASE00)
- ROM_LOAD( "tef1vera.bin", 0x000000, 0x800000, CRC(154c615b) SHA1(3823daa6dd5e8d9699f8d832d7ca690559b84e96) )
- ROM_LOAD( "tef1vera.spr", 0x800000, 0x040000, CRC(64e12053) SHA1(04383cf928b4fd82290d7cccc7b23104fbf2c2f2) )
-
- DISK_REGION("dvd")
- DISK_IMAGE_READONLY( "tef1dvd0", 0, SHA1(f39aa37156245f622a6e19e8a0e081418e247b36) )
-ROM_END
-
-ROM_START( tekken4c )
- ROM_REGION32_LE(0x200000, "bios", 0)
- SYSTEM246_BIOS
-
- ROM_REGION(0x840000, "key", ROMREGION_ERASE00)
- ROM_LOAD( "tef1verc.ic002", 0x000000, 0x840000, CRC(92697a2b) SHA1(e9ec254d52187f5be0d9be58b25821c1e63bba8e) )
-
- DISK_REGION("dvd")
- DISK_IMAGE_READONLY( "tef1dvd0", 0, SHA1(f39aa37156245f622a6e19e8a0e081418e247b36) )
-ROM_END
-
-ROM_START( tekken51 )
- ROM_REGION32_LE(0x200000, "bios", 0)
- SYSTEM256_BIOS
-
- ROM_REGION(0x840000, "key", ROMREGION_ERASE00)
- ROM_LOAD( "te51verb.ic002", 0x000000, 0x800000, CRC(b4031e38) SHA1(72ee2aea4032e9b03a735b1b6c7574233f0c7711) )
- ROM_LOAD( "te51verb_spr.ic002", 0x800000, 0x040000, CRC(683bad0d) SHA1(ef10accbdc82143c31d29e2b8b812a209b341b1b) )
-
- DISK_REGION("dvd")
- DISK_IMAGE_READONLY( "te51-dvd0", 0, SHA1(2a0ac3723725572c1810b0ef4bcfa7aa114062f8) )
-ROM_END
-
-ROM_START( tekken51b )
- ROM_REGION32_LE(0x200000, "bios", 0)
- SYSTEM256_BIOS
-
- // this key should work with Tekken 5 or 5.1 discs, according to Guru
- ROM_REGION(0x840000, "key", ROMREGION_ERASE00)
- ROM_LOAD( "te53verb.ic002", 0x000000, 0x800000, CRC(4d605636) SHA1(417b02d6c69f883920cd43a7278d0af183583c55) )
- ROM_LOAD( "te53verb_spr.ic002", 0x800000, 0x040000, CRC(b7094978) SHA1(1e4903cd5f594c13dad2fd74666ba35c62550044) )
-
- DISK_REGION("dvd")
- DISK_IMAGE_READONLY( "te51-dvd0", 0, SHA1(2a0ac3723725572c1810b0ef4bcfa7aa114062f8) )
-ROM_END
-
-ROM_START( tekken5d )
- ROM_REGION32_LE(0x200000, "bios", 0)
- SYSTEM256_BIOS
-
- ROM_REGION(0x840000, "key", ROMREGION_ERASE00)
- ROM_LOAD( "ted1vera.ic002", 0x000000, 0x800000, CRC(491521d1) SHA1(9c27836445690bc083c6f274a4b1a499d5677830) )
- ROM_LOAD( "ted1vera_spr.ic002", 0x800000, 0x040000, CRC(a9e1e92b) SHA1(3843d0fea2f12f14f83d0a04430bb9b01cfdef07) )
-
- DISK_REGION("dvd")
- DISK_IMAGE_READONLY( "ted1dvd0b", 0, SHA1(5940cc628a1555763ef2055e518f840f9a44d123) )
-ROM_END
-
-ROM_START( zgundm )
- ROM_REGION32_LE(0x200000, "bios", 0)
- SYSTEM246_BIOS
-
- ROM_REGION(0x840000, "key", ROMREGION_ERASE00)
- ROM_LOAD( "zga1vera.ic002", 0x000000, 0x800000, CRC(b9e0fcdc) SHA1(ed7329351e951b5a2aed893e55311018547b852b) )
- ROM_LOAD( "zga1vera_spr.ic002", 0x800000, 0x040000, CRC(8e4c715b) SHA1(a2218051f54d5ce4cdd21ef021b9acf7a384b766) )
-
- DISK_REGION("dvd")
- DISK_IMAGE_READONLY( "zga1dvd0", 0, SHA1(7930e5a65f6079851438669dfb1f0e5f9e11329a) )
-ROM_END
-
-ROM_START( prdgp03 )
- ROM_REGION32_LE(0x200000, "bios", 0)
- SYSTEM246_BIOS
-
- ROM_REGION(0x840000, "key", ROMREGION_ERASE00)
- ROM_LOAD( "pr21vera.ic002", 0x000000, 0x800000, CRC(36634ad2) SHA1(e365a79220202640e5bc80bbd8a329012f22f9c4) )
- ROM_LOAD( "pr21vera_spr.ic002", 0x000000, 0x040000, CRC(4e81ef24) SHA1(7b7b9d9a0193bcaccb1578cae9dde37fc456e6f8) )
-
- DISK_REGION("dvd")
- DISK_IMAGE_READONLY( "pr21dvd0", 0, SHA1(6bad5c25996bbe68da71199fbe8377b51fe78d81) )
-ROM_END
-
-ROM_START( timecrs3 )
- ROM_REGION32_LE(0x200000, "bios", 0)
- SYSTEM246_BIOS
-
- ROM_REGION(0x840000, "key", ROMREGION_ERASE00)
- ROM_LOAD( "tst1vera.ic002", 0x000000, 0x800000, CRC(2c7ede91) SHA1(b3d3547f5aac402da2fe76ef51dca3841a982a5e) )
- ROM_LOAD( "tst1vera_spr.ic002", 0x800000, 0x040000, CRC(ee9c8132) SHA1(fb00e102389e2163d2c7efcfefd4f680f0b4d4e8) )
-
- DISK_REGION("dvd")
- DISK_IMAGE_READONLY( "tst1dvd0", 0, SHA1(f8a447d9a4224282516bea590f5217c751bdc4ae) )
-
- ROM_REGION(0x40000, "iocpu", 0) // NAMCO V291 I/O PCB, HD643334 H8/3334 MCU code
- ROM_LOAD("tss-iopc.ic3", 0x000000, 0x040000, CRC(bb112fe0) SHA1(6fa5dc81d258137c1b1ad427d49d136d0bbf53fa) )
-ROM_END
-
-ROM_START( timecrs3e )
- ROM_REGION32_LE(0x200000, "bios", 0)
- SYSTEM246_BIOS
-
- ROM_REGION(0x840000, "key", ROMREGION_ERASE00)
- ROM_LOAD( "tst2vera.ic002", 0x000000, 0x800000, CRC(5e0d136f) SHA1(a0a7ca028518cb7399c96fc03b2a0815d5b805a7) )
- ROM_LOAD( "tst2vera_spr.ic002", 0x800000, 0x040000, CRC(6dcee22f) SHA1(1b395250cf99b5228d02c06efd639f7d39adc27d) )
-
- DISK_REGION("dvd")
- DISK_IMAGE_READONLY( "tst1dvd0", 0, SHA1(f8a447d9a4224282516bea590f5217c751bdc4ae) )
-
- ROM_REGION(0x40000, "iocpu", 0) // NAMCO V291 I/O PCB, HD643334 H8/3334 MCU code
- ROM_LOAD("tss-iopc.ic3", 0x000000, 0x040000, CRC(bb112fe0) SHA1(6fa5dc81d258137c1b1ad427d49d136d0bbf53fa) )
-ROM_END
-
-ROM_START( zgundmdx )
- ROM_REGION32_LE(0x200000, "bios", 0)
- SYSTEM246_BIOS
-
- ROM_REGION(0x840000, "key", ROMREGION_ERASE00)
- ROM_LOAD( "zdx1vera.ic002", 0x000000, 0x800000, CRC(ffcb6f3b) SHA1(57cae327a0af3f6a77291d6cda948d1349a43c00) )
- ROM_LOAD( "zdx1vera_spr.ic002", 0x800000, 0x040000, CRC(16446b28) SHA1(65bdcf216917beec7a36ff640e16aa5cf413c5e4) )
-
- DISK_REGION("dvd")
- DISK_IMAGE_READONLY( "zdx1dvd0", 0, SHA1(fa21626f771106e2441c4515a0e5dff478187ccd) )
-ROM_END
-
-ROM_START( gundzaft )
- ROM_REGION32_LE(0x200000, "bios", 0)
- SYSTEM246_BIOS
-
- ROM_REGION(0x840000, "key", ROMREGION_ERASE00)
- ROM_LOAD( "sed1vera.ic002", 0x000000, 0x800000, CRC(db52309d) SHA1(3e325dfa68dadcc2f9abd9d338e47ffa511e73f8) )
- ROM_LOAD( "sed1vera_spr.ic002", 0x800000, 0x040000, CRC(12641e0e) SHA1(64b7655f95a2e5e41b5a89998f2b858dab05ae75) )
-
- DISK_REGION("dvd") // V-050853
- DISK_IMAGE_READONLY( "sed1dvd0", 0, SHA1(0e6db61d94f66a4ddd7d4a3013983a838d256c5d) )
-ROM_END
-
-ROM_START( cobrata )
- ROM_REGION32_LE(0x200000, "bios", 0)
- SYSTEM246_BIOS
-
- ROM_REGION(0x840000, "key", ROMREGION_ERASE00)
- ROM_LOAD( "cbr1verb.ic002", 0x000000, 0x800000, CRC(aecda462) SHA1(97c8e98c44d66231ee3f2527756d92dbc947b76d) )
- ROM_LOAD( "cbr1verb_spr.ic002", 0x800000, 0x040000, CRC(65aaadcf) SHA1(5cc642f71bef3b5e44db5e999e8abccca7fdaa4c) )
-
- DISK_REGION("dvd")
- DISK_IMAGE_READONLY( "cbr1-ha", 0, SHA1(a20d4ace91a2f2caab0804ebdf62c87ab267239b) )
-ROM_END
-
-ROM_START( rrvac )
- ROM_REGION32_LE(0x200000, "bios", 0)
- SYSTEM246_BIOS
-
- ROM_REGION(0x840000, "key", ROMREGION_ERASE00)
- ROM_LOAD( "rrv3vera.ic002", 0x000000, 0x800000, CRC(dd20c4a2) SHA1(07bddaac958ac62d9fc29671fc83bd1e3b27f4b8) )
- ROM_LOAD( "rrv3vera_spr.ic002", 0x800000, 0x040000, CRC(712e0e9a) SHA1(d396aaf918036ff7f909a84daefe8f651fdf9b05) )
-
- ROM_REGION(0xc000, "jvsio", 0) // Namco "FCA" JVS I/O board PIC16F84 code (see namcos23.cpp for FCA details)
- ROM_LOAD( "fcap11.ic2", 0x000000, 0x004010, CRC(1b2592ce) SHA1(a1a487361053af564f6ec67e545413e370a3b38c) )
- // Fujitsu MB90F574 code, partial dumps, only last 48KB of 256KB flash was extracted
- ROM_LOAD( "fcaf11.ic4", 0x000000, 0x00c000, BAD_DUMP CRC(9794f16b) SHA1(94e1c036a6d23d39b2ad69dd1ad2cfa6163287e0) ) // almost good dump, all JVS related code and data is in place
- ROM_LOAD( "fcb1_io-0b.ic4", 0x000000, 0x00c000, BAD_DUMP CRC(5e25b73f) SHA1(fa805a422ff8793989b0ce901cc868ec1a87c7ac) ) // most JVS handling code is in undumped area
-
- ROM_REGION(0x80000, "steering", 0) // Steering I/O board MB90242A code (see namcos23.cpp for steering board details)
- ROM_LOAD( "rrv3_str-0a.ic16", 0x000000, 0x080000, CRC(df8b6cac) SHA1(d45e150678218084925673e1d77edefc04135035) )
-
- DISK_REGION("dvd")
- DISK_IMAGE_READONLY( "rrv1-a", 0, SHA1(77bb70407511cbb12ab999410e797dcaf0779229) )
-ROM_END
-
-ROM_START( rrvac2 )
- ROM_REGION32_LE(0x200000, "bios", 0)
- SYSTEM246_BIOS
-
- ROM_REGION(0x840000, "key", ROMREGION_ERASE00)
- ROM_LOAD( "rrv2vera.ic002", 0x000000, 0x800000, CRC(4666f6b5) SHA1(974ed4f6c5869ecf879c0d3540db6ea576225c04) )
- ROM_LOAD( "rrv2vera_spr.ic002", 0x800000, 0x040000, CRC(8d98ef04) SHA1(3f33046a8283b918226301fcf5538729be84bfbe) )
-
- ROM_REGION(0xc000, "jvsio", 0) // Namco "FCA" JVS I/O board PIC16F84 code (see namcos23.cpp for FCA details)
- ROM_LOAD( "fcap11.ic2", 0x000000, 0x004010, CRC(1b2592ce) SHA1(a1a487361053af564f6ec67e545413e370a3b38c) )
- // Fujitsu MB90F574 code, partial dumps, only last 48KB of 256KB flash was extracted
- ROM_LOAD( "fcaf11.ic4", 0x000000, 0x00c000, BAD_DUMP CRC(9794f16b) SHA1(94e1c036a6d23d39b2ad69dd1ad2cfa6163287e0) ) // almost good dump, all JVS related code and data is in place
- ROM_LOAD( "fcb1_io-0b.ic4", 0x000000, 0x00c000, BAD_DUMP CRC(5e25b73f) SHA1(fa805a422ff8793989b0ce901cc868ec1a87c7ac) ) // most JVS handling code is in undumped area
-
- ROM_REGION(0x80000, "steering", 0) // Steering I/O board MB90242A code (see namcos23.cpp for steering board details)
- ROM_LOAD( "rrv3_str-0a.ic16", 0x000000, 0x080000, CRC(df8b6cac) SHA1(d45e150678218084925673e1d77edefc04135035) )
-
- // is this the same disc as rrvac?
- DISK_REGION("dvd")
- DISK_IMAGE_READONLY( "rrv1-a", 0, SHA1(77bb70407511cbb12ab999410e797dcaf0779229) )
-ROM_END
-
-ROM_START( rrvac1 )
- ROM_REGION32_LE(0x200000, "bios", 0)
- SYSTEM246_BIOS
-
- ROM_REGION(0x840000, "key", ROMREGION_ERASE00)
- ROM_LOAD( "rrv1vera.ic002", 0x000000, 0x800000, CRC(e28bb0be) SHA1(9683ddc228e9aedd338cf2eb4d4373faeaea5b75) )
- ROM_LOAD( "rrv1vera_spr.ic002", 0x800000, 0x040000, CRC(81c370b7) SHA1(7693c03b544c79fa3b6e536abb32ad34cf14dfbf) )
-
- ROM_REGION(0xc000, "jvsio", 0) // Namco "FCA" JVS I/O board PIC16F84 code (see namcos23.cpp for FCA details)
- ROM_LOAD( "fcap11.ic2", 0x000000, 0x004010, CRC(1b2592ce) SHA1(a1a487361053af564f6ec67e545413e370a3b38c) )
- // Fujitsu MB90F574 code, partial dumps, only last 48KB of 256KB flash was extracted
- ROM_LOAD( "fcaf11.ic4", 0x000000, 0x00c000, BAD_DUMP CRC(9794f16b) SHA1(94e1c036a6d23d39b2ad69dd1ad2cfa6163287e0) ) // almost good dump, all JVS related code and data is in place
- ROM_LOAD( "fcb1_io-0b.ic4", 0x000000, 0x00c000, BAD_DUMP CRC(5e25b73f) SHA1(fa805a422ff8793989b0ce901cc868ec1a87c7ac) ) // most JVS handling code is in undumped area
-
- ROM_REGION(0x80000, "steering", 0) // Steering I/O board MB90242A code (see namcos23.cpp for steering board details)
- ROM_LOAD( "rrv3_str-0a.ic16", 0x000000, 0x080000, CRC(df8b6cac) SHA1(d45e150678218084925673e1d77edefc04135035) )
-
- DISK_REGION("dvd")
- DISK_IMAGE_READONLY( "rrv1-a", 0, SHA1(77bb70407511cbb12ab999410e797dcaf0779229) )
-ROM_END
-
-ROM_START( scptour )
- ROM_REGION32_LE(0x200000, "bios", 0)
- SYSTEM246_BIOS
-
- ROM_REGION(0x840000, "key", ROMREGION_ERASE00)
- ROM_LOAD( "scp1vera.ic002", 0x000000, 0x800000, CRC(4743a999) SHA1(97ae15d75dd9b80411d101b97dd215e31de56390) )
- ROM_LOAD( "scp1vera_spr.ic002", 0x800000, 0x040000, CRC(b7094978) SHA1(1e4903cd5f594c13dad2fd74666ba35c62550044) )
-
- DISK_REGION("dvd")
- DISK_IMAGE_READONLY( "scp1cd0", 0, SHA1(19fa70ba22787704c40f0a8f27bc841218bbc99b) )
-ROM_END
-
-ROM_START( superdbz )
- ROM_REGION32_LE(0x200000, "bios", 0)
- SYSTEM256_BIOS
-
- ROM_REGION(0x840000, "key", ROMREGION_ERASE00)
- ROM_LOAD( "db1verb.ic002", 0x000000, 0x800000, CRC(ae9aa06d) SHA1(dabb6d797f706bb3523ce4ca77e9ffb1652e845a) )
- ROM_LOAD( "db1verb_spr.ic002", 0x800000, 0x040000, CRC(baae64a1) SHA1(f82c5b1e98255976518f7b78f764e7a7bb3c9017) )
-
- DISK_REGION("dvd") // V-055127
- DISK_IMAGE_READONLY( "db1", 0, SHA1(e126319da6a222e81ca3db22439d06e175f2ec88) )
-ROM_END
-
-ROM_START( wanganmd )
- ROM_REGION32_LE(0x200000, "bios", 0)
- SYSTEM246_BIOS
-
- ROM_REGION(0x840000, "key", ROMREGION_ERASE00)
- ROM_LOAD( "wmn1vera.ic002", 0x000000, 0x800000, CRC(436b08a7) SHA1(b574c25ba2d4a8b497654a7cf6491103130f1317) )
- ROM_LOAD( "wmn1vera_spr.ic002", 0x800000, 0x040000, CRC(97253f9e) SHA1(652807972c62a96ba329b400e17dabd313134392) )
-
- DISK_REGION("dvd")
- DISK_IMAGE_READONLY( "wmn1-a", 0, SHA1(4254e987e71d0d4038a87f11dc1a304396b3dffc) )
-ROM_END
-
-ROM_START( wanganmr )
- ROM_REGION32_LE(0x200000, "bios", 0)
- SYSTEM246_BIOS
-
- ROM_REGION(0x840000, "key", ROMREGION_ERASE00)
- ROM_LOAD( "wmr1vera.ic002", 0x000000, 0x800000, CRC(b431936b) SHA1(e2c543936cb5689a432662a69d0042c6179a3728) )
- ROM_LOAD( "wmr1vera_spr.ic002", 0x800000, 0x040000, CRC(b8b7539c) SHA1(f415bdc8e3ebf3b0c3d0d7607b894440e89b0fe7) )
-
- DISK_REGION("dvd") // actually single-track CD-ROM
- DISK_IMAGE_READONLY( "wmr1-a", 0, SHA1(02feab4380dcc2dd95c85b209192f858bafc721e) )
-ROM_END
-
-ROM_START( vnight )
- ROM_REGION32_LE(0x200000, "bios", 0)
- SYSTEM246_BIOS
-
- ROM_REGION(0x840000, "key", ROMREGION_ERASE00)
- ROM_LOAD( "vpn3verb.ic002", 0x000000, 0x800000, CRC(d0011dc6) SHA1(d01a418b4b83057708e8f0ac4b271112b4a24d15) )
- ROM_LOAD( "vpn3verb_spr.ic002", 0x800000, 0x040000, CRC(41169c24) SHA1(40bffbe93da65fe5512be9f80254b034a071c38b) )
-
- DISK_REGION("dvd") // actually single-track CD-ROM
- DISK_IMAGE_READONLY( "vpn1cd0", 0, SHA1(714bd19eee3b31a060223003e4567e405ce04cd7) )
-ROM_END
-
-ROM_START( bldyr3b )
- ROM_REGION32_LE(0x200000, "bios", 0)
- SYSTEM246_BIOS
-
- ROM_REGION(0x840000, "key", ROMREGION_ERASE00)
- ROM_LOAD( "br3-dongle.bin", 0x000000, 0x840000, CRC(abed2289) SHA1(e5220dbfd790b582ff6f828a636190e55d9cbc93) )
-
- DISK_REGION("dvd")
- DISK_IMAGE_READONLY( "bldyr3b", 0, SHA1(1de9b14107a7a37ed31bccba17c1d062f0af5065) )
-ROM_END
-
-ROM_START( qgundam )
- ROM_REGION32_LE(0x200000, "bios", 0)
- SYSTEM246_BIOS
-
- ROM_REGION(0x840000, "key", ROMREGION_ERASE00)
- ROM_LOAD( "qg1vera.ic002", 0x000000, 0x800000, CRC(650d55fa) SHA1(cf1210bc1f2d48c298ed19e3c6a1e5e564840e47) )
- ROM_LOAD( "qg1vera_spr.ic002", 0x800000, 0x040000, CRC(d9715f53) SHA1(e45f0eef5b82b2e1afb054a137aced0344ddbd71) )
-
- DISK_REGION("dvd")
- DISK_IMAGE_READONLY( "qg1", 0, SHA1(80fe5cb325c7cfa439d66e9d264337c01559d0e5) )
-ROM_END
-
-ROM_START( fateulc )
- ROM_REGION32_LE(0x200000, "bios", 0)
- SYSTEM246_BIOS
-
- ROM_REGION(0x840000, "key", ROMREGION_ERASE00)
- ROM_LOAD( "fud1vera.ic002", 0x000000, 0x800000, CRC(892ffdd1) SHA1(4a444ed49e5c89dd0af4f026626a164b9eec61d1) )
- ROM_LOAD( "fud1vera_spr.ic002", 0x800000, 0x040000, CRC(0fca4e99) SHA1(0bd74de26f10089ee848f03093229abfa8c84663) )
-
- DISK_REGION("dvd") // actually HDD for this game
- DISK_IMAGE_READONLY( "fud-hdd0-a", 0, SHA1(1189863ae0e339e11708b9660521f86b3b97bc9e) )
-ROM_END
-
-ROM_START( fateulcb )
- ROM_REGION32_LE(0x200000, "bios", 0)
- SYSTEM246_BIOS
-
- ROM_REGION(0x840000, "key", ROMREGION_ERASE00)
- ROM_LOAD( "fates-dongle.bin", 0x000000, 0x840000, CRC(b0f15996) SHA1(8161c61f18700ddaeecd89bf3a7fb685431355e7) )
-
- DISK_REGION("dvd") // actually HDD for this game
- DISK_IMAGE_READONLY( "fateulcb", 0, SHA1(073e67a5219ad53292716093b8c35deb20761c04) )
-ROM_END
-
-ROM_START( gdvsgd )
- ROM_REGION32_LE(0x200000, "bios", 0)
- SYSTEM256_BIOS
-
- ROM_REGION(0x840000, "key", ROMREGION_ERASE00)
- ROM_LOAD( "gvs1vera.ic002", 0x000000, 0x800000, CRC(b938b96d) SHA1(e79bc7f8c234d51d1b6a34be88f34abc8205a370) )
- ROM_LOAD( "gvs1vera_spr.ic002", 0x800000, 0x040000, CRC(f2d65d54) SHA1(297726098c3723e38cbaf3a3150a4a027a9c2124) )
-
- DISK_REGION("dvd")
- DISK_IMAGE_READONLY( "gvs1dvd0b", 0, SHA1(3cf9ade5495982fcb8e106e7be4067429530f864) )
-ROM_END
-
-ROM_START( gdvsgdnx )
- ROM_REGION32_LE(0x200000, "bios", 0)
- SYSTEM256_BIOS
-
- ROM_REGION(0x840000, "key", ROMREGION_ERASE00)
- ROM_LOAD( "gnx1001-na-a.ic002", 0x000000, 0x800000, CRC(1d6d2f54) SHA1(17f6e7278e61b5b81605175d3f2df7b747ca7246) )
- ROM_LOAD( "gnx1001-na-a_spr.ic002", 0x800000, 0x040000, CRC(a999ba5c) SHA1(009a56f7be50b57bf435fb8c8b41cf14086b1d1a) )
-
- DISK_REGION("dvd") // actually HDD for this game
- DISK_IMAGE_READONLY( "gnx100-1na-a", 0, SHA1(a2344f533895793a2e13198c7de0c759f0dbf817) )
-ROM_END
-
-ROM_START( yuyuhaku )
- ROM_REGION32_LE(0x200000, "bios", 0)
- SYSTEM256_BIOS
-
- ROM_REGION(0x840000, "key", ROMREGION_ERASE00)
- ROM_LOAD( "dongle.bin", 0x000000, 0x840000, CRC(36492878) SHA1(afd14aee033cf360c07d281112566d0463d17a1f) )
-
- DISK_REGION("dvd")
- DISK_IMAGE_READONLY( "yh1", 0, SHA1(ffdf1333d2c235e5fcec3780480f110afd20a7df) )
-ROM_END
-
-ROM_START( sbxc )
- ROM_REGION32_LE(0x200000, "bios", 0)
- SYSTEM246_BIOS
-
- ROM_REGION(0x840000, "key", ROMREGION_ERASE00)
- ROM_LOAD( "bax1vera.ic002", 0x000000, 0x800000, CRC(18a6f424) SHA1(027a8d371fb6782c906434b86db9779057eaa954) )
- ROM_LOAD( "bax1vera_spr.ic002", 0x800000, 0x040000, CRC(abfb749b) SHA1(b45f8c79dd0cc0359f27c33f55626d6cad82127c) )
-
- DISK_REGION("dvd")
- DISK_IMAGE_READONLY( "bax1_dvd0", 0, SHA1(56d58e66eeaa57ff07668000491360853b064936) )
-ROM_END
-
-// System 246
-GAME(2001, sys246, 0, system246, system246, namcops2_state, empty_init, ROT0, "Namco", "System 246 BIOS", MACHINE_IS_SKELETON|MACHINE_IS_BIOS_ROOT)
-GAME(2001, vnight, sys246, system246, system246, namcops2_state, empty_init, ROT0, "Sega / Namco", "Vampire Night (VPN3 Ver. B)", MACHINE_IS_SKELETON)
-GAME(2001, bldyr3b, sys246, system246, system246, namcops2_state, empty_init, ROT0, "bootleg", "Bloody Roar 3 (bootleg)", MACHINE_IS_SKELETON)
-GAME(2001, rrvac, sys246, system246, system246, namcops2_state, empty_init, ROT0, "Namco", "Ridge Racer V Arcade Battle (RRV3 Ver. A)", MACHINE_IS_SKELETON)
-GAME(2001, rrvac2, rrvac, system246, system246, namcops2_state, empty_init, ROT0, "Namco", "Ridge Racer V Arcade Battle (RRV2 Ver. A)", MACHINE_IS_SKELETON)
-GAME(2001, rrvac1, rrvac, system246, system246, namcops2_state, empty_init, ROT0, "Namco", "Ridge Racer V Arcade Battle (RRV1 Ver. A)", MACHINE_IS_SKELETON)
-GAME(2001, tekken4, sys246, system246, system246, namcops2_state, empty_init, ROT0, "Namco", "Tekken 4 (TEF3 Ver. C)", MACHINE_IS_SKELETON)
-GAME(2001, tekken4a, tekken4, system246, system246, namcops2_state, empty_init, ROT0, "Namco", "Tekken 4 (TEF2 Ver. A)", MACHINE_IS_SKELETON)
-GAME(2001, tekken4b, tekken4, system246, system246, namcops2_state, empty_init, ROT0, "Namco", "Tekken 4 (TEF1 Ver. A)", MACHINE_IS_SKELETON)
-GAME(2001, tekken4c, tekken4, system246, system246, namcops2_state, empty_init, ROT0, "Namco", "Tekken 4 (TEF1 Ver. C)", MACHINE_IS_SKELETON)
-GAME(2001, wanganmd, sys246, system246, system246, namcops2_state, empty_init, ROT0, "Namco", "Wangan Midnight (WMN1 Ver. A)", MACHINE_IS_SKELETON)
-GAME(2002, dragchrn, sys246, system246, system246, namcops2_state, empty_init, ROT0, "Namco", "Dragon Chronicles (DC001 Ver. A)", MACHINE_IS_SKELETON)
-GAME(2002, netchu02, sys246, system246, system246, namcops2_state, empty_init, ROT0, "Namco", "Netchuu Pro Yakyuu 2002 (NPY1 Ver. A)", MACHINE_IS_SKELETON)
-GAME(2002, scptour, sys246, system246, system246, namcops2_state, empty_init, ROT0, "Namco", "Smash Court Pro Tournament (SCP1)", MACHINE_IS_SKELETON)
-GAME(2002, soulclb2, sys246, system246, system246, namcops2_state, empty_init, ROT0, "Namco", "Soul Calibur II (SC23 Ver. A)", MACHINE_IS_SKELETON)
-GAME(2002, soulcl2a, soulclb2, system246, system246, namcops2_state, empty_init, ROT0, "Namco", "Soul Calibur II (SC22 Ver. A)", MACHINE_IS_SKELETON)
-GAME(2002, soulcl2b, soulclb2, system246, system246, namcops2_state, empty_init, ROT0, "Namco", "Soul Calibur II (SC21 Ver. A)", MACHINE_IS_SKELETON)
-GAME(2002, soulcl2w, soulclb2, system246, system246, namcops2_state, empty_init, ROT0, "Namco", "Soul Calibur II (SC23 world version)", MACHINE_IS_SKELETON)
-GAME(2002, wanganmr, sys246, system246, system246, namcops2_state, empty_init, ROT0, "Namco", "Wangan Midnight R (WMR1 Ver. A)", MACHINE_IS_SKELETON)
-GAME(2003, prdgp03, sys246, system246, system246, namcops2_state, empty_init, ROT0, "Namco", "Pride GP 2003 (PR21 Ver. A)", MACHINE_IS_SKELETON)
-GAME(2003, timecrs3, sys246, system246, system246, namcops2_state, empty_init, ROT0, "Namco", "Time Crisis 3 (TST1)", MACHINE_IS_SKELETON)
-GAME(2003, timecrs3e,timecrs3, system246, system246, namcops2_state, empty_init, ROT0, "Namco", "Time Crisis 3 (TST2 Ver. A)", MACHINE_IS_SKELETON)
-GAME(2003, zgundm, sys246, system246, system246, namcops2_state, empty_init, ROT0, "Capcom / Banpresto", "Mobile Suit Z-Gundam: A.E.U.G. vs Titans (ZGA1 Ver. A)", MACHINE_IS_SKELETON)
-GAME(2004, fghtjam, sys246, system246, system246, namcops2_state, empty_init, ROT0, "Capcom / Namco", "Capcom Fighting Jam (JAM1 Ver. A)", MACHINE_IS_SKELETON)
-GAME(2004, sukuinuf, sys246, system246, system246, namcops2_state, empty_init, ROT0, "Namco", "Quiz and Variety Suku Suku Inufuku 2 (IN2 Ver. A)", MACHINE_IS_SKELETON)
-GAME(2004, zgundmdx, sys246, system246, system246, namcops2_state, empty_init, ROT0, "Capcom / Banpresto", "Mobile Suit Z-Gundam: A.E.U.G. vs Titans DX (ZDX1 Ver. A)", MACHINE_IS_SKELETON)
-GAME(2004, zoidsinf, sys246, system246, system246, namcops2_state, empty_init, ROT0, "Tomy / Taito", "Zoids Infinity", MACHINE_IS_SKELETON)
-GAME(2005, cobrata, sys246, system246, system246, namcops2_state, empty_init, ROT0, "Namco", "Cobra: The Arcade (CBR1 Ver. B)", MACHINE_IS_SKELETON)
-GAME(2005, gundzaft, sys246, system246, system246, namcops2_state, empty_init, ROT0, "Capcom / Banpresto", "Gundam Seed: Federation vs. Z.A.F.T. (SED1 Ver. A)", MACHINE_IS_SKELETON)
-GAME(2005, soulclb3, sys246, system246, system246, namcops2_state, empty_init, ROT0, "Namco", "Soul Calibur III (SC31001-NA-A key, NA-B disc)", MACHINE_IS_SKELETON)
-GAME(2005, soulclb3a,soulclb3, system246, system246, namcops2_state, empty_init, ROT0, "Namco", "Soul Calibur III (SC31002-NA-A key, NA-B disc)", MACHINE_IS_SKELETON)
-GAME(2005, soulclb3b,soulclb3, system246, system246, namcops2_state, empty_init, ROT0, "Namco", "Soul Calibur III (SC31002-NA-A key, NA-A disc)", MACHINE_IS_SKELETON)
-GAME(2005, taiko7, sys246, system246, system246, namcops2_state, empty_init, ROT0, "Namco", "Taiko no Tatsujin 7 (TK71-NA-A)", MACHINE_IS_SKELETON)
-GAME(2006, taiko8, sys246, system246, system246, namcops2_state, empty_init, ROT0, "Namco", "Taiko no Tatsujin 8 (TK8100-1-NA-A)", MACHINE_IS_SKELETON)
-GAME(2006, qgundam, sys246, system246, system246, namcops2_state, empty_init, ROT0, "Namco", "Quiz Mobile Suit Gundam: Monsenshi (QG1 Ver. A)", MACHINE_IS_SKELETON)
-GAME(2008, fateulc, sys246, system246, system246, namcops2_state, empty_init, ROT0, "Capcom / Namco", "Fate: Unlimited Codes (FUD1 ver. A)", MACHINE_IS_SKELETON)
-GAME(2008, fateulcb, fateulc, system246, system246, namcops2_state, empty_init, ROT0, "bootleg", "Fate: Unlimited Codes (bootleg)", MACHINE_IS_SKELETON)
-GAME(2008, sbxc, sys246, system246, system246, namcops2_state, empty_init, ROT0, "Capcom / Arc System Works", "Sengoku Basara X Cross", MACHINE_IS_SKELETON)
-
-// System 256
-GAME(2004, sys256, 0, system256, system246, namcops2_state, empty_init, ROT0, "Namco", "System 256 BIOS", MACHINE_IS_SKELETON|MACHINE_IS_BIOS_ROOT)
-GAME(2005, tekken51, sys256, system256, system246, namcops2_state, empty_init, ROT0, "Namco", "Tekken 5.1 (TE51 Ver. B)", MACHINE_IS_SKELETON)
-GAME(2005, tekken51b,tekken51, system256, system246, namcops2_state, empty_init, ROT0, "Namco", "Tekken 5.1 (TE53 Ver. B)", MACHINE_IS_SKELETON)
-GAME(2005, tekken5d, sys256, system256, system246, namcops2_state, empty_init, ROT0, "Namco", "Tekken 5 Dark Resurrection (TED1 Ver. A)", MACHINE_IS_SKELETON)
-GAME(2005, superdbz, sys256, system256, system246, namcops2_state, empty_init, ROT0, "Banpresto / Spike", "Super Dragon Ball Z (DB1 Ver. B)", MACHINE_IS_SKELETON)
-GAME(2006, kinniku, sys256, system256, system246, namcops2_state, empty_init, ROT0, "Namco", "Kinnikuman Muscle Grand Prix (KN1 Ver. A)", MACHINE_IS_SKELETON)
-GAME(2006, taiko9, sys256, system256, system246, namcops2_state, empty_init, ROT0, "Namco", "Taiko no Tatsujin 9 (TK91001-NA-A)", MACHINE_IS_SKELETON)
-GAME(2006, yuyuhaku, sys256, system256, system246, namcops2_state, empty_init, ROT0, "Banpresto", "The Battle of Yu Yu Hakusho: Shitou! Ankoku Bujutsukai!", MACHINE_IS_SKELETON)
-GAME(2006, zoidiexp, sys246, system246, system246, namcops2_state, empty_init, ROT0, "Tomy / Taito", "Zoids Infinity EX Plus (ver. 2.10)", MACHINE_IS_SKELETON)
-GAME(2007, kinniku2, sys256, system256, system246, namcops2_state, empty_init, ROT0, "Namco", "Kinnikuman Muscle Grand Prix 2 (KN2 Ver. A)", MACHINE_IS_SKELETON)
-GAME(2007, taiko10, sys256, system256, system246, namcops2_state, empty_init, ROT0, "Namco", "Taiko no Tatsujin 10 (T101001-NA-A)", MACHINE_IS_SKELETON)
-GAME(2008, gdvsgd, sys256, system256, system246, namcops2_state, empty_init, ROT0, "Capcom / Bandai", "Gundam vs. Gundam (GVS1 Ver. A)", MACHINE_IS_SKELETON)
-GAME(2009, gdvsgdnx, sys256, system256, system246, namcops2_state, empty_init, ROT0, "Capcom / Bandai", "Gundam vs. Gundam Next", MACHINE_IS_SKELETON)
-
-// System Super 256
-GAME(2006, timecrs4, sys256, system256, system246, namcops2_state, empty_init, ROT0, "Namco", "Time Crisis 4", MACHINE_IS_SKELETON)