From c66cc4cff92e8d9aa3823660ec5456ae83f695d2 Mon Sep 17 00:00:00 2001 From: David Haywood Date: Sat, 24 Sep 2016 11:48:55 +0100 Subject: [PATCH] new WORKING game - Slap Shooter [Shoutime, The Dumping Union, (list of donators)] for current list of donators see http://www.mameworld.info/ubbthreads/showthreaded.php?Cat=&Number=358781 pull request can be applied once rom is available, rom will be available once cost is covered, which should be soon. --- src/mame/drivers/segae.cpp | 20 ++++++++++++++++++++ src/mame/mame.lst | 1 + 2 files changed, 21 insertions(+) diff --git a/src/mame/drivers/segae.cpp b/src/mame/drivers/segae.cpp index 80833a11b15..bbd34a49c81 100644 --- a/src/mame/drivers/segae.cpp +++ b/src/mame/drivers/segae.cpp @@ -823,6 +823,14 @@ static INPUT_PORTS_START( tetrisse ) /* Used By Tetris */ INPUT_PORTS_END +static INPUT_PORTS_START( slapshtr ) + PORT_INCLUDE( segae_joy1_generic ) + + PORT_MODIFY("f3") /* Read from Port 0xf3 */ + // todo +INPUT_PORTS_END + + static INPUT_PORTS_START( hangonjr ) /* Used By Hang On Jr */ PORT_INCLUDE( segae_hangonjr_generic ) @@ -924,6 +932,17 @@ ROM_START( tetrisse ) ROM_END +ROM_START( slapshtr ) + ROM_REGION( 0x30000, "maincpu", 0 ) + ROM_LOAD( "epr7351.ic7.27256", 0x00000, 0x08000, CRC(894adb04) SHA1(e38d296aa56c531985cde75423ae03f0d9cc8f5d) ) /* Fixed Code */ + + ROM_LOAD( "epr7352.ic5.27256", 0x10000, 0x08000, CRC(61c938b6) SHA1(bdce617050371c7b2880967c7c7356f34b91911d) ) + ROM_LOAD( "epr7353.ic4.27256", 0x18000, 0x08000, CRC(8ee2951a) SHA1(562fef28e6358cbbb4889cc7cd592ca659c238fb) ) + ROM_LOAD( "epr7354.ic3.27256", 0x20000, 0x08000, CRC(41482aa0) SHA1(280d5a1c5685c692a924c62ed928fc25fec2352a) ) + ROM_LOAD( "epr7355.ic1.27256", 0x28000, 0x08000, CRC(c67e1aef) SHA1(121bc40d652449c7b1b5f66a837baeaffb7af0b9) ) +ROM_END + + ROM_START( fantzn2 ) ROM_REGION( 0x50000, "maincpu", 0 ) ROM_LOAD( "epr-11416.ic7", 0x00000, 0x08000, CRC(76db7b7b) SHA1(d60e2961fc893dcb4445aed5f67515cbd25b610f) ) /* encrypted */ @@ -1064,3 +1083,4 @@ GAME( 1986, ridleofp, 0, systeme, ridleofp, systeme_state, ridleofp, ROT GAME( 1987, opaopa, 0, systemeb, opaopa, systeme_state, opaopa, ROT0, "Sega", "Opa Opa (MC-8123, 317-0042)", MACHINE_SUPPORTS_SAVE ) GAME( 1988, fantzn2, 0, systemex, fantzn2, systeme_state, fantzn2, ROT0, "Sega", "Fantasy Zone II - The Tears of Opa-Opa (MC-8123, 317-0057)", MACHINE_SUPPORTS_SAVE ) GAME( 1988, tetrisse, 0, systeme, tetrisse, driver_device, 0, ROT0, "Sega", "Tetris (Japan, System E)", MACHINE_SUPPORTS_SAVE ) +GAME( 1986, slapshtr, 0, systeme, slapshtr, driver_device, 0, ROT0, "Sega", "Slap Shooter", MACHINE_SUPPORTS_SAVE) // 1986 date from flyer diff --git a/src/mame/mame.lst b/src/mame/mame.lst index 2901e64f0a5..988ddfd17f8 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -32286,6 +32286,7 @@ fantzn2 // (c) 1988 hangonjr // (c) 1985 opaopa // ridleofp // (c) 1986 Sega / Nasco +slapshtr // (c) 1986 Sega tetrisse // (c) 1988 transfrm // 834-5803 (c) 1986