summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author mamehaze <mamehaze@users.noreply.github.com>2014-11-14 12:33:01 +0000
committer mamehaze <mamehaze@users.noreply.github.com>2014-11-14 12:33:01 +0000
commit8586da976e590c2e619dbd4454abec413f9a2115 (patch)
tree429100f9d1a5668ee1c604750611f862a3235d0d
parent7fba4b61d0d8cd6e6d6f9f299288c2149a007321 (diff)
new clones
Dunk Shot (Rev C, FD1089A 317-0022) [ShinobiZ & COY] -- this one slipped through the cracks, the dump is from 2004! thanks to JackC for pointing it out Dunk Shot by SEGA 1987 rev C 833-6268-05 Custom 317-0022 FD1089A EP10473.A7 [7f1f5a27] = 10473.BIN from Dunk Shot (Sega, protected) EP10474.A8 [419a656e] = 10474.BIN from Dunk Shot (Sega, protected) EP10475.A9 [17d55e85] = 10475.BIN from Dunk Shot (Sega, protected) EP10476.A10 [a6be0956] = 10476.BIN from Dunk Shot (Sega, protected) EP10477.B1 [f9d3b2cb] = 10477.BIN from Dunk Shot (Sega, protected) EP10478.B2 [5b5c5c92] = 10478.BIN from Dunk Shot (Sega, protected) EP10479.B3 [e84190a0] = 10479.BIN from Dunk Shot (Sega, protected) EP10481.B5 [feb04bc9] = 10481.BIN from Dunk Shot (Sega, protected) EP10482.B6 [5bc07618] = 10482.BIN from Dunk Shot (Sega, protected) EP10483.B7 [7cab4f9e] = 10483.BIN from Dunk Shot (Sega, protected) EP10520C.A1 [ba9c5d10] NOT FOUND! EP10521.A2 [e2d5f97a] = 10468.BIN from Dunk Shot (Sega, protected) EP10522.A3 [e5b5f754] NOT FOUND! EP10523C.A4 [106733c2] NOT FOUND! EP10524.A5 [22777314] = 10471.BIN from Dunk Shot (Sega, protected) EP10525.A6 [7f41f334] NOT FOUND! EP10526.B4 [bf200754] = IC46-B14.BIN from Dunk Shot (Sega, bootleg) EP10527.B8 [39b1a242] = IC47-B10.BIN from Dunk Shot (Sega, bootleg) EP10528.B9 [a8a3762d] NOT FOUND! EP10529.B10 [80cbff50] NOT FOUND! EP10530.B11 [2dbe1e52] NOT FOUND! Provided to you by Belgium Dump Team (ShinobiZ & COY) on 10/10/2004.
-rw-r--r--src/mame/drivers/segas16b.c46
-rw-r--r--src/mame/mame.lst1
2 files changed, 46 insertions, 1 deletions
diff --git a/src/mame/drivers/segas16b.c b/src/mame/drivers/segas16b.c
index 767a362a381..b6205d6c881 100644
--- a/src/mame/drivers/segas16b.c
+++ b/src/mame/drivers/segas16b.c
@@ -4470,6 +4470,49 @@ ROM_END
//
ROM_START( dunkshot )
ROM_REGION( 0x30000, "maincpu", 0 ) // 68000 code
+ ROM_LOAD16_BYTE( "epr-10520c.a1", 0x000001, 0x8000, CRC(ba9c5d10) SHA1(370d0455903c1bce3b5ad2ffa1d02ccd6da78840) )
+ ROM_LOAD16_BYTE( "epr-10523c.a4", 0x000000, 0x8000, CRC(106733c2) SHA1(d792b3d5073becbd9f440faff45692ab9e6309b9) )
+ ROM_LOAD16_BYTE( "epr-10521.a2", 0x010001, 0x8000, CRC(e2d5f97a) SHA1(bf7b4a029580633fee65be89d5c9c83ff76a8484) ) // == epr-10468.a2
+ ROM_LOAD16_BYTE( "epr-10524.a5", 0x010000, 0x8000, CRC(22777314) SHA1(fbc35505a94c8d4bdb44ee058e9e2e9e9b377c5c) ) // == epr-10471.a5
+ ROM_LOAD16_BYTE( "epr-10522.a3", 0x020001, 0x8000, CRC(e5b5f754) SHA1(af02c46437e3cf62331753dc405211b7f90e3f62) )
+ ROM_LOAD16_BYTE( "epr-10525.a6", 0x020000, 0x8000, CRC(7f41f334) SHA1(631f6113f3c0c47f2dd1ee0ea6e7db4321d7366d) )
+
+ ROM_REGION( 0x18000, "gfx1", 0 ) // tiles
+ ROM_LOAD( "epr-10528.b9", 0x00000, 0x8000, CRC(a8a3762d) SHA1(af75df6eda0df903e2b3f9680cd128da4227961d) )
+ ROM_LOAD( "epr-10529.b10", 0x08000, 0x8000, CRC(80cbff50) SHA1(3641ee337194d56d774bf1be91939d03f3c0f77b) )
+ ROM_LOAD( "epr-10530.b11", 0x10000, 0x8000, CRC(2dbe1e52) SHA1(a6b74f88e2f47322fbde1f6682cae58caf79f6c8) )
+
+ ROM_REGION16_BE( 0x80000, "sprites", 0 ) // sprites
+ ROM_LOAD16_BYTE( "epr-10481.b5", 0x00000, 0x8000, CRC(feb04bc9) SHA1(233dc8e3b887a88ac114723d58a909a58f0ae771) )
+ ROM_RELOAD( 0x10000, 0x8000 )
+ ROM_LOAD16_BYTE( "epr-10477.b1", 0x00001, 0x8000, CRC(f9d3b2cb) SHA1(b530fe16882c718122bfd1de098f39e54993de28) )
+ ROM_RELOAD( 0x10001, 0x8000 )
+ ROM_LOAD16_BYTE( "epr-10482.b6", 0x20000, 0x8000, CRC(5bc07618) SHA1(f4c88f81b407d467f958181770ea4fd32aab3daf) )
+ ROM_RELOAD( 0x30000, 0x8000 )
+ ROM_LOAD16_BYTE( "epr-10478.b2", 0x20001, 0x8000, CRC(5b5c5c92) SHA1(1c6f1cafa0788678c80ade11560f4a8d8bb7272a) )
+ ROM_RELOAD( 0x30001, 0x8000 )
+ ROM_LOAD16_BYTE( "epr-10483.b7", 0x40000, 0x8000, CRC(7cab4f9e) SHA1(2310a9fe604f78d74d84bea301c95e6f0e6a6085) )
+ ROM_RELOAD( 0x50000, 0x8000 )
+ ROM_LOAD16_BYTE( "epr-10479.b3", 0x40001, 0x8000, CRC(e84190a0) SHA1(23a8799adf81e1884a8c6b4c55397b8bca2f1850) )
+ ROM_RELOAD( 0x50001, 0x8000 )
+ ROM_LOAD16_BYTE( "epr-10527.b8", 0x60000, 0x8000, CRC(39b1a242) SHA1(cf0c0768d006a18345b66dd389acba1e8192ec53) )
+ ROM_RELOAD( 0x70000, 0x8000 )
+ ROM_LOAD16_BYTE( "epr-10526.b4", 0x60001, 0x8000, CRC(bf200754) SHA1(60900d80cfea147b011813dde558c1d39fdd274c) )
+ ROM_RELOAD( 0x70001, 0x8000 )
+
+ ROM_REGION( 0x50000, "soundcpu", 0 ) // sound CPU
+ ROM_LOAD( "epr-10473.a7", 0x00000, 0x08000, CRC(7f1f5a27) SHA1(7ff91b95c883b395ab4ff5e440d78e553a09e623) )
+ ROM_LOAD( "epr-10474.a8", 0x10000, 0x08000, CRC(419a656e) SHA1(aa734ae835761badeb069f99acc5fded2a19b3a3) )
+ ROM_LOAD( "epr-10475.a9", 0x20000, 0x08000, CRC(17d55e85) SHA1(0c414bafecbfaa82679cc155f15f5255c186358d) )
+ ROM_LOAD( "epr-10476.a10", 0x30000, 0x08000, CRC(a6be0956) SHA1(fc4d6e25e0b46679f94fddbb1850fb0b02f8d84b) )
+
+ ROM_REGION( 0x2000, "maincpu:key", 0 ) // decryption key
+ ROM_LOAD( "317-0022.key", 0x0000, 0x2000, CRC(4eedc66d) SHA1(50588fa13bf25a2d1322579cdc9937450543c978) )
+ROM_END
+
+
+ROM_START( dunkshoto )
+ ROM_REGION( 0x30000, "maincpu", 0 ) // 68000 code
ROM_LOAD16_BYTE( "epr-10467.a1", 0x000001, 0x8000, CRC(29774114) SHA1(3a88739213afd4ef7807ddbd3acdfddeb9636fd3) )
ROM_LOAD16_BYTE( "epr-10470.a4", 0x000000, 0x8000, CRC(8c60761f) SHA1(aba009f482df7023b460ab20e50225ab5f6dff6d) )
ROM_LOAD16_BYTE( "epr-10468.a2", 0x010001, 0x8000, CRC(e2d5f97a) SHA1(bf7b4a029580633fee65be89d5c9c83ff76a8484) )
@@ -6817,7 +6860,8 @@ GAME( 1988, ddux, 0, system16b_fd1094, ddux, segas16b_state,
GAME( 1988, dduxj, ddux, system16b_fd1094, ddux, segas16b_state,generic_5521, ROT0, "Sega", "Dynamite Dux (set 2, Japan, FD1094 317-0094)", 0 )
GAME( 1988, ddux1, ddux, system16b_i8751, ddux, segas16b_state,ddux_5704, ROT0, "Sega", "Dynamite Dux (set 1, 8751 317-0095)", 0 )
-GAME( 1986, dunkshot, 0, system16b_fd1089a, dunkshot, segas16b_state,dunkshot_5358_small,ROT0, "Sega", "Dunk Shot (FD1089A 317-0022)", 0 )
+GAME( 1987, dunkshot, 0, system16b_fd1089a, dunkshot, segas16b_state,dunkshot_5358_small,ROT0, "Sega", "Dunk Shot (Rev C, FD1089A 317-0022)", 0 )
+GAME( 1986, dunkshoto, dunkshot, system16b_fd1089a, dunkshot, segas16b_state,dunkshot_5358_small,ROT0, "Sega", "Dunk Shot (FD1089A 317-0022)", 0 )
GAME( 1989, eswat, 0, system16b_fd1094_5797,eswat, segas16b_state,generic_5797, ROT0, "Sega", "E-Swat - Cyber Police (set 4, World, FD1094 317-0130)", 0 )
GAME( 1989, eswatu, eswat, system16b_fd1094_5797,eswat, segas16b_state,generic_5797, ROT0, "Sega", "E-Swat - Cyber Police (set 3, US, FD1094 317-0129)", 0 )
diff --git a/src/mame/mame.lst b/src/mame/mame.lst
index 53ea96654d6..a2e0f2fe0b2 100644
--- a/src/mame/mame.lst
+++ b/src/mame/mame.lst
@@ -4584,6 +4584,7 @@ ddux // (c) 1989 (FD1094, decrypted)
dduxj // (c) 1989 (FD1094, decrypted)
ddux1 // (c) 1989 (8751)
dunkshot // (c) 1986 (FD1094, decrypted)
+dunkshoto // (c) 1986 (FD1094, decrypted)
eswat // (c) 1989 (FD1094, decrypted)
eswatu // (c) 1989 (FD1094, decrypted)
eswatj // (c) 1989 (FD1094, decrypted)