From bca28ad4e1a737a079ad3cfddf3f0a5f600bc6ac Mon Sep 17 00:00:00 2001 From: Scott Stone Date: Sat, 25 Dec 2010 03:53:05 +0000 Subject: [PATCH] New clones added ---------------- Golden Tee Golf (Trackball, v2.0) [Smitdogg, The Dumping Union] Relief Pitcher (set 2, 26 Apr 1992 / 08 Apr 1992) [Smitdogg, The Dumping Union] Correct SHA1 for Hydro Thunder CHD (no whatsnew) --- src/mame/drivers/itech8.c | 26 ++++++++++++++++++-- src/mame/drivers/midqslvr.c | 3 ++- src/mame/drivers/relief.c | 47 +++++++++++++++++++++++++++++++++---- src/mame/mamedriv.c | 2 ++ 4 files changed, 71 insertions(+), 7 deletions(-) diff --git a/src/mame/drivers/itech8.c b/src/mame/drivers/itech8.c index add90a7c076..2c33dd1aa23 100644 --- a/src/mame/drivers/itech8.c +++ b/src/mame/drivers/itech8.c @@ -2101,8 +2101,28 @@ ROM_START( gtg ) ROM_LOAD( "srom0.bin", 0x00000, 0x20000, CRC(1cccbfdf) SHA1(546059fea2e7cd5627a666d80b1fc3ed8fcc0762) ) ROM_END - ROM_START( gtgt ) + ROM_REGION( 0x1c000, "maincpu", 0 ) + ROM_LOAD( "gtg.bim_2.0.u5", 0x4000, 0x4000, CRC(4c907166) SHA1(338a599645fa49c9fcbfbe5ba3431dafffddacc7) ) + ROM_CONTINUE( 0x10000, 0xc000 ) + ROM_COPY( "maincpu", 0x14000, 0x8000, 0x8000 ) + + ROM_REGION( 0x10000, "soundcpu", 0 ) + ROM_LOAD( "golf-snd.u27", 0x08000, 0x8000, CRC(f6a7429b) SHA1(0fb378606c12c3543aa1ff603101e262acb9c692) ) + + ROM_REGION( 0xc0000, "grom", 0 ) + ROM_LOAD( "grom0.bin", 0x00000, 0x20000, CRC(a29c688a) SHA1(32dbb996a5e4c23cfd44b79312ac4a767658f20a) ) + ROM_LOAD( "grom1.bin", 0x20000, 0x20000, CRC(b52a23f6) SHA1(092961acf47875179b44342e2dd8955670e67ea2) ) + ROM_LOAD( "grom2.bin", 0x40000, 0x20000, CRC(9b8e3a61) SHA1(1b5682b1328d6c97b604fb71512e8f72322a688f) ) + ROM_LOAD( "grom3.bin", 0x60000, 0x20000, CRC(b6e9fb15) SHA1(c1b28ea911696cb4ed56bfba212848693530b59f) ) + ROM_LOAD( "grom4.bin", 0x80000, 0x20000, CRC(faa16729) SHA1(5d46cddda66b6d23c9ebdf2fb4cebce15586b4ad) ) + ROM_LOAD( "golf-grom5", 0xa0000, 0x10000, CRC(62a523d2) SHA1(431f89fa044bf0ed3c197745d9c1a61f666da658) ) + + ROM_REGION( 0x40000, "oki", 0 ) + ROM_LOAD( "srom0.bin", 0x00000, 0x20000, CRC(1cccbfdf) SHA1(546059fea2e7cd5627a666d80b1fc3ed8fcc0762) ) +ROM_END + +ROM_START( gtgt1 ) ROM_REGION( 0x1c000, "maincpu", 0 ) ROM_LOAD( "pgm-u5.512", 0x04000, 0x4000, CRC(ec70b510) SHA1(318984d77eb1df6258b855781ae1c9a09aa74f15) ) ROM_CONTINUE( 0x10000, 0xc000 ) @@ -2150,6 +2170,7 @@ ROM_START( gtg2t ) ROM_END + ROM_START( gtg2j ) ROM_REGION( 0x1c000, "maincpu", 0 ) ROM_LOAD( "u5.bin", 0x04000, 0x4000, CRC(9c95ceaa) SHA1(d9fd2b2419c026822a07d2ba51d6ab40b7cd0d49) ) @@ -2706,7 +2727,8 @@ GAME( 1989, grmatch, 0, grmatch, grmatch, grmatch, ROT0, " GAME( 1990, stratab, 0, stratab_hi, stratab, 0, ROT270, "Strata/Incredible Technologies", "Strata Bowling (V3)", 0 ) GAME( 1990, stratab1, stratab, stratab_hi, stratab, 0, ROT270, "Strata/Incredible Technologies", "Strata Bowling (V1)", 0 ) GAME( 1990, gtg, 0, stratab_hi, gtg, 0, ROT0, "Strata/Incredible Technologies", "Golden Tee Golf (Joystick, v3.1)", 0 ) -GAME( 1989, gtgt, gtg, stratab_hi, gtgt, 0, ROT0, "Strata/Incredible Technologies", "Golden Tee Golf (Trackball, v1.0)", 0 ) +GAME( 1989, gtgt, gtg, stratab_hi, gtgt, 0, ROT0, "Strata/Incredible Technologies", "Golden Tee Golf (Trackball, v2.0)", 0 ) +GAME( 1989, gtgt1, gtg, stratab_hi, gtgt, 0, ROT0, "Strata/Incredible Technologies", "Golden Tee Golf (Trackball, v1.0)", 0 ) GAME( 1989, gtg2t, gtg2, stratab_hi, gtg2t, 0, ROT0, "Strata/Incredible Technologies", "Golden Tee Golf II (Trackball, V1.1)", 0 ) GAME( 1991, gtg2j, gtg2, stratab_lo, gtg, 0, ROT0, "Strata/Incredible Technologies", "Golden Tee Golf II (Joystick, V1.0)", 0 ) diff --git a/src/mame/drivers/midqslvr.c b/src/mame/drivers/midqslvr.c index 5e242a19a10..372b9cdc0c7 100644 --- a/src/mame/drivers/midqslvr.c +++ b/src/mame/drivers/midqslvr.c @@ -74,8 +74,9 @@ ROM_START( hydrthnd ) ROM_LOAD( "lh28f004sct.u8b1", 0x000000, 0x080000, CRC(ab04a343) SHA1(ba77933400fe470f45ab187bc0d315922caadb12) ) DISK_REGION( "disk" ) - DISK_IMAGE( "hydro", 0, SHA1(3e9956dd4a62f540ea2900f857611ff9f035b76a) ) + DISK_IMAGE( "hydro", 0, SHA1(d481d178782943c066b41764628a419cd55f676d) ) ROM_END +// there are almost certainly multiple versions of these; updates were offered on floppy disk. The version numbers for the existing CHDs are unknown. GAME(1999, hydrthnd, 0, midqslvr, midqslvr, 0, ROT0, "Midway Games", "Hydro Thunder", GAME_NO_SOUND|GAME_NOT_WORKING) GAME(2000, offrthnd, 0, midqslvr, midqslvr, 0, ROT0, "Midway Games", "Offroad Thunder", GAME_NO_SOUND|GAME_NOT_WORKING) diff --git a/src/mame/drivers/relief.c b/src/mame/drivers/relief.c index 22878cad205..aa4489852c2 100644 --- a/src/mame/drivers/relief.c +++ b/src/mame/drivers/relief.c @@ -335,6 +335,8 @@ MACHINE_CONFIG_END * *************************************/ +// OS: 28 MAY 1992 14:00:14 +// MAIN: 07 JUN 1992 20:12:30 ROM_START( relief ) ROM_REGION( 0x80000, "maincpu", 0 ) /* 8*64k for 68000 code */ ROM_LOAD16_BYTE( "136093-0011d.19e", 0x00000, 0x20000, CRC(cb3f73ad) SHA1(533a96095e678b4a414d6d9b861b1d4010ced30f) ) @@ -367,7 +369,45 @@ ROM_START( relief ) ROM_LOAD( "gal16v8a-136093-0010.15a", 0x0e00, 0x0117, CRC(5f49c736) SHA1(91ff18e4780ee6c904735fc0f0e73ffb5a80b49a) ) ROM_END + +// OS: 08 APR 1992 09:09:02 +// MAIN: 26 APR 1992 21:18:13 ROM_START( relief2 ) + ROM_REGION( 0x80000, "maincpu", 0 ) /* 8*64k for 68000 code */ + ROM_LOAD16_BYTE( "19e", 0x00000, 0x20000, CRC(41373e02) SHA1(1982be3d2b959f3504cd7e4afacd96bbebc27b8e) ) + ROM_LOAD16_BYTE( "19j", 0x00001, 0x20000, CRC(8187b026) SHA1(1408b5482194161c1fbb30911bb5b64a14b8ffb0) ) + ROM_LOAD16_BYTE( "136093-0013.17e", 0x40000, 0x20000, CRC(1e1e82e5) SHA1(d33c84ae950db9775f9db9bf953aa63188d3f2f9) ) + ROM_LOAD16_BYTE( "136093-0014.17j", 0x40001, 0x20000, CRC(19e5decd) SHA1(8d93d93f966df46d59cf9f4cdaa689e4dcd2689a) ) + + ROM_REGION( 0x280000, "gfx1", ROMREGION_INVERT ) + ROM_LOAD( "136093-0025a.14s", 0x000000, 0x80000, CRC(1b9e5ef2) SHA1(d7d14e75ca2d56c5c67154506096570c9ccbcf8e) ) + ROM_LOAD( "136093-0026a.8d", 0x080000, 0x80000, CRC(09b25d93) SHA1(94d424b21410182b5121201066f4acfa415f4b6b) ) + ROM_LOAD( "136093-0027a.18s", 0x100000, 0x80000, CRC(5bc1c37b) SHA1(89f1bca55dd431ca3171b89347209decf0b25e12) ) + ROM_LOAD( "136093-0028a.10d", 0x180000, 0x80000, CRC(55fb9111) SHA1(a95508f0831842fa79ca2fc168cfadc8c6d3fbd4) ) + ROM_LOAD16_BYTE( "136093-0029.4d", 0x200001, 0x40000, CRC(e4593ff4) SHA1(7360ec7a65aabc90aa787dc30f39992e342495dd) ) + + ROM_REGION( 0x200000, "oki", 0 ) /* 2MB for ADPCM data */ + ROM_LOAD( "136093-0030a.9b", 0x100000, 0x80000, CRC(f4c567f5) SHA1(7e8c1d54d918b0b41625eacbaf6dcb5bd99d1949) ) + ROM_LOAD( "136093-0031a.10b", 0x180000, 0x80000, CRC(ba908d73) SHA1(a83afd86f4c39394cf624b728a87b8d8b6de1944) ) + + ROM_REGION( 0x1000, "eeprom", ROMREGION_ERASEFF ) + /* todo */ +// ROM_LOAD( "relief_26apr-eeprom.bin", 0x0000, 0x1000, CRC(6cd70719) SHA1(1bbc52924931b68a546c85f689419200a4b6547b) ) + + ROM_REGION( 0x001000, "plds", 0 ) + ROM_LOAD( "gal16v8a-136093-0002.15f", 0x0000, 0x0117, CRC(b111d5f2) SHA1(0fe5b4ca786e839e6927a485109d33fe31c737a2) ) + ROM_LOAD( "gal16v8a-136093-0003.11r", 0x0200, 0x0117, CRC(67165ed2) SHA1(c7d9b9c45dd34e588c3db4e23c9c562334d2172a) ) + ROM_LOAD( "gal16v8a-136093-0004.5n", 0x0400, 0x0117, CRC(047b384a) SHA1(d268a65cf2d0fc0cfc7dd6b5c7a77572337c1707) ) + ROM_LOAD( "gal16v8a-136093-0005.3f", 0x0600, 0x0117, CRC(f76825b7) SHA1(2cd9cbb2564e5005a833403ae73f1a964dcb66fa) ) + ROM_LOAD( "gal16v8a-136093-0006.5f", 0x0800, 0x0117, CRC(c580d2a9) SHA1(b070fa53ec083fbeda8cd592bfbbd1e029b4dbe7) ) + ROM_LOAD( "gal16v8a-136093-0008.3e", 0x0a00, 0x0117, CRC(0117910e) SHA1(c8baecd24af201ad51cf13bf46c5cc0e7f7f2a94) ) + ROM_LOAD( "gal16v8a-136093-0009.8a", 0x0c00, 0x0117, CRC(b8679030) SHA1(09ab39c9c293381bbc082780f00d112c71e9c889) ) + ROM_LOAD( "gal16v8a-136093-0010.15a", 0x0e00, 0x0117, CRC(5f49c736) SHA1(91ff18e4780ee6c904735fc0f0e73ffb5a80b49a) ) +ROM_END + +// OS: 08 APR 1992 09:09:02 +// MAIN: 10 APR 1992 09:50:05 +ROM_START( relief3 ) ROM_REGION( 0x80000, "maincpu", 0 ) /* 8*64k for 68000 code */ ROM_LOAD16_BYTE( "136093-0011b.19e", 0x00000, 0x20000, CRC(794cea33) SHA1(6e9830ce04a505746dea5aafaf37c629c28b061d) ) ROM_LOAD16_BYTE( "136093-0012b.19j", 0x00001, 0x20000, CRC(577495f8) SHA1(f45b0928b13db7f49b7688620008fc03fca08cde) ) @@ -399,8 +439,6 @@ ROM_START( relief2 ) ROM_LOAD( "gal16v8a-136093-0010.15a", 0x0e00, 0x0117, CRC(5f49c736) SHA1(91ff18e4780ee6c904735fc0f0e73ffb5a80b49a) ) ROM_END - - /************************************* * * Driver initialization @@ -439,5 +477,6 @@ static DRIVER_INIT( relief ) * *************************************/ -GAME( 1992, relief, 0, relief, relief, relief, ROT0, "Atari Games", "Relief Pitcher (set 1)", 0 ) -GAME( 1992, relief2, relief, relief, relief, relief, ROT0, "Atari Games", "Relief Pitcher (set 2)", 0 ) +GAME( 1992, relief, 0, relief, relief, relief, ROT0, "Atari Games", "Relief Pitcher (set 1, 07 Jun 1992 / 28 May 1992)", 0 ) +GAME( 1992, relief2, relief, relief, relief, relief, ROT0, "Atari Games", "Relief Pitcher (set 2, 26 Apr 1992 / 08 Apr 1992)", 0 ) +GAME( 1992, relief3, relief, relief, relief, relief, ROT0, "Atari Games", "Relief Pitcher (set 3, 10 Apr 1992 / 08 Apr 1992)", 0 ) diff --git a/src/mame/mamedriv.c b/src/mame/mamedriv.c index 8acd492bc50..6a87479cd50 100644 --- a/src/mame/mamedriv.c +++ b/src/mame/mamedriv.c @@ -3568,6 +3568,7 @@ V-V TP-027 DRIVER( sstrike ) /* (c) 1990 Strata/Incredible Technologies */ DRIVER( gtg ) /* (c) 1990 Strata/Incredible Technologies */ DRIVER( gtgt ) /* (c) 1990 Strata/Incredible Technologies */ + DRIVER( gtgt1 ) /* (c) 1990 Strata/Incredible Technologies */ DRIVER( hstennis ) /* (c) 1990 Strata/Incredible Technologies */ DRIVER( hstennis10 )/* (c) 1990 Strata/Incredible Technologies */ DRIVER( slikshot ) /* (c) 1990 Grand Products/Incredible Technologies */ @@ -6381,6 +6382,7 @@ BOMULEUL CHAJARA SEGA ST-V 1997/04/11 DRIVER( guardian ) /* 136092 (c) 1992 */ DRIVER( relief ) /* 136093 (c) 1992 */ DRIVER( relief2 ) /* 136093 (c) 1992 */ + DRIVER( relief3 ) /* 136093 (c) 1992 */ DRIVER( arcadecl ) /* (proto) (c) 1992 */ DRIVER( sparkz ) /* (proto) (c) 1992 */ DRIVER( motofren ) /* 136094 (c) 1992 */