New machines marked as NOT_WORKING

----------------------------------
Blackjack (Ver. 1.31) [Ioannis Bampoulas]

New clones marked as NOT_WORKING
--------------------------------
Code One Dispatch (ver UAA) [Naoki Saito]

- tigeroad.cpp: documented tigeroadb PCB [Guru]
This commit is contained in:
Ivan Vangelista 2022-01-27 18:18:24 +01:00
parent 17af630294
commit 7beed40400
5 changed files with 192 additions and 27 deletions

View File

@ -23,6 +23,7 @@ Year Game Manufacturer
1998 Funny Fruit Cadillac Jack
1998 Triple Play Cadillac Jack
1998 Texas Reels Cadillac Jack
1999 Blackjack Cadillac Jack
1999 New! Cherry Plus Cadillac Jack
199? Il Pagliaccio <unknown>
----------------------------------------------------------------------
@ -45,7 +46,8 @@ To Do:
- steaser: sound uses an OkiM6295 (controlled by the sub MCU), check if it can be simulated;
- deucesw2: colour cycling effect on attract mode is ugly (background should be blue, it's instead a MAME-esque
palette), protection?
- all Cadillac Jack sets: they freeze on the double up side and when winning a bonus
- all Cadillac Jack sets but cbjb: they freeze on the double up side and when winning a bonus
- cbjb: hangs at the Cadillac Jack screen
- texasrls: MCU is dumped, hook it up, get sound working and get rid of ROM patches
*****************************************************************************************************************/
@ -110,6 +112,7 @@ public:
void init_cj3play();
void init_surpr5();
void init_texasrls();
void init_cjbj();
void init_megadblj();
void init_hermit();
void init_dualgame();
@ -2484,6 +2487,30 @@ ROM_START( cjplus )
ROM_LOAD( "gal16v8d_dec.u70", 0x000, 0x117, NO_DUMP )
ROM_END
ROM_START( cjbj ) // CJ-8L REV-C LEV-1 PCB
ROM_REGION( 0x80000, "maincpu", 0 ) // 68000 code
ROM_LOAD16_WORD( "cjcadiljack 1.31-a 020 for cjab checksum 39ed.u65", 0x00000, 0x80000, CRC(45888050) SHA1(b8121651aea783875be35a496ae432ad6106166f) ) // 1xxxxxxxxxxxxxxxxxx = 0xFF
ROM_REGION( 0x2000, "mcu", 0 ) // 68HC705C8P code
ROM_LOAD( "cj-blackjack 2.0 for cj-8l revab.u30", 0x0000, 0x2000, NO_DUMP )
ROM_REGION16_BE( 0x100000, "blitter", 0 )
ROM_LOAD16_BYTE( "cjcadiljack 1.31-d 010 for cjab checksum 5ce6.u68", 0x000000, 0x80000, CRC(5a55de45) SHA1(a9d8a23338d5d57c714e24283277d6b0858ee321) ) // 11xxxxxxxxxxxxxxxxx = 0xFF
ROM_LOAD16_BYTE( "cjcadiljack 1.31-c 010 for cjab checksum 71bf.u75", 0x000001, 0x80000, CRC(79529f32) SHA1(4b8d0a11d7e96dd620d2c09ced77785cf385a14d) ) // 11xxxxxxxxxxxxxxxxx = 0xFF
ROM_REGION( 0x40000, "samples", 0 ) // 8 bit unsigned
ROM_LOAD( "cjcadiljack 1.31-g 020 for cjab checksum dba9.u50", 0x00000, 0x40000, CRC(0387c66d) SHA1(5e44bc47a5f12589f39ce2a35112203d4b791112) ) // 1xxxxxxxxxxxxxxxxxx = 0xFF
ROM_IGNORE( 0x40000 )
ROM_REGION( 0x117, "plds", 0 )
ROM_LOAD( "gal16v8d_vdp.u15", 0x000, 0x117, NO_DUMP )
ROM_LOAD( "gal16v8d_vdo.u53", 0x000, 0x117, NO_DUMP )
ROM_LOAD( "gal16v8d_ck2.u64", 0x000, 0x117, NO_DUMP )
ROM_LOAD( "gal16v8d_ck1.u69", 0x000, 0x117, NO_DUMP )
ROM_LOAD( "gal16v8d_dec.u70", 0x000, 0x117, NO_DUMP )
ROM_END
/*************************************************************************************************************
Deuces Wild 2 - American Heritage (Ver. 2.02F)
@ -3097,6 +3124,17 @@ void blitz68k_state::init_cjplus()
rom[0x20868/2] = 0x6050;
}
void blitz68k_state::init_cjbj()
{
uint16_t *rom = (uint16_t *)memregion("maincpu")->base();
// WRONG C8 #1
rom[0xb17a/2] = 0x6028;
// ERROR CHECKSUM ROM PROGRAM
rom[0x380/2] = 0xfffb;
}
void blitz68k_state::init_deucesw2()
{
uint16_t *rom = (uint16_t *)memregion("maincpu")->base();
@ -3199,4 +3237,5 @@ GAME( 1998, cj3play, 0, cjffruit, cjffruit, blitz68k_state, init_cj3play
GAME( 1998, cjffruit, 0, cjffruit, cjffruit, blitz68k_state, init_cjffruit, ROT0, "Cadillac Jack", "Funny Fruit (Ver. 1.13)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_NO_SOUND ) // APRIL 21ST, 1999
GAME( 1998, texasrls, 0, texasrls, cjffruit, blitz68k_state, init_texasrls, ROT0, "Cadillac Jack", "Texas Reels (Ver. 2.00)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_NO_SOUND ) // OCTOBER 15TH, 2002
GAME( 1999, cjplus, 0, cjffruit, cjffruit, blitz68k_state, init_cjplus, ROT0, "Cadillac Jack", "New! Cherry Plus (Ver. 3.10)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_NO_SOUND ) // FEBRUARY 24TH, 1999, named CJ PLUS (SPECIAL) in strings
GAME( 1999, cjbj, 0, cjffruit, cjffruit, blitz68k_state, init_cjbj, ROT0, "Cadillac Jack", "Blackjack (Ver. 1.31)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_NO_SOUND ) // DECEMBER 1999
GAME( 199?, ilpag, 0, ilpag, ilpag, blitz68k_state, empty_init, ROT0, "<unknown>", "Il Pagliaccio (Italy, Ver. 2.7C)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_NO_SOUND )

View File

@ -890,43 +890,143 @@ ROM_START( toramich ) // N86614A-5 + N86614B-6 board combo
ROM_LOAD( "tr.9e", 0x0000, 0x0100, CRC(ec80ae36) SHA1(397ec8fc1b106c8b8d4bf6798aa429e8768a101a) ) // priority (not used) - N82S129A or compatible
ROM_END
/*
Tiger Road (Capcom 1987)
Hardware info by Guru
This documents the US bootleg which has a near identical PCB layout to the
original Capcom board but without any custom chips.
PCB Layout
----------
Top (CPU) board
MY 0083A
#6484 T.ROAD (sticker)
|-------------| |-------------|
|------|-------------|-----------------------------------|-------------|------|
| |
| 6116(O)|
| 68000 6116(O)|
| |
| 6264 6264 |
| 6116(V) |
| 6116(V) CPU.IC18 CPU.IC5 |
|J |
|A CPU.IC19 CPU.IC6 |
|M |
|M |
|A |
| CPU.IC60 |
| |
| 24MHz DSW2 10MHz 3.579545MHz |
| |
| DSW1 YM3014 YM2203 CPU.IC12 |
| VOL LM324 |
| uPC1182 YM3014 YM2203 Z80 6116 |
|-----------------------------------------------------------------------------|
Notes:
68000 - Clock 10.000MHz
Z80 - Clock 3.579545MHz
YM2203 - Clock 3.579545MHz (both)
6116(V) - 2kx8 SRAM (this is the VRAM shown on the POST screen)
6116(O) - 2kx8 SRAM (this is the OBJ RAM shown on the POST screen)
6264 - 8kx8 SRAM (this is the WORK RAM shown on the POST screen)
uPC1182 - Audio AMP
LM324 - Op AMP
YM3014 - Yamaha YM3014 DAC
HSYNC - ~15.5kHz
VSYNC - ~59Hz
Program ROMs IC5,6 & IC18,19 are 27512. Other ROMs are 27256.
Bottom (GFX) board
|-----------------------------------------------------------------------------|
| GFX.IC2 GFX.IC49 GFX.IC81 GFX.IC112 GFX.IC129 GFX.IC168 |
| GFX.IC3 GFX.IC50 GFX.IC82 GFX.IC113 GFX.IC130 GFX.IC169 |
| |
| GFX.IC4 GFX.IC51 GFX.IC83 GFX.IC114 GFX.IC131 GFX.IC170 |
| GFX.IC5 GFX.IC52 GFX.IC84 GFX.IC115 GFX.IC132 GFX.IC171 |
| |
| 6116(S) 6116(S) |
| 6116(S) |
| |
| 6116(S) |
| 6116(S) |
| |
| 6116(S) 82S129.IC74 |
| |
| 6116(T) |
| 6116(T) |
| |
| |
| 6116(C) |
| |
| 6116(C) |
| |
|------|-------------|-----------------------------------|-------------|------|
|-------------| |-------------|
Notes:
All ROMs are 27512 OTP ROMs
6116(S) - 2kx8 SRAM (used for sprite display)
6116(T) - 2kx8 SRAM (used for sprite tile generator)
6116(C) - 2kx8 SRAM (used for color)
82S129 - Signetics 82S129 Bi-polar PROM
*/
ROM_START( tigeroadb )
ROM_REGION( 0x40000, "maincpu", 0 ) // 256K for 68000 code
ROM_LOAD16_BYTE( "tgrroad.3", 0x00000, 0x10000, CRC(14c87e07) SHA1(31363b56dd9d387f3ebd7ca1c209148c389ec1aa) )
ROM_LOAD16_BYTE( "tgrroad.5", 0x00001, 0x10000, CRC(0904254c) SHA1(9ce7b8a699bc21618032db9b0c5494242ad77a6b) )
ROM_LOAD16_BYTE( "tgrroad.2", 0x20000, 0x10000, CRC(cedb1f46) SHA1(bc2d5730ff809fb0f38327d72485d472ab9da54d) )
ROM_LOAD16_BYTE( "tgrroad.4", 0x20001, 0x10000, CRC(e117f0b1) SHA1(ed0050247789bedaeb213c3d7c2d2cdb239bb4b4) )
ROM_LOAD16_BYTE( "cpu.ic18", 0x00000, 0x10000, CRC(14c87e07) SHA1(31363b56dd9d387f3ebd7ca1c209148c389ec1aa) )
ROM_LOAD16_BYTE( "cpu.ic5", 0x00001, 0x10000, CRC(0904254c) SHA1(9ce7b8a699bc21618032db9b0c5494242ad77a6b) )
ROM_LOAD16_BYTE( "cpu.ic19", 0x20000, 0x10000, CRC(cedb1f46) SHA1(bc2d5730ff809fb0f38327d72485d472ab9da54d) )
ROM_LOAD16_BYTE( "cpu.ic6", 0x20001, 0x10000, CRC(e117f0b1) SHA1(ed0050247789bedaeb213c3d7c2d2cdb239bb4b4) )
ROM_REGION( 0x10000, "audiocpu", 0 )
ROM_LOAD( "tru05.bin", 0x0000, 0x8000, CRC(f9a7c9bf) SHA1(4d37c71aa6523ac21c6e8b23f9957e75ec4304bf) )
ROM_LOAD( "cpu.ic12", 0x0000, 0x8000, CRC(f9a7c9bf) SHA1(4d37c71aa6523ac21c6e8b23f9957e75ec4304bf) )
// no samples player in the English version
ROM_REGION( 0x008000, "text", 0 )
ROM_LOAD( "tr01.bin", 0x00000, 0x08000, CRC(74a9f08c) SHA1(458958c8d9a2af5df88bb24c9c5bcbd37d6856bc) ) // 8x8 text
ROM_LOAD( "cpu.ic60", 0x00000, 0x08000, CRC(74a9f08c) SHA1(458958c8d9a2af5df88bb24c9c5bcbd37d6856bc) ) // 8x8 text
ROM_REGION( 0x100000, "tiles", 0 )
ROM_LOAD( "tr-01a.bin", 0x00000, 0x20000, CRC(a8aa2e59) SHA1(792f50d688a4ffb574e41257816bc304d41f0458) )
ROM_LOAD( "tr-04a.bin", 0x20000, 0x20000, CRC(8863a63c) SHA1(11bfce5b09c5b8a781c658f035d5658c3710d189) )
ROM_LOAD( "tr-02a.bin", 0x40000, 0x20000, CRC(1a2c5f89) SHA1(2a2aa2f1e2a0cdd4bbdb25236e49c7cc573db9e9) )
ROM_LOAD( "tr05.bin", 0x60000, 0x20000, CRC(5bf453b3) SHA1(5eef151974c6b818a17756549d24a702e1f3a859) )
ROM_LOAD( "tr-03a.bin", 0x80000, 0x20000, CRC(1e0537ea) SHA1(bc65f7104d5f7728b68b3dcb45151c41fc30aa0d) )
ROM_LOAD( "tr-06a.bin", 0xa0000, 0x20000, CRC(b636c23a) SHA1(417e289745996bd00114df6ade591e702265d3a5) )
ROM_LOAD( "tr-07a.bin", 0xc0000, 0x20000, CRC(5f907d4d) SHA1(1820c5c6e0b078db9c64655c7983ea115ad81036) )
ROM_LOAD( "tgrroad.17", 0xe0000, 0x10000, CRC(3f7539cc) SHA1(ca3ef1fabcb0c7abd7bc211ba128d2433e3dbf26) )
ROM_LOAD( "tgrroad.18", 0xf0000, 0x10000, CRC(e2e053cb) SHA1(eb9432140fc167dec5d3273112933201be2be1b3) )
ROM_LOAD( "gfx.ic84", 0x00000, 0x10000, CRC(3db68b96) SHA1(d62a8f12e3a1c5583672a292f2a000f8528db2d8) )
ROM_LOAD( "gfx.ic82", 0x10000, 0x10000, CRC(a12fa19d) SHA1(07b0f4ba1f45628310a4f1b95fafe3676684e883) )
ROM_LOAD( "gfx.ic115", 0x20000, 0x10000, CRC(c9c396aa) SHA1(2447a4475dd0ed85bac101ddf3f1bb33763007e7) )
ROM_LOAD( "gfx.ic113", 0x30000, 0x10000, CRC(6bfc90a4) SHA1(d5b37995b0382721eba1b527add983e04c2b6edf) )
ROM_LOAD( "gfx.ic132", 0x40000, 0x10000, CRC(dccf34bb) SHA1(938933916cc3e911aa7040c375d83492756f2a9c) )
ROM_LOAD( "gfx.ic130", 0x50000, 0x10000, CRC(a1cee4cd) SHA1(d8dfbeecd6e961ab825b3536ef715b6fb5d62b45) )
ROM_LOAD( "gfx.ic171", 0x60000, 0x10000, CRC(7266e3ad) SHA1(c00648f6d420ad97c52f755bcafd7446aed2896b) )
ROM_LOAD( "gfx.ic169", 0x70000, 0x10000, CRC(5ec867a6) SHA1(46d278c4b0f2c090e45c5a8c433af343e1514dc7) )
ROM_LOAD( "gfx.ic83", 0x80000, 0x10000, CRC(95c69541) SHA1(890c576a7996a8d707c162f281f979f68215e020) )
ROM_LOAD( "gfx.ic81", 0x90000, 0x10000, CRC(ecb67157) SHA1(ba1d30f50e22e426d8ad4a35cf005a410d974dbc) )
ROM_LOAD( "gfx.ic114", 0xa0000, 0x10000, CRC(53f24910) SHA1(984b8e5eb6a9bc72625179df82f9dfd30645b86f) )
ROM_LOAD( "gfx.ic112", 0xb0000, 0x10000, CRC(5a309d8b) SHA1(81cf3b98b1f5782f41998e14533dde2c1a4fbed3) )
ROM_LOAD( "gfx.ic131", 0xc0000, 0x10000, CRC(710feda8) SHA1(5561b784b75d02791c7cb96d453a85c97bd264a4) )
ROM_LOAD( "gfx.ic129", 0xd0000, 0x10000, CRC(24b08a7e) SHA1(867fee3e41fedf1a66038e7c8ee8eb66aa35f20f) )
ROM_LOAD( "gfx.ic170", 0xe0000, 0x10000, CRC(3f7539cc) SHA1(ca3ef1fabcb0c7abd7bc211ba128d2433e3dbf26) )
ROM_LOAD( "gfx.ic168", 0xf0000, 0x10000, CRC(e2e053cb) SHA1(eb9432140fc167dec5d3273112933201be2be1b3) )
ROM_REGION( 0x080000, "spritegen", 0 )
ROM_LOAD32_BYTE( "tr-09a.bin", 0x00003, 0x20000, CRC(3d98ad1e) SHA1(f12cdf50e1708ddae092b9784d4319a7d5f092bc) )
ROM_LOAD32_BYTE( "tr-10a.bin", 0x00002, 0x20000, CRC(8f6f03d7) SHA1(08a02cfb373040ea5ffbf5604f68df92a1338bb0) )
ROM_LOAD32_BYTE( "tr-11a.bin", 0x00001, 0x20000, CRC(cd9152e5) SHA1(6df3c43c0c41289890296c2b2aeca915dfdae3b0) )
ROM_LOAD32_BYTE( "tr-12a.bin", 0x00000, 0x20000, CRC(7d8a99d0) SHA1(af8221cfd2ce9aa3bf296981fb7fddd1e9ef4599) )
ROM_LOAD32_BYTE( "gfx.ic51", 0x00000, 0x10000, CRC(298c40a7) SHA1(a0ba3d2e05aeeadd9bb2e3f854403c227a646960) )
ROM_LOAD32_BYTE( "gfx.ic52", 0x00001, 0x10000, CRC(39866869) SHA1(db0140dc813c35f0850d68454f510c30833f3984) )
ROM_LOAD32_BYTE( "gfx.ic4", 0x00002, 0x10000, CRC(4a89c11d) SHA1(2d3fd2a582feeb71bb19e45babbbf874778c42f0) )
ROM_LOAD32_BYTE( "gfx.ic5", 0x00003, 0x10000, CRC(b0b94294) SHA1(0bafcaf870982a3dac62e081dc1e8bec5968f1ba) )
ROM_LOAD32_BYTE( "gfx.ic49", 0x40000, 0x10000, CRC(7db7f0f1) SHA1(a19d5007dae15031fd41e84c77ff81e41be0c311) )
ROM_LOAD32_BYTE( "gfx.ic50", 0x40001, 0x10000, CRC(f48f94e1) SHA1(d841de5374288e98c48c59c86c66a643f26e95e6) )
ROM_LOAD32_BYTE( "gfx.ic2", 0x40002, 0x10000, CRC(a0b4615c) SHA1(f9df393c1f4a7b88fbc4c870da1819f36f29e111) )
ROM_LOAD32_BYTE( "gfx.ic3", 0x40003, 0x10000, CRC(f956392e) SHA1(e0da0c353067e32fc6015e84b00070a7c7fa1de9) )
ROM_REGION( 0x08000, "bgmap", 0 )
ROM_LOAD( "tr13.bin", 0x0000, 0x8000, CRC(a79be1eb) SHA1(4191ccd48f7650930f9a4c2be0790239d7420bb1) )
ROM_LOAD( "gfx.ic175", 0x0000, 0x8000, CRC(a79be1eb) SHA1(4191ccd48f7650930f9a4c2be0790239d7420bb1) )
ROM_REGION( 0x0100, "proms", 0 )
ROM_LOAD( "trprom.bin", 0x0000, 0x0100, CRC(ec80ae36) SHA1(397ec8fc1b106c8b8d4bf6798aa429e8768a101a) ) // priority (not used)
ROM_LOAD( "82s129.ic74", 0x0000, 0x0100, CRC(ec80ae36) SHA1(397ec8fc1b106c8b8d4bf6798aa429e8768a101a) ) // priority (not used)
ROM_END
ROM_START( f1dream ) // N86614A-5 + N86614B-6 board combo
@ -1232,14 +1332,22 @@ ROM_START( bballsa )
ROM_END
void tigeroad_state::init_tigeroadb()
{
uint8_t *spriterom = memregion("spritegen")->base();
uint32_t length = memregion("spritegen")->bytes();
for (int i = 0; i < length; i++)
spriterom[i] = bitswap<8>(spriterom[i], 4, 5, 6, 7, 0, 1, 2, 3);
}
/***************************************************************************/
GAME( 1987, tigeroad, 0, tigeroad, tigeroad, tigeroad_state, empty_init, ROT0, "Capcom", "Tiger Road (US)", MACHINE_SUPPORTS_SAVE )
GAME( 1987, tigeroadu, tigeroad, tigeroad, tigeroad, tigeroad_state, empty_init, ROT0, "Capcom (Romstar license)", "Tiger Road (US, Romstar license)", MACHINE_SUPPORTS_SAVE )
GAME( 1987, toramich, tigeroad, toramich, toramich, tigeroad_state, empty_init, ROT0, "Capcom", "Tora e no Michi (Japan)", MACHINE_SUPPORTS_SAVE )
GAME( 1987, tigeroadb, tigeroad, tigeroad, tigeroad, tigeroad_state, empty_init, ROT0, "bootleg", "Tiger Road (US bootleg)", MACHINE_SUPPORTS_SAVE )
GAME( 1987, tigeroad, 0, tigeroad, tigeroad, tigeroad_state, empty_init, ROT0, "Capcom", "Tiger Road (US)", MACHINE_SUPPORTS_SAVE )
GAME( 1987, tigeroadu, tigeroad, tigeroad, tigeroad, tigeroad_state, empty_init, ROT0, "Capcom (Romstar license)", "Tiger Road (US, Romstar license)", MACHINE_SUPPORTS_SAVE )
GAME( 1987, toramich, tigeroad, toramich, toramich, tigeroad_state, empty_init, ROT0, "Capcom", "Tora e no Michi (Japan)", MACHINE_SUPPORTS_SAVE )
GAME( 1987, tigeroadb, tigeroad, tigeroad, tigeroad, tigeroad_state, init_tigeroadb, ROT0, "bootleg", "Tiger Road (US bootleg)", MACHINE_SUPPORTS_SAVE )
// F1 Dream has an Intel 8751 microcontroller for protection
GAME( 1988, f1dream, 0, f1dream, f1dream, f1dream_state, empty_init, ROT0, "Capcom (Romstar license)", "F-1 Dream", MACHINE_SUPPORTS_SAVE )

View File

@ -111,7 +111,7 @@
but this part of memory is never written to after its initial clearing on boot.
If 0xffff is placed at 0x157d4ee then the game will pass the RTC check.
The game will later complain about "Hardware Error: Security Key Error" if you try starting the game.
code1d,b Can boot but crashes randomly and quickly so it's hard to do anything.
code1d,b,a Can boot but crashes randomly and quickly so it's hard to do anything.
mocapglf Security code error
sscopex,sogeki Graphics very heavily glitched. Gun controller is not emulated.
@ -2868,6 +2868,19 @@ ROM_START(code1db) //*
DISK_IMAGE( "922b02", 0, SHA1(4d288b5dcfab3678af662783e7083a358eee99ce) )
ROM_END
ROM_START(code1da) //*
VIPER_BIOS
ROM_REGION(0x28, "ds2430", ROMREGION_ERASE00) /* game-specific DS2430 on PCB */
ROM_LOAD("ds2430_code1d.u3", 0x00, 0x28, BAD_DUMP CRC(fada04dd) SHA1(49bd4e87d48f0404a091a79354bbc09cde739f5c))
ROM_REGION(0x2000, "m48t58", ROMREGION_ERASE00) /* M48T58 Timekeeper NVRAM */
ROM_LOAD("m48t58_uaa.u39", 0x00000, 0x2000, CRC(22ef677d) SHA1(10b1e68d409edeca5af70aff1146b7373eeb3864) )
DISK_REGION( "ata:0:hdd:image" )
DISK_IMAGE( "922uaa02", 0, SHA1(795d82d51a37f197c36366cb36a2dfa8797e5f9f) )
ROM_END
ROM_START(gticlub2) //*
VIPER_BIOS
@ -3417,6 +3430,7 @@ GAME(2001, ppp2nda, ppp2nd, viper_ppp, ppp2nd, viper_state, init_viperh
GAME(2001, boxingm, kviper, viper, boxingm, viper_state, init_vipercf, ROT0, "Konami", "Boxing Mania: Ashita no Joe (ver JAA)", MACHINE_NOT_WORKING)
GAME(2000, code1d, kviper, viper, code1d, viper_state, init_vipercf, ROT0, "Konami", "Code One Dispatch Ver 1.21 (ver UAD)", MACHINE_NOT_WORKING)
GAME(2000, code1db, code1d, viper, code1d, viper_state, init_vipercf, ROT0, "Konami", "Code One Dispatch Ver 1.16 (ver UAB)", MACHINE_NOT_WORKING)
GAME(2000, code1da, code1d, viper, code1d, viper_state, init_vipercf, ROT0, "Konami", "Code One Dispatch (ver UAA)", MACHINE_NOT_WORKING)
GAME(2001, gticlub2, kviper, viper, gticlub2, viper_state, init_vipercf, ROT0, "Konami", "GTI Club: Corso Italiano (ver JAB)", MACHINE_NOT_WORKING)
GAME(2001, gticlub2ea,gticlub2, viper, gticlub2ea, viper_state, init_vipercf, ROT0, "Konami", "GTI Club: Corso Italiano (ver EAA)", MACHINE_NOT_WORKING)
GAME(2001, jpark3, kviper, viper, jpark3, viper_state, init_vipercf, ROT0, "Konami", "Jurassic Park 3 (ver EBC)", MACHINE_NOT_WORKING)

View File

@ -37,6 +37,8 @@ public:
void tigeroad(machine_config &config);
void f1dream_comad(machine_config &config);
void init_tigeroadb();
protected:
required_device<cpu_device> m_maincpu;
required_device<palette_device> m_palette;

View File

@ -9446,6 +9446,7 @@ bankrob // (c) 1993 Entertainment Technology Corp.
bankroba // (c) 1993 Entertainment Technology Corp.
bankrobb // (c) 1993 Blitz Systems Inc.
cj3play // (c) 1998 Cadillac Jack
cjbj // (c) 1999 Cadillac Jack
cjffruit // (c) 1998 Cadillac Jack
cjplus // (c) 1999 Cadillac Jack
deucesw2 // (c) 1997
@ -42523,6 +42524,7 @@ vp111 // 1977 Cosmac VIP VP-111
@source:viper.cpp
boxingm // 2001
code1d // 2000
code1da // 2000
code1db // 2000
gticlub2 // 2001
gticlub2ea // 2001