From c006b615751e7a0c893cb5ddc3db736b3963852d Mon Sep 17 00:00:00 2001 From: Ivan Vangelista Date: Wed, 7 Feb 2024 17:35:22 +0100 Subject: New working clones ------------------ Guardians / Denjin Makai II (bootleg) [ShootTheCore] New clones marked not working ----------------------------- Operation Tiger Second Mission (Ver 2.02 J) [lukemorse1] --- src/mame/mame.lst | 4 +- src/mame/seta/seta2.cpp | 22 +++ src/mame/taito/taitopjc.cpp | 347 +++++++++++++++++++++++++++++++++++++------- 3 files changed, 319 insertions(+), 54 deletions(-) diff --git a/src/mame/mame.lst b/src/mame/mame.lst index fe94df65665..f4cc8fb440d 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -40967,6 +40967,7 @@ funcube4 // (c) 2001 Namco funcube5 // (c) 2002 Namco grdians // (c) 1995 Banpresto grdiansa // (c) 1995 Banpresto +grdiansbl // bootleg gundamex // (c) 1994 Banpresto mj4simai // (c) 1996 Maboroshi Ware myangel // (c) 1996 Namco @@ -43528,9 +43529,10 @@ sidebsja // 1996.07 E23 (c) 1996 Taito Corporation (Japan sidebsjb // 1996.07 E23 (c) 1996 Taito Corporation (Japan) - Ver 2.5 J @source:taito/taitopjc.cpp -optiger // 1998.09 E63 (c) 1998 Taito Corporation - Ver 2.14 O +optiger // 1998.10 E63 (c) 1998 Taito Corporation - Ver 2.14 O optigera // 1998.09 E63 (c) 1998 Taito Corporation - Ver 2.10 O optigerj // 1998.09 E63 (c) 1998 Taito Corporation - Ver 2.09 J +optigersm // 1999.02 E63 (c) 1998 Taito Corporation - Second Mission Ver 2.02 J @source:taito/taitosj.cpp alpine // RH (c) 1982 Taito Corporation diff --git a/src/mame/seta/seta2.cpp b/src/mame/seta/seta2.cpp index dd343664033..eb6037e2dcd 100644 --- a/src/mame/seta/seta2.cpp +++ b/src/mame/seta/seta2.cpp @@ -3013,6 +3013,27 @@ ROM_START( grdiansa ) /* P0-113A PCB */ ROM_LOAD( "ka2-001-015.u28", 0x000000, 0x200000, CRC(fa97cc54) SHA1(d9a869e9428e5f31aee917ea7733cca1247458f2) ) // Identical halves matching parent U32.BIN ROM_END +ROM_START( grdiansbl ) // bootleg PCB based on the P-FG01-1 PCB, still has the X1-010, DX-101 and DX-102 customs. Pressing start in-game changes character. + ROM_REGION( 0x200000, "maincpu", 0 ) // TMP68301 Code + ROM_LOAD16_WORD_SWAP( "p1.u4", 0x000000, 0x200000, CRC(4ba24d02) SHA1(97a7f36de772f005c8f377b1fb72fe4a57204158) ) // read as 27C160 + + ROM_REGION( 0x2000000, "sprites", ROMREGION_ERASE) + ROM_LOAD64_WORD( "u16.u16", 0x1000000, 0x200000, CRC(d24e007f) SHA1(fff8ca16f682a16094eb1e019f69025ce1992b44) ) + ROM_CONTINUE( 0x0800000, 0x200000 ) + ROM_LOAD64_WORD( "u15.u15", 0x1000002, 0x200000, CRC(2a92b8de) SHA1(ec723bf5c25cea57d146386d3d04a67bfd1e67d2) ) + ROM_CONTINUE( 0x0800002, 0x200000 ) + ROM_LOAD64_WORD( "u18.u18", 0x1000004, 0x200000, CRC(a3d0ba96) SHA1(164326662fe841039f3e6acebbe148cf3c048dd0) ) + ROM_CONTINUE( 0x0800004, 0x200000 ) + ROM_LOAD64_WORD( "u17.u17", 0x1000006, 0x200000, CRC(020ee44f) SHA1(dff65093b4789a28a391b0654ca46b6c328ed97b) ) + ROM_CONTINUE( 0x0800006, 0x200000 ) + + ROM_REGION( 0x200000, "x1snd", 0 ) // Samples + ROM_LOAD( "u32.u32", 0x000000, 0x200000, CRC(fa97cc54) SHA1(d9a869e9428e5f31aee917ea7733cca1247458f2) ) // 1ST AND 2ND HALF IDENTICAL, read as 27C160 + + ROM_REGION( 0x117, "plds", 0 ) + ROM_LOAD( "ke-001.u38", 0x000, 0x117, NO_DUMP ) +ROM_END + /*************************************************************************** MS Gundam Ex Revue @@ -4400,6 +4421,7 @@ GAME( 1994, gundamex, 0, gundamex, gundamex, seta2_state, empty_init, GAME( 1995, grdians, 0, grdians, grdians, seta2_state, empty_init, ROT0, "Winkysoft (Banpresto license)", "Guardians / Denjin Makai II (P-FG01-1 PCB)", MACHINE_NO_COCKTAIL | MACHINE_IMPERFECT_GRAPHICS ) GAME( 1995, grdiansa, grdians, grdiansa, grdians, seta2_state, empty_init, ROT0, "Winkysoft (Banpresto license)", "Guardians / Denjin Makai II (P0-113A PCB)", MACHINE_NO_COCKTAIL | MACHINE_IMPERFECT_GRAPHICS ) +GAME( 1995, grdiansbl, grdians, grdiansa, grdians, seta2_state, empty_init, ROT0, "bootleg (Intac Japan)", "Guardians / Denjin Makai II (bootleg)", MACHINE_NO_COCKTAIL | MACHINE_IMPERFECT_GRAPHICS ) GAME( 1996, mj4simai, 0, seta2, mj4simai, mj4simai_state, empty_init, ROT0, "Maboroshi Ware", "Wakakusamonogatari Mahjong Yonshimai (Japan)", MACHINE_NO_COCKTAIL ) diff --git a/src/mame/taito/taitopjc.cpp b/src/mame/taito/taitopjc.cpp index 82d6290d5cf..1fd762170d2 100644 --- a/src/mame/taito/taitopjc.cpp +++ b/src/mame/taito/taitopjc.cpp @@ -14,59 +14,250 @@ is also present in taitotz.cpp - Hook up remaining sound / Zoom hardware - see /src/sony/taito_zm.cpp for reference -NOTE: Known to exist but currently unsupported, is a Japanese Operation Tiger set that shows a "Second Mission" sub-title - - - PCB Information (incomplete!) - =============== - - POWER JC MOTHER-G PCB - K11X0870A - OPERATION TIGER - - PowerPC 603E - CXD1176Q - - TMS320C53PQ80 - 40MHz osc - 43256 x 2 - E63-03_H.29 (AT27C512 PLCC) - E63-04_L.28 (AT27C512 PLCC) - - E63-01 PALCE16V8H - E63-02 PALCE22V10H - - IC41 E63-06 PALCE16V8H - IC43 E63-07 PALCE16V8H - - uPD4218160 x 2 - uPD4218160 x 2 - - uPD482445 x 4 - - CY78991 - IS61LV256AH x 3 - Taito TC0780FPA x 2 - Taito TCG010PJC - - MN1020819 - ZOOM ZSG-2 - ZOOM ZFX-2 - MSM514256 - - - Second PCB - ---------- +PCB layout by Brian Troha, thanks to Luke Morse for photos & verification of parts. + +Operation Tiger, (c)1998 +POWER JC MOTHER-G PCB K11X0870A OPERATION TIGER ++----------------------------------------------------------------------------------------------------+ +| |-----------M Connector---------| |-----------X Connector---------| | +| +---------+ | +| QS32X245 x 3 ABT16245 x 3 E63-05 |D481850GF| D4516161 D4516161 | +| +---------+ | +| | +| +----------+ +----------+ | +| D3N03 | | | | IS61LV256 | +| | PowerPC | | Taito | +------+ | +| MAX767 | 603E | | TCG010PJC| |QS5993| IS61LV256 | +| | QFP240 | | QFP240 | +------+ +--------+ | +| +----------+ +----------+ IS61LV256 |CXD1178Q| AD813 | +| +--------+ | +| 16.5000MHz | +| | +| 40.0000MHz TMS418160 +----------+ +-+ +| | | D4624456 +----------+ |C| +| +----------+ +----------+ TMS418160 | Taito | | | |o| +| | | | | | TCO780PFA| D4624456 | Heat | |n| +| | TMS320C53| | IDT7024 | E63-06 | QFP240 | | Sink | |n| Connects to +| | PQ80| | QFP84 | QS32X245 +----------+ | for | |e| filter board +| | QFP116| | | E63-07 | AMP | |c| +| +----------+ +----------+ +----------+ D4624456 | | |t| +| | | +----------+ |e| +| TMS418160 | Taito | D4624456 |r| +| IS61C256 E63-01 | TCO780PFA| +----------+ +-+ +| TMS418160 | QFP240 | | | | +| +----------+ | Heat | | +| IS61C256 E63-02 ABT16245 M514256 | Sink | | +| +---------+ | for | | +| ABT16245 E63-03 E63-04 |NM1020819| +-------+ | AMP | | +| +---------+ | ZFX-2 | | | | +| IDT7201 IDT7201 E63-08 +-------+ +----------+ | +| | +| IS61C256 +-------+ 25.0000MHz | +| | ZSG-2 | | +| ABT16245 IS61C256 ABT16245 x 2 +-------+ MB87078 6379 NJM2100 | +| | +| |-----------J Connector---------| |-----------K Connector---------| | ++----------------------------------------------------------------------------------------------------+ + +OSC1 40.0000MHz +OSC2 16.5000MHz +OSC3 25.0000MHz + +Main CPU: + PowerPC-603E QFP240 (driven by IDT QS5993 Clock Driver @ 100MHz?) + +Video: + TMS320BC53PQ80 QFP116 (rated for 80MHz, driven by 40.0000MHz OSC or 40.0000MHz x 2 by IDT QS5993 Clock Driver?) + Taito TCG010PJC QFP240 + Taito TCO780PFG QFP240 Polygon Renderer + Sony CXD1178Q QFP48 8-bit High-Speed D/A converter for video band (RGB 3_channel input/output) + +Sound: + Panasonic MN1020819 QFP64 16-Bit Single Chip Microcomputer with 64K x 8 ROM, 3K x 8 RAM (Operational speed of 10MHz-20MHz, driven by 25.0000MHz OSC / 2) + ZOOM ZFX-2 QFP100 DSP (Functionally identical to TMS57002, driven by 25.0000MHz OSC) + ZOOM ZSG-2 QFP100 Sound PCM chip (driven by 25.0000MHz OSC) + uDP6379 2-Channel 16-Bit D/A Audio Converter + MB87078 6-Bit / 4-Channel Electric Volume Controller + NJM2100 Dual Operational AMP + +ROMs: + E63-03 & E63-04 are AT27C512 EPROMs and are TMS320BC53PQ80 program ROMs + +RAM: + IDT7024 QFP84 4K x 16 Dual-Port SRAM + IDT7201 PLCC32 512 x 9 First-In/First-Out Dual-Port Memory + NEC D4516161AG5 1M x 8 x 2 16M-bit Synchronous DRAM (silkscreened MB81171622) + NEC D481850GF-A12 QFP100 2 x 128K x 16 32-bit Synchronous Graphics RAM (silscreened NEC MB81G83222) + IS61LV256-15J 32K x 8 Low Voltage CMOS SRAM (silkscreened IS61LV256AH) + TMS418160ADZ-60 1Mb x 16-Bit DRAM (Character Sprite RAM) + IS61C256AH-15J 32K x 8 High-Speed CMOS SRAM + NEC uDP482445GW-70 128K x 8 CMOS SRAM + OKI M514256C-70J 256K x 4 Fast Page DRAM (silkscreened MSM514256) + +Misc: + IDT QS5993 PLCC32 PLL Clock Driver Turboclock, 6.25MHz-100MHz (silkscreened CY7B991) + D3N03 Power MOSFET 3 Amps, 30 Volts + Maxim MAX767CAP 5V to 3.3V Synchronous Step-Down Power-Supply Controller + QS32X245 High-Speed CMOS QuickSwitch Double Width Bus Switch + ABT16245 16-Bit Bus Transceiver with TriState Outputs + J,K, M & X 3x32 pin connector connect to POWER JC DAUGHTER PCB (Male with KEY blocks) + +PALs: + E63-01 CE16C8H PAL + E63-02 CE22C10H PAL + E63-05 CE16C8H PAL + E63-06 CE16C8H PAL + E63-07 CE16C8H PAL + E63-08 CE16C8H PAL + + +POWER JC DAUGHTER PCB K91E0717B OPERATION TIGER ++----------------------------------------------------------------------------------------------------+ +| |-----------J Connector---------| |-----------K Connector---------| | +| | +| IDT74FCT | +| | +| IDT74FCT | +| LC321664AM | +| | +| Taito E63-09 E63 17-1 Taito E63-23 E63 27-1 | +| | +| | +| Taito E63-10 E63 18-1 Taito E63-24 IDT74FCT E63 28-1 | +| | +| | +| Taito E63-11 M66220 Taito E63-25 LC3564SM RESET | +| +-+ +| |C| +| * Taito E63-26 RTC6461A C5 |o| +| |n| +| |n| Connects to +| E63 30-1 E63 32-1 25.0000MHz |e| filter board +| +----------+ |c| +| |Toshiba | |t| +| E63 31-1 E63 33-1 |TMP95C063F| |e| +| +----------+ 1.84320MHz |r| +| +-+ +| Taito E63-15 Taito E63-21 TLP121-4 | +| | +| | +| Taito E63-16 Taito E63-22 +----------+ TLP121-4 | +| | | | +| | IDT7024 | | +| | QFP84 | TLP121-4 | +| IDT74FCT IDT74FCT IDT74FCT | | | +| +----------+ | +| TLP121-4 | +| | +| | +| |-----------W Connector---------| |-----------X Connector---------| | ++----------------------------------------------------------------------------------------------------+ + +* Unpopulated socket for 4th polygon data ROM + +OSC1 25.0000MHz +OSC2 1.84320MHz + +CPU: + Toshiba TMP95C063F 16-Bit CMOS Microcontroller (driven by 25.0000MHz OSC) + +ROMs: 8 EPROMs + - E63 30-1 through E63 32-1 are PowerPC program ROMs + - E63 17-1 & E63 18-1 are Panasonic MN1020819 program ROMs to drive Zoom chips / sound + - E63 27-1 & E62 28-1 are Toshiba TMP95C063F program ROMs for I/O 11 mask ROMs - - 4 graphics ROMs - - 4 polygon data ROMs - - 3 Zoom ZSG-2 samples + - 4 graphics ROMs (E63-15, E63-16, E63-21 & E63-22) + - 4 Zoom ZSG-2 samples (E63-23 through E63-26) + - 3 polygon data ROMs (E63-09 through E63-11) + +RAM: + IDT7024 QFP84 4K x 16 Dual-Port SRAM + Sanyo LC3564BM-70 64K x 8 SRAM + Sanyo LC321664AM-80 64K x 16 Fast Page DRAM + M66220FP 256 x 8-bit Dual Port CMOS Mail Box RAM + +MISC: + Reset Push Button + IDT 74 FCT 16245 CTPA 16-Bit Fast CMOS Bidirection Transceiver (silkscreened FTC16245C) + Epson RTC64613A 8-Bit Real Time Clock Module with builtin crystal + C5 is a Super-Cap, supplies back-up power to the RTC + TLP121-4 Four Channel Photo Transistor, optically coupled to a gallium arsenide InfraRed emitting diode + J,K, W & X 3x32 pin connector to connect to POWER JC MOTHER-G PCB (Female with KEY receivers) + +Note: + PCB found labeled as K91E0717B came with Operation Tiger Ver 2.14 O + PCB found labeled as K91E0717A came with Operation Tiger Ver 2.10 O + + +POWER JC FILTER PCB ++----------------------------------------------------------------------------------------------------+ +| | +| | +| S...... ......V | +| 6 1 6 1 | +| *RS | +| | +| 111112222233333444445 | +| 2468024680246802468024680 | +| P......... |=========================|G | +| 1 9 11111222223333344444 *MIDI | +| 1357913579135791357913579 | ++----------------------------------------------------------------------------------------------------+ + +* Unpopulated components + +V)ideo Connector, 6 pins | S)ound Connector, 6 pins +----------------------------+-------------------------------- + 1] Red | 1] Sound R(-) + 2] Green | 2] Sound R(+) + 3] Blue | 3] Sound L(-) + 4] SYNC | 4] Sound L(+) + 5] GND | 5] W SND (-) [Subwoofer] + 6] GND | 6] W SND (+) [Subwoofer] + + +P)ower Connector, 9 pins +------------------------ + 1] +12 Volts + 2] +13 Volts + 3] +5 Volts + 4] +5 Volts + 5] +5 Volts + 6] Ground + 7] Ground + 8] Ground + 9] Ground + +G)ame Connector, dual row 50 pins +---------------------------------------------- + 1] Meter 2] + 3] Lockout 4] + 5] 1P Solenoid A 6] 1P Solenoid B + 7] 2P Solenoid A 8] 2P Solenoid B + 9] 1P Start Lamp 10] 2P Start Lamp + 11] 12] + 13] 14] + 15] 16] + 17] 18] + 19] 1P X Position 20] 1P Y Position + 21] 2P X Position 22] 2P Y Position + 23] 24] + 25] 26] + 27] 28] 1P Trigger + 29] 30] 1P Bomb + 31] 32] 2P Trigger + 33] Service 34] 2P Bomb + 35] Test 36] + 37] 38] 1P Start + 39] 2P Start 40] Coin + 41] 42] +12 Volts + 43] +12 Volts 44] +5 Volts + 45] +5 Volts 46] +5 Volts + 47] Ground 48] Ground + 49] Ground 50] Ground - TMP95C063F - 25.0000MHz osc - 1.84320MHz osc */ /* @@ -859,7 +1050,7 @@ void taitopjc_state::taitopjc(machine_config &config) m_iocpu->set_vblank_int("screen", FUNC(taitopjc_state::taitopjc_vbi)); // TMS320C53 DSP - TMS32053(config, m_dsp, 40_MHz_XTAL); + TMS32053(config, m_dsp, 40_MHz_XTAL); // 80MHz rated part, should be 40.0000MHz x 2? m_dsp->set_addrmap(AS_PROGRAM, &taitopjc_state::tms_program_map); m_dsp->set_addrmap(AS_DATA, &taitopjc_state::tms_data_map); m_dsp->set_addrmap(AS_IO, &taitopjc_state::tms_io_map); @@ -1050,9 +1241,59 @@ ROM_START( optigerj ) // ver 2.09 J ROM_LOAD( "e63-08_palce16v8h-15-4.ic49", 0x739, 0x117, CRC(c305c56d) SHA1(49592fa43c548ac6b08951d03677a3f23e9c8de8) ) ROM_END +ROM_START( optigersm ) // Second Mission ver 2.02 J (build date shows 1999 but still (c) 1998) + ROM_REGION64_BE( 0x200000, "user1", 0 ) + ROM_LOAD32_BYTE( "e63_37.ic23", 0x000000, 0x080000, CRC(16692400) SHA1(0d9d6e90c763de66c2a99790cfe22e11c5d7ec42) ) // PCB silkscreened IC23 (P-HH) + ROM_LOAD32_BYTE( "e63_36.ic22", 0x000001, 0x080000, CRC(99d6eed1) SHA1(96d7cff9fe5bedf79d3eaef0f19a4c69d0d233bf) ) // PCB silkscreened IC22 (P-HL) + ROM_LOAD32_BYTE( "e63_35.ic8", 0x000002, 0x080000, CRC(85468b85) SHA1(7b24fb6eca29afbfe3ad0e6943145782d8d3b103) ) // PCB silkscreened IC8 (P-LH) + ROM_LOAD32_BYTE( "e63_34.ic7", 0x000003, 0x080000, CRC(ba3cc7d4) SHA1(91fb1366c2d225483621beabcdc7ee2f337c8fc0) ) // PCB silkscreened IC7 (P-LL) + + ROM_REGION( 0x8000, "dsp", 0 ) // surface mounted on K11X0870A POWER JC MOTHER-G PCB + ROM_LOAD( "tms320bc53pq80.ic8", 0x0000, 0x8000, CRC(4b8e7fd6) SHA1(07d354a2e4d7554e215fa8d91b5eeeaf573766b0) ) // decapped. TODO: believed to be a generic TI part, verify if it is and if dump is good, if so move in the CPU core + + ROM_REGION16_LE( 0x20000, "dspdata", 0 ) + ROM_LOAD16_BYTE( "taito_e63_04.ic29", 0x000000, 0x010000, CRC(eccae391) SHA1(e5293c16342cace54dc4b6dfb827558e18ac25a4) ) // PCB silkscreened IC29 (L) AT27C512 + ROM_LOAD16_BYTE( "taito_e63_03.ic28", 0x000001, 0x010000, CRC(58fce52f) SHA1(1e3d9ee034b25e658ca45a8b900de2aa54b00135) ) // PCB silkscreened IC28 (H) AT27C512 + + ROM_REGION( 0x40000, "iocpu", 0 ) + ROM_LOAD16_BYTE( "e63_28-1.ic59", 0x000000, 0x020000, CRC(ef41ffaf) SHA1(419621f354f548180d37961b861304c469e43a65) ) // PCB silkscreened IC59 (0) 27C1001 + ROM_LOAD16_BYTE( "e63_27-1.ic58", 0x000001, 0x020000, CRC(facc17a7) SHA1(40d69840cfcfe5a509d69824c2994de56a3c6ece) ) // PCB silkscreened IC58 (1) 27C1001 + + ROM_REGION( 0x80000, "mn10200", 0 ) // sound CPU to drive Zoom ZSG-2/Zoom ZFX-2 + ROM_LOAD16_BYTE( "e63_17-1.ic18", 0x000000, 0x040000, CRC(2a063d5b) SHA1(a2b2fe4d8bad1aef7d9dcc0be607cc4e5bc4f0eb) ) // PCB silkscreened IC18 (S-L) 27C2001 + ROM_LOAD16_BYTE( "e63_18-1.ic19", 0x000001, 0x040000, CRC(2f590881) SHA1(7fb827a676f45b24380558b0068b76cb858314f6) ) // PCB silkscreened IC19 (S-H) 27C2001 + + ROM_REGION64_BE( 0x1000000, "gfx1", 0 ) // mask ROMs + ROM_LOAD32_WORD_SWAP( "e63-21.ic24", 0x000000, 0x400000, CRC(c818b211) SHA1(dce07bfe71a9ba11c3f028a640226c6e59c6aece) ) // PCB silkscreened IC24 (C-H) 23C32000 + ROM_LOAD32_WORD_SWAP( "e63-15.ic9", 0x000002, 0x400000, CRC(4ec6a2d7) SHA1(2ee6270cff7ea2459121961a29d42e000cee2921) ) // PCB silkscreened IC9 (C-L) 23C32000 + ROM_LOAD32_WORD_SWAP( "e63-22.ic25", 0x800000, 0x400000, CRC(6d895eb6) SHA1(473795da42fd29841a926f18a93e5992f4feb27c) ) // PCB silkscreened IC25 (M-H) 23C32000 + ROM_LOAD32_WORD_SWAP( "e63-16.ic10", 0x800002, 0x400000, CRC(d39c1e34) SHA1(6db0ce2251841db3518a9bd9c4520c3c666d19a0) ) // PCB silkscreened IC10 (M-L) 23C32000 + + ROM_REGION16_BE( 0x1000000, "poly", ROMREGION_ERASEFF ) // mask ROMs + ROM_LOAD16_WORD_SWAP( "e63-09.ic3", 0x000000, 0x400000, CRC(c3e2b1e0) SHA1(ee71f3f59b46e26dbe2ff724da2c509267c8bf2f) ) // PCB silkscreened IC3 (POLY0) 23C32000 + ROM_LOAD16_WORD_SWAP( "e63-10.ic4", 0x400000, 0x400000, CRC(f4a56390) SHA1(fc3c51a7f4639479e66ad50dcc94255d94803c97) ) // PCB silkscreened IC4 (POLY1) 23C32000 + ROM_LOAD16_WORD_SWAP( "e63-11.ic5", 0x800000, 0x400000, CRC(2293d9f8) SHA1(16adaa0523168ee63a7a34b29622c623558fdd82) ) // PCB silkscreened IC5 (POLY2) 23C32000 + // IC6 (POLY3) is not populated + + ROM_REGION( 0x800000, "sound_data", 0 ) // mask ROMs - Zoom ZSG-2 samples + ROM_LOAD( "e63-23.ic36", 0x000000, 0x200000, CRC(d69e196e) SHA1(f738bb9e1330f6dabb5e0f0378a1a8eb48a4fa40) ) // PCB silkscreened IC36 (WD0) 23C16000 + ROM_LOAD( "e63-24.ic37", 0x200000, 0x200000, CRC(cd55f17b) SHA1(08f847ef2fd592dbaf63ef9e370cdf1f42012f74) ) // PCB silkscreened IC37 (WD1) 23C16000 + ROM_LOAD( "e63-25.ic38", 0x400000, 0x200000, CRC(bd35bdac) SHA1(5cde6c1a6b74659507b31fcb88257e65f230bfe2) ) // PCB silkscreened IC38 (WD2) 23C16000 + ROM_LOAD( "e63-26.ic39", 0x600000, 0x200000, CRC(346bd413) SHA1(0f6081d22db88eef08180278e7ae97283b5e8452) ) // PCB silkscreened IC39 (WD3) 23C16000 + + ROM_REGION( 0x850, "plds", 0 ) + ROM_LOAD( "e63-01_palce16v8h-5-5.ic23", 0x000, 0x117, CRC(f114c13f) SHA1(ca9ec41d5c16347bdf107b340e6e1b9e6b7c74a9) ) + ROM_LOAD( "e63-02_palce22v10h-5-5.ic25", 0x117, 0x2dd, CRC(8418da84) SHA1(b235761f78ecb16d764fbefb00d04092d3a22ca9) ) + ROM_LOAD( "e63-05_palce16v8h-10-4.ic36", 0x3f4, 0x117, CRC(e27e9734) SHA1(77dadfbedb625b65617640bb73c59c9e5b0c927f) ) + ROM_LOAD( "e63-06_palce16v8h-10-4.ic41", 0x50b, 0x117, CRC(75184422) SHA1(d35e98e0278d713139eb1c833f41f57ed0dd3c9f) ) + ROM_LOAD( "e63-07_palce16v8h-10-4.ic43", 0x622, 0x117, CRC(eb77b03f) SHA1(567f92a4fd1fa919d5e9047ee15c058bf40855fb) ) + ROM_LOAD( "e63-08_palce16v8h-15-4.ic49", 0x739, 0x117, CRC(c305c56d) SHA1(49592fa43c548ac6b08951d03677a3f23e9c8de8) ) +ROM_END + } // anonymous namespace -GAME( 1998, optiger, 0, taitopjc, taitopjc, taitopjc_state, init_optiger, ROT0, "Taito", "Operation Tiger (Ver 2.14 O)", MACHINE_NOT_WORKING | MACHINE_IMPERFECT_GRAPHICS | MACHINE_IMPERFECT_TIMING | MACHINE_NO_SOUND ) // Operation Tiger Ver 2.14 O, Oct 5 1998 13:58:13 -GAME( 1998, optigera, optiger, taitopjc, taitopjc, taitopjc_state, init_optiger, ROT0, "Taito", "Operation Tiger (Ver 2.10 O)", MACHINE_NOT_WORKING | MACHINE_IMPERFECT_GRAPHICS | MACHINE_IMPERFECT_TIMING | MACHINE_NO_SOUND ) // Operation Tiger Ver 2.10 O, Sep 19 1998 14:06:18 -GAME( 1998, optigerj, optiger, taitopjc, taitopjc, taitopjc_state, init_optiger, ROT0, "Taito", "Operation Tiger (Ver 2.09 J)", MACHINE_NOT_WORKING | MACHINE_IMPERFECT_GRAPHICS | MACHINE_IMPERFECT_TIMING | MACHINE_NO_SOUND ) // Operation Tiger Ver 2.09 J, Sep 12 1998 19:28:59 +GAME( 1998, optiger, 0, taitopjc, taitopjc, taitopjc_state, init_optiger, ROT0, "Taito", "Operation Tiger (Ver 2.14 O)", MACHINE_NOT_WORKING | MACHINE_IMPERFECT_GRAPHICS | MACHINE_IMPERFECT_TIMING | MACHINE_NO_SOUND ) // Operation Tiger Ver 2.14 O, Oct 5 1998 13:58:13 +GAME( 1998, optigera, optiger, taitopjc, taitopjc, taitopjc_state, init_optiger, ROT0, "Taito", "Operation Tiger (Ver 2.10 O)", MACHINE_NOT_WORKING | MACHINE_IMPERFECT_GRAPHICS | MACHINE_IMPERFECT_TIMING | MACHINE_NO_SOUND ) // Operation Tiger Ver 2.10 O, Sep 19 1998 14:06:18 +GAME( 1998, optigerj, optiger, taitopjc, taitopjc, taitopjc_state, init_optiger, ROT0, "Taito", "Operation Tiger (Ver 2.09 J)", MACHINE_NOT_WORKING | MACHINE_IMPERFECT_GRAPHICS | MACHINE_IMPERFECT_TIMING | MACHINE_NO_SOUND ) // Operation Tiger Ver 2.09 J, Sep 12 1998 19:28:59 +GAME( 1998, optigersm, optiger, taitopjc, taitopjc, taitopjc_state, init_optiger, ROT0, "Taito", "Operation Tiger Second Mission (Ver 2.02 J)", MACHINE_NOT_WORKING | MACHINE_IMPERFECT_GRAPHICS | MACHINE_IMPERFECT_TIMING | MACHINE_NO_SOUND ) // Operation Tiger Ver 2.02 J, Second Mission, Feb 16 1999 14:23:36 -- cgit v1.2.3