diff options
Diffstat (limited to 'src/mame/drivers/namcops2.cpp')
-rw-r--r-- | src/mame/drivers/namcops2.cpp | 1653 |
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) |