New working clones

------------------
Guardians / Denjin Makai II (bootleg) [ShootTheCore]

New clones marked not working
-----------------------------
Operation Tiger Second Mission (Ver 2.02 J) [lukemorse1]
This commit is contained in:
Ivan Vangelista 2024-02-07 17:35:22 +01:00
parent 642c42ae95
commit c006b61575
3 changed files with 314 additions and 49 deletions

View File

@ -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

View File

@ -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 )

View File

@ -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 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
PCB Information (incomplete!)
===============
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---------| |
+----------------------------------------------------------------------------------------------------+
POWER JC MOTHER-G PCB
K11X0870A
OPERATION TIGER
* Unpopulated socket for 4th polygon data ROM
PowerPC 603E
CXD1176Q
OSC1 25.0000MHz
OSC2 1.84320MHz
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
----------
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