new clone added - Shinobi Set 5

Out of whatsnew:

Set is the same as shinobi3 but with standard Z80.  Notice new Sega ID#s for this unprotected set.

So the following can be deduced:

Main board 837-6500-01 is standard 68000 + stardard Z80
Main board 837-6500-02 is standard 68000 + MC8123B (317-0054)

ROM board 834-6499-03 is the MC8123B verson of 834-6499-01??
ROM board 834-6499-04 is the MC8123B verson of 834-6499-02

Information verified from multiple eBay auction pictures.

New Clone Added
-----------------------------------------------
Shinobi (set 5, System 16B) (unprotected) [Brian Troha]
This commit is contained in:
braintro 2018-11-20 23:08:55 -06:00
parent b86c8a5bf4
commit 2e5b7ddfed
2 changed files with 58 additions and 17 deletions

View File

@ -7753,15 +7753,16 @@ ROM_END
//************************************************************************************************************************* //*************************************************************************************************************************
//************************************************************************************************************************* //*************************************************************************************************************************
//************************************************************************************************************************* //*************************************************************************************************************************
// Shinobi, Sega System 16B // Shinobi, Sega System 16B
// CPU: 68000 // CPU: 68000
// ROM Board type: 171-5521 // ROM Board type: 171-5521
// Following board numbers are NOT verified: // Main board: 837-6500-01
// Main board: 837-6500-01 ??
// Game Number: 833-6496-01 SHINOBI ?? // Game Number: 833-6496-01 SHINOBI ??
// ROM board: 834-6499-01 ?? // ROM board: 834-6499-01 ??
// //
ROM_START( shinobi5 ) // Game Number and ROM board NOT verified
//
ROM_START( shinobi6 )
ROM_REGION( 0x40000, "maincpu", 0 ) // 68000 code ROM_REGION( 0x40000, "maincpu", 0 ) // 68000 code
ROM_LOAD16_BYTE( "epr-11360.a7", 0x00000, 0x20000, CRC(b1f67ab9) SHA1(83eddd1ef3fbe58f1f8e8d57229fabf1907fc371) ) ROM_LOAD16_BYTE( "epr-11360.a7", 0x00000, 0x20000, CRC(b1f67ab9) SHA1(83eddd1ef3fbe58f1f8e8d57229fabf1907fc371) )
ROM_LOAD16_BYTE( "epr-11359.a5", 0x00001, 0x20000, CRC(0f0306e1) SHA1(eebe7c88e5f665d1d0920fb9b545e20b05be9b52) ) ROM_LOAD16_BYTE( "epr-11359.a5", 0x00001, 0x20000, CRC(0f0306e1) SHA1(eebe7c88e5f665d1d0920fb9b545e20b05be9b52) )
@ -7782,6 +7783,44 @@ ROM_START( shinobi5 )
ROM_LOAD( "mpr-11362.a11", 0x10000, 0x20000, CRC(256af749) SHA1(041bd007ea7708c6d69f07865828b9bd17a139f5) ) // 28 pin Fujitsu MB831000 mask ROM ROM_LOAD( "mpr-11362.a11", 0x10000, 0x20000, CRC(256af749) SHA1(041bd007ea7708c6d69f07865828b9bd17a139f5) ) // 28 pin Fujitsu MB831000 mask ROM
ROM_END ROM_END
//*************************************************************************************************************************
// Shinobi, Sega System 16B
// CPU: 68000
// ROM Board type: 171-5358
// Main board: 837-6500-01
// Game Number: 833-6496-02 SHINOBI
// ROM board: 834-6499-02
//
// Same version as shinobi3 below except with a standard Z80 sound CPU and sound program ROM
//
ROM_START( shinobi5 )
ROM_REGION( 0x40000, "maincpu", 0 ) // 68000 code
ROM_LOAD16_BYTE( "epr-11299.a4", 0x00000, 0x10000, CRC(b930399d) SHA1(955ff2948e1990463631b0bc5c7f5275384236cc) )
ROM_LOAD16_BYTE( "epr-11298.a1", 0x00001, 0x10000, CRC(343f4c46) SHA1(2cf5d00462ad85ae9a2e16d59171c8ab85e10f49) )
ROM_LOAD16_BYTE( "epr-11283.a5", 0x20000, 0x10000, CRC(9d46e707) SHA1(37ab25b3b37365c9f45837bfb6ec80652691dd4c) )
ROM_LOAD16_BYTE( "epr-11281.a2", 0x20001, 0x10000, CRC(7961d07e) SHA1(38cbdab35f901532c0ad99ad0083513abd2ff182) )
ROM_REGION( 0x30000, "gfx1", 0 ) // tiles
ROM_LOAD( "opr-11284.b9", 0x00000, 0x10000, CRC(5f62e163) SHA1(03f008745a1af84142ada647acf3601049f43ad5) )
ROM_LOAD( "opr-11285.b10", 0x10000, 0x10000, CRC(75f8fbc9) SHA1(29072edcd583af60ec66b4c8bb82b179a3751edf) )
ROM_LOAD( "opr-11286.b11", 0x20000, 0x10000, CRC(06508bb9) SHA1(57c9036123ec8e35d0275ab6eaff25a16aa203d4) )
ROM_REGION16_BE( 0x80000, "sprites", 0 ) // sprites
ROM_LOAD16_BYTE( "opr-11290.b1", 0x00001, 0x10000, CRC(611f413a) SHA1(180f83216e2dfbfd77b0fb3be83c3042954d12df) )
ROM_LOAD16_BYTE( "opr-11294.b5", 0x00000, 0x10000, CRC(5eb00fc1) SHA1(97e02eee74f61fabcad2a9e24f1868cafaac1d51) )
ROM_LOAD16_BYTE( "opr-11291.b2", 0x20001, 0x10000, CRC(3c0797c0) SHA1(df18c7987281bd9379026c6cf7f96f6ae49fd7f9) )
ROM_LOAD16_BYTE( "opr-11295.b6", 0x20000, 0x10000, CRC(25307ef8) SHA1(91ffbe436f80d583524ee113a8b7c0cf5d8ab286) )
ROM_LOAD16_BYTE( "opr-11292.b3", 0x40001, 0x10000, CRC(c29ac34e) SHA1(b5e9b8c3233a7d6797f91531a0d9123febcf1660) )
ROM_LOAD16_BYTE( "opr-11296.b7", 0x40000, 0x10000, CRC(04a437f8) SHA1(ea5fed64443236e3404fab243761e60e2e48c84c) )
ROM_LOAD16_BYTE( "opr-11293.b4", 0x60001, 0x10000, CRC(41f41063) SHA1(5cc461e9738dddf9eea06831fce3702d94674163) )
ROM_LOAD16_BYTE( "opr-11297.b8", 0x60000, 0x10000, CRC(b6e1fd72) SHA1(eb86e4bf880bd1a1d9bcab3f2f2e917bcaa06172) )
ROM_REGION( 0x50000, "soundcpu", 0 ) // sound CPU
ROM_LOAD( "epr-11287.a7", 0x00000, 0x8000, CRC(e8cccd42) SHA1(39cbf9298540b9d5a26f47fcf6c9b89b6cead6c9) )
ROM_LOAD( "epr-11288.a8", 0x10000, 0x8000, CRC(c8df8460) SHA1(0aeb41a493df155edb5f600f53ec43b798927dff) )
ROM_LOAD( "epr-11289.a9", 0x20000, 0x8000, CRC(e5a4cf30) SHA1(d1982da7a550c11ab2253f5d64ac6ab847da0a04) )
ROM_END
//************************************************************************************************************************* //*************************************************************************************************************************
// Shinobi, Sega System 16B // Shinobi, Sega System 16B
// CPU: 68000 + MC8123B (317-0054) // CPU: 68000 + MC8123B (317-0054)
@ -7830,19 +7869,19 @@ ROM_START( shinobi3 )
ROM_LOAD16_BYTE( "epr-11281.a2", 0x20001, 0x10000, CRC(7961d07e) SHA1(38cbdab35f901532c0ad99ad0083513abd2ff182) ) ROM_LOAD16_BYTE( "epr-11281.a2", 0x20001, 0x10000, CRC(7961d07e) SHA1(38cbdab35f901532c0ad99ad0083513abd2ff182) )
ROM_REGION( 0x30000, "gfx1", 0 ) // tiles ROM_REGION( 0x30000, "gfx1", 0 ) // tiles
ROM_LOAD( "epr-11284.b9", 0x00000, 0x10000, CRC(5f62e163) SHA1(03f008745a1af84142ada647acf3601049f43ad5) ) ROM_LOAD( "opr-11284.b9", 0x00000, 0x10000, CRC(5f62e163) SHA1(03f008745a1af84142ada647acf3601049f43ad5) )
ROM_LOAD( "epr-11285.b10", 0x10000, 0x10000, CRC(75f8fbc9) SHA1(29072edcd583af60ec66b4c8bb82b179a3751edf) ) ROM_LOAD( "opr-11285.b10", 0x10000, 0x10000, CRC(75f8fbc9) SHA1(29072edcd583af60ec66b4c8bb82b179a3751edf) )
ROM_LOAD( "epr-11286.b11", 0x20000, 0x10000, CRC(06508bb9) SHA1(57c9036123ec8e35d0275ab6eaff25a16aa203d4) ) ROM_LOAD( "opr-11286.b11", 0x20000, 0x10000, CRC(06508bb9) SHA1(57c9036123ec8e35d0275ab6eaff25a16aa203d4) )
ROM_REGION16_BE( 0x80000, "sprites", 0 ) // sprites ROM_REGION16_BE( 0x80000, "sprites", 0 ) // sprites
ROM_LOAD16_BYTE( "epr-11290.b1", 0x00001, 0x10000, CRC(611f413a) SHA1(180f83216e2dfbfd77b0fb3be83c3042954d12df) ) ROM_LOAD16_BYTE( "opr-11290.b1", 0x00001, 0x10000, CRC(611f413a) SHA1(180f83216e2dfbfd77b0fb3be83c3042954d12df) )
ROM_LOAD16_BYTE( "epr-11294.b5", 0x00000, 0x10000, CRC(5eb00fc1) SHA1(97e02eee74f61fabcad2a9e24f1868cafaac1d51) ) ROM_LOAD16_BYTE( "opr-11294.b5", 0x00000, 0x10000, CRC(5eb00fc1) SHA1(97e02eee74f61fabcad2a9e24f1868cafaac1d51) )
ROM_LOAD16_BYTE( "epr-11291.b2", 0x20001, 0x10000, CRC(3c0797c0) SHA1(df18c7987281bd9379026c6cf7f96f6ae49fd7f9) ) ROM_LOAD16_BYTE( "opr-11291.b2", 0x20001, 0x10000, CRC(3c0797c0) SHA1(df18c7987281bd9379026c6cf7f96f6ae49fd7f9) )
ROM_LOAD16_BYTE( "epr-11295.b6", 0x20000, 0x10000, CRC(25307ef8) SHA1(91ffbe436f80d583524ee113a8b7c0cf5d8ab286) ) ROM_LOAD16_BYTE( "opr-11295.b6", 0x20000, 0x10000, CRC(25307ef8) SHA1(91ffbe436f80d583524ee113a8b7c0cf5d8ab286) )
ROM_LOAD16_BYTE( "epr-11292.b3", 0x40001, 0x10000, CRC(c29ac34e) SHA1(b5e9b8c3233a7d6797f91531a0d9123febcf1660) ) ROM_LOAD16_BYTE( "opr-11292.b3", 0x40001, 0x10000, CRC(c29ac34e) SHA1(b5e9b8c3233a7d6797f91531a0d9123febcf1660) )
ROM_LOAD16_BYTE( "epr-11296.b7", 0x40000, 0x10000, CRC(04a437f8) SHA1(ea5fed64443236e3404fab243761e60e2e48c84c) ) ROM_LOAD16_BYTE( "opr-11296.b7", 0x40000, 0x10000, CRC(04a437f8) SHA1(ea5fed64443236e3404fab243761e60e2e48c84c) )
ROM_LOAD16_BYTE( "epr-11293.b4", 0x60001, 0x10000, CRC(41f41063) SHA1(5cc461e9738dddf9eea06831fce3702d94674163) ) ROM_LOAD16_BYTE( "opr-11293.b4", 0x60001, 0x10000, CRC(41f41063) SHA1(5cc461e9738dddf9eea06831fce3702d94674163) )
ROM_LOAD16_BYTE( "epr-11297.b8", 0x60000, 0x10000, CRC(b6e1fd72) SHA1(eb86e4bf880bd1a1d9bcab3f2f2e917bcaa06172) ) ROM_LOAD16_BYTE( "opr-11297.b8", 0x60000, 0x10000, CRC(b6e1fd72) SHA1(eb86e4bf880bd1a1d9bcab3f2f2e917bcaa06172) )
ROM_REGION( 0x50000, "soundcpu", 0 ) // sound CPU ROM_REGION( 0x50000, "soundcpu", 0 ) // sound CPU
ROM_LOAD( "epr-11372.a7", 0x00000, 0x8000, CRC(0824269a) SHA1(501ab1b80c6e8a4b0ccda148c13fa96c71c7300d) ) // MC8123B (317-0054) encrypted version of epr-11287.a7 ROM_LOAD( "epr-11372.a7", 0x00000, 0x8000, CRC(0824269a) SHA1(501ab1b80c6e8a4b0ccda148c13fa96c71c7300d) ) // MC8123B (317-0054) encrypted version of epr-11287.a7
@ -9229,6 +9268,7 @@ GAME( 1987, defense, sdi, system16b_fd1089a, sdi, segas16b_stat
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 ) 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 )
GAME( 1987, sdibl, sdi, system16b, sdi, segas16b_state, init_sdi_5358_small, ROT0, "bootleg", "SDI - Strategic Defense Initiative (bootleg, original hardware)", 0 ) // seems to be a bootleg of an older version of the game than any supported original sets GAME( 1987, sdibl, sdi, system16b, sdi, segas16b_state, init_sdi_5358_small, ROT0, "bootleg", "SDI - Strategic Defense Initiative (bootleg, original hardware)", 0 ) // seems to be a bootleg of an older version of the game than any supported original sets
GAME( 1987, shinobi6, shinobi, system16b, shinobi, segas16b_state, init_generic_5521, ROT0, "Sega", "Shinobi (set 6, System 16B) (unprotected)", 0 )
GAME( 1987, shinobi5, shinobi, system16b, shinobi, segas16b_state, init_generic_5521, ROT0, "Sega", "Shinobi (set 5, System 16B) (unprotected)", 0 ) GAME( 1987, shinobi5, shinobi, system16b, shinobi, segas16b_state, init_generic_5521, ROT0, "Sega", "Shinobi (set 5, System 16B) (unprotected)", 0 )
GAME( 1987, shinobi4, shinobi, system16b_mc8123, shinobi, segas16b_state, init_shinobi4_5521, ROT0, "Sega", "Shinobi (set 4, System 16B) (MC-8123B 317-0054)", 0 ) GAME( 1987, shinobi4, shinobi, system16b_mc8123, shinobi, segas16b_state, init_shinobi4_5521, ROT0, "Sega", "Shinobi (set 4, System 16B) (MC-8123B 317-0054)", 0 )
GAME( 1987, shinobi3, shinobi, system16b_mc8123, shinobi, segas16b_state, init_shinobi3_5358, ROT0, "Sega", "Shinobi (set 3, System 16B) (MC-8123B 317-0054)", 0 ) GAME( 1987, shinobi3, shinobi, system16b_mc8123, shinobi, segas16b_state, init_shinobi3_5358, ROT0, "Sega", "Shinobi (set 3, System 16B) (MC-8123B 317-0054)", 0 )

View File

@ -34329,6 +34329,7 @@ shinobi2d //
shinobi3 // (c) 1987 (MC-8123B) shinobi3 // (c) 1987 (MC-8123B)
shinobi4 // (c) 1987 (MC-8123B) shinobi4 // (c) 1987 (MC-8123B)
shinobi5 // (c) 1987 (Unprotected) shinobi5 // (c) 1987 (Unprotected)
shinobi6 // (c) 1987 (Unprotected)
sjryuko // (c) 1988 White Board (FD1094) sjryuko // (c) 1988 White Board (FD1094)
snapper // (c) 1990 Philko - korean clone board snapper // (c) 1990 Philko - korean clone board
sonicbom // (c) 1987 (FD1094) sonicbom // (c) 1987 (FD1094)