summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author MetalliC <0vetal0@gmail.com>2016-09-24 22:09:10 +0300
committer GitHub <noreply@github.com>2016-09-24 22:09:10 +0300
commite0446a6b8afbfb03311f682c456106a616a5225e (patch)
tree75d2dccbd857b50d99c602b0ed9e4e65e99645ef
parenta1eea6e153decb4769c293da57cc63c72be6821d (diff)
parentc66cc4cff92e8d9aa3823660ec5456ae83f695d2 (diff)
Merge pull request #1440 from mamehaze/shou_slap
new WORKING game Slap Shooter [Shoutime, Sean Sutton, Tourniquet, ranger_lennier, Jan Stuhler, gamez fan, Paul Vining, Soren Skou Nielsen, Erick Dillon, Jason Wible, Mr. Goodwraith, Renato Mucciarelli, The Dumping Union]
-rw-r--r--src/mame/drivers/segae.cpp20
-rw-r--r--src/mame/mame.lst1
2 files changed, 21 insertions, 0 deletions
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 cfa6a8c401f..c4d8644138a 100644
--- a/src/mame/mame.lst
+++ b/src/mame/mame.lst
@@ -32288,6 +32288,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