From 2f1777b65e03d25fbde09534b1ce10e20c94a5ba Mon Sep 17 00:00:00 2001 From: Brian Troha Date: Tue, 9 Mar 2010 22:08:53 +0000 Subject: [PATCH] new clone: Smash TV Rev 3.01 New Clone added -------------------------------------- Smash T.V. (rev 3.01) [Brian Troha, The Dumping Union] --- src/mame/drivers/midyunit.c | 29 +++++++++++++++++++++++++++++ src/mame/mamedriv.c | 1 + 2 files changed, 30 insertions(+) diff --git a/src/mame/drivers/midyunit.c b/src/mame/drivers/midyunit.c index 892a548c7ff..adcff61aa3a 100644 --- a/src/mame/drivers/midyunit.c +++ b/src/mame/drivers/midyunit.c @@ -1715,6 +1715,34 @@ ROM_START( smashtv4 ) ROM_END +ROM_START( smashtv3 ) + ROM_REGION( 0x90000, "cvsdcpu", 0 ) /* sound CPU */ + ROM_LOAD ( "sl2.u4", 0x10000, 0x10000, CRC(29d3f6c8) SHA1(8a90cdff54f59ddb7dba521504d880515a59df08) ) + ROM_RELOAD( 0x20000, 0x10000 ) + ROM_LOAD ( "sl2.u19", 0x30000, 0x10000, CRC(ac5a402a) SHA1(c476018062126dc3936caa2c328de490737165ec) ) + ROM_RELOAD( 0x40000, 0x10000 ) + ROM_LOAD ( "sl2.u20", 0x50000, 0x10000, CRC(875c66d9) SHA1(51cdad62ec57e69bba6fcf14e59841ec628dec11) ) + ROM_RELOAD( 0x60000, 0x10000 ) + + ROM_REGION16_LE( 0x100000, "user1", 0 ) /* 34010 code */ + ROM_LOAD16_BYTE( "u105-la3", 0xc0000, 0x20000, CRC(33b626c3) SHA1(8f0582f6fe08dc7de920aeac578ed570ca4e717f) ) + ROM_LOAD16_BYTE( "u89-la3", 0xc0001, 0x20000, CRC(5f6fbc25) SHA1(d623f5e64ff4e70e24d770ac3ac0d32ff3928ce0) ) + + ROM_REGION( 0x800000, "gfx1", 0 ) + ROM_LOAD ( "la1.u111", 0x000000, 0x20000, CRC(72f0ba84) SHA1(2e925b3cdd3c8e14046b3948d82f0f3cde3c22c5) ) + ROM_LOAD ( "la1.u112", 0x020000, 0x20000, CRC(436f0283) SHA1(ec33a8942c0fc326db885e08dad9346ec5a63360) ) + ROM_LOAD ( "la1.u113", 0x040000, 0x20000, CRC(4a4b8110) SHA1(9f1881d1d2682764ab85aebd685d97eb8b4afe46) ) + + ROM_LOAD ( "la1.u95", 0x200000, 0x20000, CRC(e864a44b) SHA1(40eb8e11a183f4f82dc8decb36aaeded9cd1bc26) ) + ROM_LOAD ( "la1.u96", 0x220000, 0x20000, CRC(15555ea7) SHA1(4fefc059736ca424dc05a08cb55b9acf9e31228b) ) + ROM_LOAD ( "la1.u97", 0x240000, 0x20000, CRC(ccac9d9e) SHA1(a43d70d1a0bbd377f0fc539c2e8b725f7079f463) ) + + ROM_LOAD ( "la1.u106", 0x400000, 0x20000, CRC(5c718361) SHA1(6178b1d53411f24d5a5a01559727e300cd27d587) ) + ROM_LOAD ( "la1.u107", 0x420000, 0x20000, CRC(0fba1e36) SHA1(17038cf35a72678bba149a632f1ad1b80cc3a38c) ) + ROM_LOAD ( "la1.u108", 0x440000, 0x20000, CRC(cb0a092f) SHA1(33cbb87b4be1eadb1f3624ef5e218e65109fa3eb) ) +ROM_END + + ROM_START( hiimpact ) ROM_REGION( 0x90000, "cvsdcpu", 0 ) /* sound CPU */ ROM_LOAD ( "sl1u4.bin", 0x10000, 0x20000, CRC(28effd6a) SHA1(4a839f15e1b453a22fdef7b1801b8cc5cfdf3c29) ) @@ -2482,6 +2510,7 @@ GAME( 1990, smashtv, 0, yunit_cvsd_6bit_slow, smashtv, smashtv, ROT0, GAME( 1990, smashtv6, smashtv, yunit_cvsd_6bit_slow, smashtv, smashtv, ROT0, "Williams", "Smash T.V. (rev 6.00)", GAME_SUPPORTS_SAVE ) GAME( 1990, smashtv5, smashtv, yunit_cvsd_6bit_slow, smashtv, smashtv, ROT0, "Williams", "Smash T.V. (rev 5.00)", GAME_SUPPORTS_SAVE ) GAME( 1990, smashtv4, smashtv, yunit_cvsd_6bit_slow, smashtv, smashtv, ROT0, "Williams", "Smash T.V. (rev 4.00)", GAME_SUPPORTS_SAVE ) +GAME( 1990, smashtv3, smashtv, yunit_cvsd_6bit_slow, smashtv, smashtv, ROT0, "Williams", "Smash T.V. (rev 3.01)", GAME_SUPPORTS_SAVE ) GAME( 1990, hiimpact, 0, yunit_cvsd_6bit_slow, trog, hiimpact, ROT0, "Williams", "High Impact Football (rev LA5 02/15/91)", GAME_SUPPORTS_SAVE ) GAME( 1990, hiimpact4, hiimpact, yunit_cvsd_6bit_slow, trog, hiimpact, ROT0, "Williams", "High Impact Football (rev LA4 02/04/91)", GAME_SUPPORTS_SAVE ) diff --git a/src/mame/mamedriv.c b/src/mame/mamedriv.c index 58379cad362..63479004d93 100644 --- a/src/mame/mamedriv.c +++ b/src/mame/mamedriv.c @@ -6891,6 +6891,7 @@ BOMULEUL CHAJARA SEGA ST-V 1997/04/11 DRIVER( smashtv6 ) /* (c) 1990 Williams */ DRIVER( smashtv5 ) /* (c) 1990 Williams */ DRIVER( smashtv4 ) /* (c) 1990 Williams */ + DRIVER( smashtv3 ) /* (c) 1990 Williams */ DRIVER( hiimpact ) /* (c) 1990 Williams */ DRIVER( hiimpact4 ) /* (c) 1990 Williams */ DRIVER( hiimpact3 ) /* (c) 1990 Williams */