new clones

Raiden II (US, set 2) [farzeno]

also attempted to identify regions / rename sets to fit.

interestingly the 'easy' sets do not show a JAPAN message even when the region is 0x00 (or when the region is 0x04, which is the Korean region on RDX)
This commit is contained in:
David Haywood 2014-09-16 22:53:43 +00:00
parent f12f7d2e37
commit 8c10d68e1d
2 changed files with 76 additions and 32 deletions

View File

@ -2044,7 +2044,7 @@ Notes:
/* Note: some raiden 2 fabtek usa boards (the one Hammad sent to LN and Balrog, at least) have the
ROM_LOAD( "seibu5.u1110", 0x000000, 0x08000, CRC(8f130589) SHA1(e58c8beaf9f27f063ffbcb0ab4600123c25ce6f3) )
z80 sound rom as used in raiden2a instead of the
z80 sound rom as used in raiden2hk instead of the
ROM_LOAD( "snd.u1110", 0x000000, 0x08000, CRC(f51a28f9) SHA1(7ae2e2ba0c8159a544a8fd2bb0c2c694ba849302) )
rom from raiden2. Slight version difference, and I don't know which is older/newer. - LN
@ -2052,14 +2052,14 @@ ROMSET organization:
Note: type numbers are NOT NECESSARILY in chronological version order YET.
SETNAME LONGNAME PRG TYPES SND(u1110) TYPE VOICE(u1017) TYPE FX0(u0724) TYPE Notes
raiden2 (set 1 fabtek) 1 1' 1(f51a28f9) 1(fb0fca23) 1(c9ec9469) sepia fighter on hiscore
raiden2a (set 2 metro) 1 2' 2(8f130589) 1(fb0fca23) 1(c9ec9469) sepia fighter on hiscore
raiden2b (set 3 japan) 1 3' 2(8f130589) 1(fb0fca23) 1(c9ec9469) sepia fighter on hiscore
raiden2c (set 4 italy) 2 4' 3(5db9f922) 1(fb0fca23) 1(c9ec9469) sepia fighter on hiscore
raiden2hk (set 2 metro) 1 2' 2(8f130589) 1(fb0fca23) 1(c9ec9469) sepia fighter on hiscore
raiden2j (set 3 japan) 1 3' 2(8f130589) 1(fb0fca23) 1(c9ec9469) sepia fighter on hiscore
raiden2i (set 4 italy) 2 4' 3(5db9f922) 1(fb0fca23) 1(c9ec9469) sepia fighter on hiscore
(trap15: one of these four above has aama serial 0587600)
raiden2d (set 5 easy) 3 5' 4(6bad0a3e) 2(488d050f) 2(c709bdf6) red fighter on hiscore
raiden2e (set 6 easy) 4 6' 5(f5f835af) 3(fab9f8e4) 3(c7aa4d00) red fighter on hiscore
raiden2f (set 7 easy fabtek) 4 7' 5(f5f835af) 3(fab9f8e4) 3(c7aa4d00) red fighter on hiscore
raiden2g (set 8 easy fabtek) 3 8' 6(6d362472) 3(fab9f8e4) 3(c7aa4d00) red fighter on hiscore, sn 0003068, aama 0557135
raiden2e (set 5 easy) 3 5' 4(6bad0a3e) 2(488d050f) 2(c709bdf6) red fighter on hiscore
raiden2ea (set 6 easy) 4 6' 5(f5f835af) 3(fab9f8e4) 3(c7aa4d00) red fighter on hiscore
raiden2eu (set 7 easy fabtek) 4 7' 5(f5f835af) 3(fab9f8e4) 3(c7aa4d00) red fighter on hiscore
raiden2eua (set 8 easy fabtek) 3 8' 6(6d362472) 3(fab9f8e4) 3(c7aa4d00) red fighter on hiscore, sn 0003068, aama 0557135
^ this set has 4 prg roms: 1 and 3 correspond to seibu1/prg0 and 2 and 4 correspond to seibu2/prg1
balrog+ln (set x fabtek) 1 1' 2(8f130589) 1(fb0fca23) 1(c9ec9469) sepia fighter on hiscore, sn 0012739, aama 0600565, not in mame yet due to roms matching mix of sets 1 and 2
@ -2137,7 +2137,7 @@ S5 U0724 27C1024 ROM7 966D
*/
ROM_START( raiden2a )
ROM_START( raiden2hk )
ROM_REGION( 0x200000, "mainprg", 0 ) /* v30 main cpu */
ROM_LOAD16_BYTE("prg0.u0211", 0x000000, 0x80000, CRC(09475ec4) SHA1(05027f2d8f9e11fcbd485659eda68ada286dae32) ) // rom1
ROM_RELOAD(0x100000, 0x80000)
@ -2211,7 +2211,7 @@ CUSTOM: SEI150
*/
ROM_START( raiden2b )
ROM_START( raiden2j )
ROM_REGION( 0x200000, "mainprg", 0 ) /* v30 main cpu */
ROM_LOAD16_BYTE("prg0.u0211", 0x000000, 0x80000, CRC(09475ec4) SHA1(05027f2d8f9e11fcbd485659eda68ada286dae32) ) // rom1
ROM_RELOAD(0x100000, 0x80000)
@ -2250,7 +2250,7 @@ ROM_START( raiden2b )
ROM_LOAD( "jj4b01__mmipal16l8bcn.u0341.jed", 0x0000, 0x288, NO_DUMP)
ROM_END
ROM_START( raiden2c )
ROM_START( raiden2i )
ROM_REGION( 0x200000, "mainprg", 0 ) /* v30 main cpu */
ROM_LOAD16_BYTE("seibu1.u0211", 0x000000, 0x80000, CRC(c1fc70f5) SHA1(a054f5ae9583972c406d9cf871340d5e072d71a3) ) /* Italian set */
ROM_RELOAD(0x100000, 0x80000)
@ -2307,7 +2307,7 @@ http://www.gamefaqs.com/coinop/arcade/game/10729.html
*/
ROM_START( raiden2d )
ROM_START( raiden2e )
ROM_REGION( 0x200000, "mainprg", 0 ) /* v30 main cpu */
ROM_LOAD16_BYTE("r2_prg_0.u0211", 0x000000, 0x80000, CRC(2abc848c) SHA1(1df4276d0074fcf1267757fa0b525a980a520f3d) )
ROM_RELOAD(0x100000, 0x80000)
@ -2346,7 +2346,7 @@ ROM_START( raiden2d )
ROM_LOAD( "jj4b01__mmipal16l8bcn.u0341.jed", 0x0000, 0x288, NO_DUMP)
ROM_END
ROM_START( raiden2e )
ROM_START( raiden2ea )
ROM_REGION( 0x200000, "mainprg", 0 ) /* v30 main cpu */
ROM_LOAD16_BYTE("r2.1.u0211", 0x000000, 0x80000, CRC(d7041be4) SHA1(3cf97132fba6f7b00c9059265f4e9f0bf1505b71) )
ROM_RELOAD(0x100000, 0x80000)
@ -2383,9 +2383,9 @@ ROM_START( raiden2e )
ROM_REGION( 0x10000, "pals", 0 ) /* PALS */
ROM_LOAD( "jj4b02__ami18cv8-15.u0342.jed", 0x0000, 0x288, NO_DUMP)
ROM_LOAD( "jj4b01__mmipal16l8bcn.u0341.jed", 0x0000, 0x288, NO_DUMP)
ROM_END
ROM_END
ROM_START( raiden2f ) // same as raiden2e, different region
ROM_START( raiden2eu ) // same as raiden2ea, different region
ROM_REGION( 0x200000, "mainprg", 0 ) /* v30 main cpu */
ROM_LOAD16_BYTE("seibu_1.u0211", 0x000000, 0x80000, CRC(d7041be4) SHA1(3cf97132fba6f7b00c9059265f4e9f0bf1505b71) )
ROM_RELOAD(0x100000, 0x80000)
@ -2422,9 +2422,9 @@ ROM_START( raiden2f ) // same as raiden2e, different region
ROM_REGION( 0x10000, "pals", 0 ) /* PALS */
ROM_LOAD( "jj4b02__ami18cv8-15.u0342.jed", 0x0000, 0x288, NO_DUMP)
ROM_LOAD( "jj4b01__mmipal16l8bcn.u0341.jed", 0x0000, 0x288, NO_DUMP)
ROM_END
ROM_END
ROM_START( raiden2g ) // sort of a mixture of raiden2d easy set with voice rom of raiden2e and 2f and a unique sound rom
ROM_START( raiden2eua ) // sort of a mixture of raiden2e easy set with voice rom of raiden2ea and 2f and a unique sound rom
ROM_REGION( 0x200000, "mainprg", 0 ) /* v30 main cpu */
ROM_LOAD32_BYTE("seibu__1.27c020j.u1210", 0x000000, 0x40000, CRC(ED1514E3) SHA1(296125BFE3C4F3033F7AA319DD8554BC978C4A00) )
ROM_RELOAD(0x100000, 0x40000)
@ -2505,7 +2505,48 @@ ROM_START( raiden2nl )
ROM_REGION( 0x10000, "pals", 0 ) /* PALS */
ROM_LOAD( "jj4b02__ami18cv8-15.u0342.jed", 0x0000, 0x288, NO_DUMP)
ROM_LOAD( "jj4b01__mmipal16l8bcn.u0341.jed", 0x0000, 0x288, NO_DUMP)
ROM_END
ROM_END
ROM_START( raiden2u )
ROM_REGION( 0x200000, "mainprg", 0 ) /* v30 main cpu */
ROM_LOAD16_BYTE("1.u0211", 0x000000, 0x80000, CRC(b16df955) SHA1(9b7fd85cf2f2c9fea657f3c38abafa93673b3933) )
ROM_RELOAD(0x100000, 0x80000)
ROM_LOAD16_BYTE("2.u0212", 0x000001, 0x80000, CRC(2a14b112) SHA1(84cd9891b5be0b71b2bae3487ad38bed3045305e) )
ROM_RELOAD(0x100001, 0x80000)
ROM_REGION( 0x40000, "user2", 0 ) /* COPX */
ROM_LOAD( "copx-d2.u0313", 0x00000, 0x40000, CRC(a6732ff9) SHA1(c4856ec77869d9098da24b1bb3d7d58bb74b4cda) ) /* Soldered MASK ROM */
ROM_REGION( 0x20000, "audiocpu", 0 ) /* 64k code for sound Z80 */
ROM_LOAD( "seibu5.u1110", 0x000000, 0x08000, CRC(6d362472) SHA1(a362e500bb9492affde1f7a4da7e08dd16e755df) )
ROM_CONTINUE(0x10000,0x8000)
ROM_COPY( "audiocpu", 0, 0x018000, 0x08000 )
ROM_REGION( 0x020000, "gfx1", 0 ) /* chars */
ROM_LOAD( "seibu7.u0724", 0x000000, 0x020000, CRC(c7aa4d00) SHA1(9ad99d3891598c1ea3f12318400ee67666da56dd) )
ROM_REGION( 0x400000, "gfx2", 0 ) /* background gfx */
ROM_LOAD( "raiden_2_seibu_bg-1.u0714", 0x000000, 0x200000, CRC(e61ad38e) SHA1(63b06cd38db946ad3fc5c1482dc863ef80b58fec) ) /* Soldered MASK ROM */
ROM_LOAD( "raiden_2_seibu_bg-2.u075", 0x200000, 0x200000, CRC(a694a4bb) SHA1(39c2614d0effc899fe58f735604283097769df77) ) /* Soldered MASK ROM */
ROM_REGION( 0x800000, "gfx3", 0 ) /* sprite gfx (encrypted) */
ROM_LOAD32_WORD( "raiden_2_seibu_obj-1.u0811", 0x000000, 0x200000, CRC(ff08ef0b) SHA1(a1858430e8171ca8bab785457ef60e151b5e5cf1) ) /* Soldered MASK ROM */
ROM_LOAD32_WORD( "raiden_2_seibu_obj-2.u082", 0x000002, 0x200000, CRC(638eb771) SHA1(9774cc070e71668d7d1d20795502dccd21ca557b) ) /* Soldered MASK ROM */
ROM_LOAD32_WORD( "raiden_2_seibu_obj-3.u0837", 0x400000, 0x200000, CRC(897a0322) SHA1(abb2737a2446da5b364fc2d96524b43d808f4126) ) /* Soldered MASK ROM */
ROM_LOAD32_WORD( "raiden_2_seibu_obj-4.u0836", 0x400002, 0x200000, CRC(b676e188) SHA1(19cc838f1ccf9c4203cd0e5365e5d99ff3a4ff0f) ) /* Soldered MASK ROM */
ROM_REGION( 0x100000, "oki1", 0 ) /* ADPCM samples */
ROM_LOAD( "seibu6.u1017", 0x00000, 0x40000, CRC(fab9f8e4) SHA1(b1eff154c4f766b2d272ac6a57f8d54c9e39e3bb) )
ROM_REGION( 0x100000, "oki2", 0 ) /* ADPCM samples */
ROM_LOAD( "raiden_2_pcm.u1018", 0x00000, 0x40000, CRC(8cf0d17e) SHA1(0fbe0b1e1ca5360c7c8329331408e3d799b4714c) ) /* Soldered MASK ROM */
ROM_REGION( 0x10000, "pals", 0 ) /* PALS */
ROM_LOAD( "jj4b02__ami18cv8-15.u0342.jed", 0x0000, 0x288, NO_DUMP)
ROM_LOAD( "jj4b01__mmipal16l8bcn.u0341.jed", 0x0000, 0x288, NO_DUMP)
ROM_END
/* Raiden DX sets */
@ -3298,15 +3339,16 @@ DRIVER_INIT_MEMBER(raiden2_state,zeroteam)
/* GAME DRIVERS */
// rev numbers at end of the line just indicate which sets are the same code revisions (just a region byte change), they don't reflect the actual order of release
GAME( 1993, raiden2, 0, raiden2, raiden2, raiden2_state, raiden2, ROT270, "Seibu Kaihatsu (Fabtek license)", "Raiden II (US)", 0 ) // rev 1
GAME( 1993, raiden2a, raiden2, raiden2, raiden2, raiden2_state, raiden2, ROT270, "Seibu Kaihatsu (Metrotainment license)", "Raiden II (Hong Kong)", 0 ) // ^
GAME( 1993, raiden2b, raiden2, raiden2, raiden2, raiden2_state, raiden2, ROT270, "Seibu Kaihatsu", "Raiden II (Japan)", 0 ) // ^
GAME( 1993, raiden2c, raiden2, raiden2, raiden2, raiden2_state, raiden2, ROT270, "Seibu Kaihatsu", "Raiden II (Italy)", 0 ) // rev 2
GAME( 1993, raiden2d, raiden2, raiden2, raiden2, raiden2_state, raiden2, ROT270, "Seibu Kaihatsu", "Raiden II (easy version, set 1)", 0 ) // rev 3
GAME( 1993, raiden2e, raiden2, raiden2, raiden2, raiden2_state, raiden2, ROT270, "Seibu Kaihatsu", "Raiden II (easy version, set 2)", 0 ) // rev 4
GAME( 1993, raiden2f, raiden2, raiden2, raiden2, raiden2_state, raiden2, ROT270, "Seibu Kaihatsu (Fabtek license)", "Raiden II (US easy version, set 2)", 0 ) // ^
GAME( 1993, raiden2g, raiden2, raiden2, raiden2, raiden2_state, raiden2, ROT270, "Seibu Kaihatsu (Fabtek license)", "Raiden II (US easy version, set 1)", 0 ) // rev 3 and 4 mix?
GAME( 1993, raiden2, 0, raiden2, raiden2, raiden2_state, raiden2, ROT270, "Seibu Kaihatsu (Fabtek license)", "Raiden II (US, set 1)", 0 ) // rev 1
GAME( 1993, raiden2u, raiden2, raiden2, raiden2, raiden2_state, raiden2, ROT270, "Seibu Kaihatsu (Fabtek license)", "Raiden II (US, set 2)", 0 ) // ?
GAME( 1993, raiden2hk, raiden2, raiden2, raiden2, raiden2_state, raiden2, ROT270, "Seibu Kaihatsu (Metrotainment license)", "Raiden II (Hong Kong)", 0 ) // rev 1
GAME( 1993, raiden2j, raiden2, raiden2, raiden2, raiden2_state, raiden2, ROT270, "Seibu Kaihatsu", "Raiden II (Japan)", 0 ) // rev 1
GAME( 1993, raiden2i, raiden2, raiden2, raiden2, raiden2_state, raiden2, ROT270, "Seibu Kaihatsu", "Raiden II (Italy)", 0 ) // rev 2
GAME( 1993, raiden2nl, raiden2, raiden2, raiden2, raiden2_state, raiden2, ROT270, "Seibu Kaihatsu", "Raiden II (Holland)", 0 )
GAME( 1993, raiden2e, raiden2, raiden2, raiden2, raiden2_state, raiden2, ROT270, "Seibu Kaihatsu", "Raiden II (easy version, Korea?)", 0 ) // rev 3 (Region 0x04) - Korea?, if regions are the same as RDX, no license or region message tho
GAME( 1993, raiden2ea, raiden2, raiden2, raiden2, raiden2_state, raiden2, ROT270, "Seibu Kaihatsu", "Raiden II (easy version, Japan?)", 0 ) // rev 4 (Region 0x00) - Should be Japan, but the easy sets have no 'FOR USE IN JAPAN ONLY' display even when region is 00
GAME( 1993, raiden2eu, raiden2, raiden2, raiden2, raiden2_state, raiden2, ROT270, "Seibu Kaihatsu (Fabtek license)", "Raiden II (easy version, US set 2)", 0 ) // ^
GAME( 1993, raiden2eua, raiden2, raiden2, raiden2, raiden2_state, raiden2, ROT270, "Seibu Kaihatsu (Fabtek license)", "Raiden II (easy version, US set 1)", 0 ) // rev 3 and 4 mix?
GAME( 1994, raidendx, 0, raidendx, raidendx, raiden2_state, raidendx, ROT270, "Seibu Kaihatsu", "Raiden DX (UK)", 0 )
GAME( 1994, raidendxa1, raidendx, raidendx, raidendx, raiden2_state, raidendx, ROT270, "Seibu Kaihatsu (Metrotainment license)", "Raiden DX (Hong Kong, set 1)", 0 )

View File

@ -8319,14 +8319,16 @@ goodejan // (c) 1991 Seibu/Tecmo
goodejana // (c) 1991 Seibu/Tecmo
raiden2 // (c) 1993 Seibu Kaihatsu + Fabtek license
raiden2a // (c) 1993 Seibu Kaihatsu + Metrotainment license
raiden2b // (c) 1993 Seibu Kaihatsu
raiden2c // (c) 1993 Seibu Kaihatsu
raiden2d // (c) 1993 Seibu Kaihatsu
raiden2u // (c) 1993 Seibu Kaihatsu + Fabtek license
raiden2hk // (c) 1993 Seibu Kaihatsu + Metrotainment license
raiden2j // (c) 1993 Seibu Kaihatsu
raiden2i // (c) 1993 Seibu Kaihatsu
raiden2e // (c) 1993 Seibu Kaihatsu
raiden2f // (c) 1993 Seibu Kaihatsu + Fabtek license
raiden2g // (c) 1993 Seibu Kaihatsu
raiden2ea // (c) 1993 Seibu Kaihatsu
raiden2eu // (c) 1993 Seibu Kaihatsu + Fabtek license
raiden2eua // (c) 1993 Seibu Kaihatsu + Fabtek license
raiden2nl // (c) 1993 Seibu Kaihatsu
raidendx // (c) 1994 Seibu Kaihatsu
raidendxk // (c) 1994 Seibu Kaihatsu
raidendxu // (c) 1994 Seibu Kaihatsu + Fabtek license