mirror of
https://github.com/holub/mame
synced 2025-04-21 07:52:35 +03:00
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:
parent
17af630294
commit
7beed40400
@ -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 )
|
||||
|
@ -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 )
|
||||
|
@ -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)
|
||||
|
@ -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;
|
||||
|
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user