summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author braintro <briantro@users.noreply.github.com>2019-06-07 22:39:52 -0500
committer braintro <briantro@users.noreply.github.com>2019-06-07 22:39:52 -0500
commit3d423a96e38215e8011c841c2da08c66e70d7512 (patch)
tree0bae805750e09e8ffe21f988dd2b9c9a5281e7da
parent9b6eb85708e8e632d8efb3e0e623dd32026b65ac (diff)
Clones promoted to working
Clones promoted to working ---------------------------- RyuKyu (Rev A, Japan) (FD1094 317-5023A) [Recreativas.org, The Dumping Union]
-rw-r--r--src/mame/drivers/segas16b.cpp61
1 files changed, 28 insertions, 33 deletions
diff --git a/src/mame/drivers/segas16b.cpp b/src/mame/drivers/segas16b.cpp
index 080b81ba6e8..0f7a8a9373f 100644
--- a/src/mame/drivers/segas16b.cpp
+++ b/src/mame/drivers/segas16b.cpp
@@ -4085,7 +4085,6 @@ ROM_START( aliensyn )
ROM_LOAD( "epr-10726.a10", 0x30000, 0x8000, CRC(d50b7736) SHA1(b1f8e3b0cf2ffee5382098100cfabe21b383cd51) )
ROM_END
-
//*************************************************************************************************************************
// Alien Syndrome, Sega System 16B
// CPU: FD1089A (317-0033)
@@ -4128,7 +4127,6 @@ ROM_START( aliensyn3 )
ROM_LOAD( "317-0033.key", 0x0000, 0x2000, CRC(68bb7745) SHA1(f0c60d8a503a90ba6a2443be856b18322e3ec759) )
ROM_END
-
//*************************************************************************************************************************
// Alien Syndrome, Sega System 16B
// CPU: 68000 + MC8123B (317-00xx) (sorry missing code, scratched off label)
@@ -4171,7 +4169,6 @@ ROM_START( aliensyn7 )
ROM_LOAD( "317-00xx.key", 0x0000, 0x2000, CRC(76b370cd) SHA1(996a4a24dec085caf93cbe614d3b0888379c91dd) )
ROM_END
-
//*************************************************************************************************************************
// Alien Syndrome, Sega System 16B
// CPU: FD1089A (317-0033)
@@ -4219,8 +4216,7 @@ ROM_END
//*************************************************************************************************************************
//*************************************************************************************************************************
// Action Fighter, Sega System 16B
-
-
+//
ROM_START( afightere )
ROM_REGION( 0x30000, "maincpu", 0 ) // 68000 code
ROM_LOAD16_BYTE( "epr10269.bin", 0x00001, 0x08000, CRC(688b4ff7) SHA1(8972b75b6fa72513a6ebb3a5ed5988a43f1b6266) )
@@ -4280,7 +4276,6 @@ ROM_START( afighterf )
ROM_LOAD( "317-0018.key", 0x0000, 0x2000, CRC(65b5b1af) SHA1(9a236c0c223064f9a2a56561e10b9ffed0f567a3) )
ROM_END
-
ROM_START( afighterg )
ROM_REGION( 0x30000, "maincpu", 0 ) // 68000 code
ROM_LOAD16_BYTE( "epr10160.bin", 0x00001, 0x08000, CRC(86f020da) SHA1(e7ac4b70dc375d9e2491f1a90ae154699e7627a2) ) // == encrypted 10169 (not perfect match) (same rev as 10354)
@@ -4312,7 +4307,6 @@ ROM_START( afighterg )
ROM_LOAD( "317-0018.key", 0x0000, 0x2000, CRC(65b5b1af) SHA1(9a236c0c223064f9a2a56561e10b9ffed0f567a3) )
ROM_END
-
ROM_START( afighterh )
ROM_REGION( 0x30000, "maincpu", 0 ) // 68000 code
ROM_LOAD16_BYTE( "epr10354.bin", 0x00001, 0x08000, CRC(6dad6dd1) SHA1(8cdd1c10d60cda09f888b2f03b7d4c76100b4ad0) ) // == encrypted 10169 (not perfect match) (same rev as 10160)
@@ -4789,6 +4783,7 @@ ROM_START( snapper )
ROM_LOAD( "snap5.r05", 0x10000, 0x8000, CRC(378e08eb) SHA1(f2c10bd9e885c185ac2d0d51d907ceca1f21dd7a) )
ROM_END
+
//*************************************************************************************************************************
//*************************************************************************************************************************
//*************************************************************************************************************************
@@ -4824,7 +4819,6 @@ ROM_START( lockonph )
ROM_END
-
//*************************************************************************************************************************
//*************************************************************************************************************************
//*************************************************************************************************************************
@@ -5024,7 +5018,6 @@ ROM_START( aurailj )
ROM_LOAD( "317-0167.key", 0x0000, 0x2000, CRC(fed38390) SHA1(b5f458bc70c069542be16d476645c153ed1d1b45) )
ROM_END
-
ROM_START( aurailjd )
ROM_REGION( 0x80000, "maincpu", 0 ) // 68000 code
ROM_LOAD16_BYTE( "bootleg_epr-13446.a7", 0x000000, 0x20000, CRC(25221510) SHA1(8c461db9438bc785c5f81e3cb3bcea9adbd2be9c) )
@@ -5064,6 +5057,7 @@ ROM_START( aurailjd )
ROM_RELOAD( 0x30000, 0x20000 )
ROM_END
+
//*************************************************************************************************************************
//*************************************************************************************************************************
//*************************************************************************************************************************
@@ -5122,7 +5116,6 @@ ROM_START( bayrouted )
ROM_LOAD( "mpr-12461.a12", 0x30000, 0x20000, CRC(b03b8b46) SHA1(b0283ac377d464f3d9374a992192ec6c515a3c2f) )
ROM_END
-
//*************************************************************************************************************************
// Bay Route, Sega System 16B
// CPU: FD1094 (317-0115)
@@ -5265,7 +5258,6 @@ ROM_START( bullet )
ROM_LOAD( "epr-10998.a8", 0x10000, 0x8000, CRC(f971a817) SHA1(502c95638e4fd5f87e5fc837cb44b39a5d62f4e4) )
ROM_END
-
ROM_START( bulletd )
ROM_REGION( 0x30000, "maincpu", 0 ) // 68000 code
ROM_LOAD16_BYTE( "bootleg_epr-11010.a4", 0x000000, 0x08000, CRC(c4b7cb63) SHA1(c35fceab2a03f23d9690432a582064d12de950f6) )
@@ -5295,6 +5287,7 @@ ROM_START( bulletd )
ROM_LOAD( "epr-10998.a8", 0x10000, 0x8000, CRC(f971a817) SHA1(502c95638e4fd5f87e5fc837cb44b39a5d62f4e4) )
ROM_END
+
//*************************************************************************************************************************
//*************************************************************************************************************************
//*************************************************************************************************************************
@@ -5639,6 +5632,7 @@ ROM_START( cottonjad )
ROM_LOAD( "opr-13061.a11", 0x10000, 0x20000, CRC(4d21153f) SHA1(173ddd9633f255c39ca508c37d0562e374704e7b) )
ROM_END
+
//*************************************************************************************************************************
//*************************************************************************************************************************
//*************************************************************************************************************************
@@ -5730,7 +5724,6 @@ ROM_START( dunkshota ) // several ROMs had replacement? (different style to othe
ROM_LOAD( "317-0022.key", 0x0000, 0x2000, CRC(3f218333) SHA1(6f73801070a2c9748fc319cc95ab7a802f8ea7b6) )
ROM_END
-
ROM_START( dunkshoto )
ROM_REGION( 0x30000, "maincpu", 0 ) // 68000 code
ROM_LOAD16_BYTE( "epr-10467.a1", 0x000001, 0x8000, CRC(29774114) SHA1(3a88739213afd4ef7807ddbd3acdfddeb9636fd3) )
@@ -6264,7 +6257,6 @@ ROM_START( exctleag )
ROM_LOAD( "epr-11143.a11", 0x40000, 0x8000, CRC(848b7b77) SHA1(8903a39f8f0ffb4ce32117d33282876196516c30) )
ROM_END
-
ROM_START( exctleagd )
ROM_REGION( 0x60000, "maincpu", 0 ) // 68000 code
ROM_LOAD16_BYTE( "bootleg_epr-11939.a4", 0x00000, 0x10000, CRC(42db9082) SHA1(3ac03ad9dc9b5554b0e4ded4520f957e7dc4bf6e) )
@@ -6297,6 +6289,7 @@ ROM_START( exctleagd )
ROM_LOAD( "epr-11143.a11", 0x40000, 0x8000, CRC(848b7b77) SHA1(8903a39f8f0ffb4ce32117d33282876196516c30) )
ROM_END
+
//*************************************************************************************************************************
//*************************************************************************************************************************
//*************************************************************************************************************************
@@ -6434,7 +6427,6 @@ ROM_START( fpointbla )
ROM_LOAD( "b1-ic19.bin", 0x0000, 0x8000, CRC(9a8c11bb) SHA1(399f8e9bdd7aaa4d25817fa9cd4bbf413e5baebe) )
ROM_END
-
//*************************************************************************************************************************
// Flash Point, Sega System 16B
// CPU: FD1094 (317-0127A)
@@ -6498,6 +6490,7 @@ ROM_START( fpoint1d )
ROM_LOAD( "epr-12592.a10", 0x0000, 0x8000, CRC(9a8c11bb) SHA1(399f8e9bdd7aaa4d25817fa9cd4bbf413e5baebe) )
ROM_END
+
//*************************************************************************************************************************
//*************************************************************************************************************************
//*************************************************************************************************************************
@@ -6860,6 +6853,7 @@ ROM_START( goldnaxe1d )
ROM_LOAD( "mpr-12384.ic6", 0x10000, 0x20000, CRC(6218d8e7) SHA1(5a745c750efb4a61716f99befb7ed14cc84e9973) )
ROM_END
+
//*************************************************************************************************************************
//*************************************************************************************************************************
//*************************************************************************************************************************
@@ -6997,6 +6991,7 @@ ROM_START( hwchampjd )
ROM_LOAD( "pls153.bin", 0x0000, 0x00eb, CRC(39b47212) SHA1(432b47aee5ecbf08a8a6dc2f8379c816feb86328) )
ROM_END
+
//*************************************************************************************************************************
//*************************************************************************************************************************
//*************************************************************************************************************************
@@ -7396,7 +7391,6 @@ ROM_START( cencourt )
ROM_END
-
//*************************************************************************************************************************
//*************************************************************************************************************************
//*************************************************************************************************************************
@@ -7443,16 +7437,18 @@ ROM_END
//*************************************************************************************************************************
//*************************************************************************************************************************
// Ryukyu, Sega System 16B
-// CPU: FD1094 8J2 (317-5023)
-// ROM Board type: 171-5521
+// CPU: FD1094 8M2 (317-5023A)
+// ROM Board type: 171-5704
+// Sega game ID: 836-7666 RYUKYU
+// ROM board: 836-7667
//
ROM_START( ryukyu )
ROM_REGION( 0x20000, "maincpu", 0 ) // 68000 code
- ROM_LOAD16_BYTE( "epr-13348.a7", 0x00000, 0x10000, CRC(5f0e0c86) SHA1(f8f5912a190d0755cc5158e2e43cceb825f95b4f) )
- ROM_LOAD16_BYTE( "epr-13347.a5", 0x00001, 0x10000, CRC(398031fa) SHA1(5c118c85b7af1a83726b95bbeb85cb5020254f57) )
+ ROM_LOAD16_BYTE( "epr-13348a.a7", 0x00000, 0x10000, CRC(64f6ada9) SHA1(31e2adc8697c21ca4aa2d9357f7303644168d0a2) )
+ ROM_LOAD16_BYTE( "epr-13347a.a5", 0x00001, 0x10000, CRC(fade1f50) SHA1(46e6224060d526aa362df1a1026ba445832ad7f3) )
ROM_REGION( 0x2000, "maincpu:key", 0 ) // decryption key
- ROM_LOAD( "317-5023.key", 0x0000, 0x2000, CRC(43704331) SHA1(e827547fa2e80fe641687cb41bb33cb9c5783f56) )
+ ROM_LOAD( "317-5023a.key", 0x0000, 0x2000, CRC(5e372b89) SHA1(885e56e5a54ed46a230396654696e2fd5f31a382) )
ROM_REGION( 0x60000, "gfx1", 0 ) // tiles
ROM_LOAD( "opr-13351.a14", 0x00000, 0x20000, CRC(a68a4e6d) SHA1(ee3e317c7184b41af5dd383d41f7be3eebff0d04) )
@@ -7472,18 +7468,16 @@ ROM_END
//*************************************************************************************************************************
// Ryukyu, Sega System 16B
-// CPU: FD1094 8M2 (317-5023A)
-// ROM Board type: 171-5704
-// Sega game ID: 836-7666 RYUKYU
-// ROM board: 836-7667
+// CPU: FD1094 8J2 (317-5023)
+// ROM Board type: 171-5521
//
ROM_START( ryukyua )
ROM_REGION( 0x20000, "maincpu", 0 ) // 68000 code
- ROM_LOAD16_BYTE( "epr-13348a.a7", 0x00000, 0x10000, CRC(64f6ada9) SHA1(31e2adc8697c21ca4aa2d9357f7303644168d0a2) )
- ROM_LOAD16_BYTE( "epr-13347a.a5", 0x00001, 0x10000, CRC(fade1f50) SHA1(46e6224060d526aa362df1a1026ba445832ad7f3) )
+ ROM_LOAD16_BYTE( "epr-13348.a7", 0x00000, 0x10000, CRC(5f0e0c86) SHA1(f8f5912a190d0755cc5158e2e43cceb825f95b4f) )
+ ROM_LOAD16_BYTE( "epr-13347.a5", 0x00001, 0x10000, CRC(398031fa) SHA1(5c118c85b7af1a83726b95bbeb85cb5020254f57) )
ROM_REGION( 0x2000, "maincpu:key", 0 ) // decryption key
- ROM_LOAD( "317-5023a.key", 0x0000, 0x2000, NO_DUMP )
+ ROM_LOAD( "317-5023.key", 0x0000, 0x2000, CRC(43704331) SHA1(e827547fa2e80fe641687cb41bb33cb9c5783f56) )
ROM_REGION( 0x60000, "gfx1", 0 ) // tiles
ROM_LOAD( "opr-13351.a14", 0x00000, 0x20000, CRC(a68a4e6d) SHA1(ee3e317c7184b41af5dd383d41f7be3eebff0d04) )
@@ -7522,6 +7516,7 @@ ROM_START( ryukyud )
ROM_LOAD( "opr-13350.a11", 0x10000, 0x20000, CRC(3c59a658) SHA1(2cef13ee9e666bb850fe6c6e6954d7b75df665a9) )
ROM_END
+
//*************************************************************************************************************************
//*************************************************************************************************************************
//*************************************************************************************************************************
@@ -7625,8 +7620,6 @@ ROM_START( sdibl )
ROM_LOAD( "a7.rom", 0x0000, 0x8000, CRC(793f9f7f) SHA1(9e4fde376db9e99a83eb2fc734c6721c122ba9af) )
ROM_END
-
-
ROM_START(sdibl2)
ROM_REGION16_BE(0x40000, "maincpu", 0) // 68000 data
ROM_LOAD16_BYTE("de1", 0x00000, 0x08000, CRC(56f6fd26) SHA1(15ca2567102f931329163b76a2be4cf8fb634cc4) )
@@ -8093,6 +8086,7 @@ ROM_START( sonicbomd )
ROM_LOAD( "epr-11349.a9", 0x20000, 0x8000, CRC(8e4b6204) SHA1(ec0a2812b4726b5ff236f2fbb63fd2dd13cf4935) )
ROM_END
+
//*************************************************************************************************************************
//*************************************************************************************************************************
//*************************************************************************************************************************
@@ -8290,6 +8284,7 @@ ROM_START( tetris1d )
ROM_LOAD( "epr-12168.a7", 0x0000, 0x8000, CRC(bd9ba01b) SHA1(fafa7dc36cc057a50ae4cdf7a35f3594292336f4) )
ROM_END
+
//*************************************************************************************************************************
//*************************************************************************************************************************
//*************************************************************************************************************************
@@ -8514,7 +8509,6 @@ ROM_START( wb3 )
ROM_LOAD( "317-0098.c2", 0x00000, 0x1000, NO_DUMP )
ROM_END
-
//*************************************************************************************************************************
// Wonder Boy III, Sega System 16B
// CPU: FD1094 (317-0087)
@@ -8707,6 +8701,7 @@ ROM_START( wb32d )
ROM_LOAD( "epr-12127.a7", 0x0000, 0x8000, CRC(0bb901bb) SHA1(c81b198df8e3b0ec568032c76addf0d1a1711194) )
ROM_END
+
//*************************************************************************************************************************
//*************************************************************************************************************************
//*************************************************************************************************************************
@@ -8883,7 +8878,6 @@ ROM_START( wrestwar1 )
ROM_LOAD( "mpr-12149.a12", 0x30000, 0x20000, CRC(d6617b19) SHA1(aa36d257eaa52c8c871a39aaa2f29c203525dbaf) )
ROM_END
-
ROM_START( wrestwar1d )
ROM_REGION( 0x80000, "maincpu", 0 ) // 68000 code
ROM_LOAD16_BYTE( "bootleg_epr-12145.a7", 0x00000, 0x20000, CRC(6a50d373) SHA1(bc4ff28f02a326ca535251cc59399149e625b266) )
@@ -8916,6 +8910,7 @@ ROM_START( wrestwar1d )
ROM_LOAD( "mpr-12149.a12", 0x30000, 0x20000, CRC(d6617b19) SHA1(aa36d257eaa52c8c871a39aaa2f29c203525dbaf) )
ROM_END
+
//*************************************************************************************************************************
//*************************************************************************************************************************
//*************************************************************************************************************************
@@ -9314,8 +9309,8 @@ GAME( 1988, cencourt, passsht, system16b_mc8123, cencourt, segas16b_stat
GAME( 1991, riotcity, 0, system16b, riotcity, segas16b_state, init_generic_5704, ROT0, "Sega / Westone", "Riot City (Japan)", 0 )
-GAME( 1990, ryukyu, 0, system16b_fd1094, ryukyu, segas16b_state, init_generic_5704, ROT0, "Success / Sega", "RyuKyu (Japan) (FD1094 317-5023)", 0 )
-GAME( 1990, ryukyua, ryukyu, system16b_fd1094, ryukyu, segas16b_state, init_generic_5704, ROT0, "Success / Sega", "RyuKyu (Japan) (FD1094 317-5023A)", MACHINE_NOT_WORKING ) // decryption key not available
+GAME( 1990, ryukyu, 0, system16b_fd1094, ryukyu, segas16b_state, init_generic_5704, ROT0, "Success / Sega", "RyuKyu (Rev A, Japan) (FD1094 317-5023A)", 0 )
+GAME( 1990, ryukyua, ryukyu, system16b_fd1094, ryukyu, segas16b_state, init_generic_5704, ROT0, "Success / Sega", "RyuKyu (Japan) (FD1094 317-5023)", 0 )
GAME( 1987, defense, sdi, system16b_fd1089a, sdi, segas16b_state, init_defense_5358_small, ROT0, "Sega", "Defense (System 16B, FD1089A 317-0028)", 0 )
GAME( 1987, sdib, sdi, system16b_fd1089a, sdi, segas16b_state, init_defense_5358_small, ROT0, "Sega", "SDI - Strategic Defense Initiative (System 16B, FD1089A 317-0028)", 0 )