Previous 199869 Revisions Next

r32141 Tuesday 16th September, 2014 at 22:53:43 UTC by David Haywood
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)
[src/mame]mame.lst
[src/mame/drivers]raiden2.c

trunk/src/mame/drivers/raiden2.c
r32140r32141
20442044
20452045/* Note: some raiden 2 fabtek usa boards (the one Hammad sent to LN and Balrog, at least) have the
20462046    ROM_LOAD( "seibu5.u1110",  0x000000, 0x08000, CRC(8f130589) SHA1(e58c8beaf9f27f063ffbcb0ab4600123c25ce6f3) )
2047    z80 sound rom as used in raiden2a instead of the
2047    z80 sound rom as used in raiden2hk instead of the
20482048    ROM_LOAD( "snd.u1110",  0x000000, 0x08000, CRC(f51a28f9) SHA1(7ae2e2ba0c8159a544a8fd2bb0c2c694ba849302) )
20492049    rom from raiden2. Slight version difference, and I don't know which is older/newer. - LN
20502050
r32140r32141
20522052Note: type numbers are NOT NECESSARILY in chronological version order YET.
20532053SETNAME   LONGNAME       PRG TYPES   SND(u1110) TYPE   VOICE(u1017) TYPE  FX0(u0724) TYPE  Notes
20542054raiden2   (set 1 fabtek) 1 1'        1(f51a28f9)       1(fb0fca23)        1(c9ec9469)      sepia fighter on hiscore
2055raiden2a  (set 2 metro)  1 2'        2(8f130589)       1(fb0fca23)        1(c9ec9469)      sepia fighter on hiscore
2056raiden2b  (set 3 japan)  1 3'        2(8f130589)       1(fb0fca23)        1(c9ec9469)      sepia fighter on hiscore
2057raiden2c  (set 4 italy)  2 4'        3(5db9f922)       1(fb0fca23)        1(c9ec9469)      sepia fighter on hiscore
2055raiden2hk (set 2 metro)  1 2'        2(8f130589)       1(fb0fca23)        1(c9ec9469)      sepia fighter on hiscore
2056raiden2j  (set 3 japan)  1 3'        2(8f130589)       1(fb0fca23)        1(c9ec9469)      sepia fighter on hiscore
2057raiden2i  (set 4 italy)  2 4'        3(5db9f922)       1(fb0fca23)        1(c9ec9469)      sepia fighter on hiscore
20582058(trap15: one of these four above has aama serial 0587600)
2059raiden2d  (set 5 easy)   3 5'        4(6bad0a3e)       2(488d050f)        2(c709bdf6)      red fighter on hiscore
2060raiden2e  (set 6 easy)   4 6'        5(f5f835af)       3(fab9f8e4)        3(c7aa4d00)      red fighter on hiscore
2061raiden2f  (set 7 easy fabtek) 4 7'   5(f5f835af)       3(fab9f8e4)        3(c7aa4d00)      red fighter on hiscore
2062raiden2g  (set 8 easy fabtek) 3 8'   6(6d362472)       3(fab9f8e4)        3(c7aa4d00)      red fighter on hiscore, sn 0003068, aama 0557135
2059raiden2e  (set 5 easy)   3 5'        4(6bad0a3e)       2(488d050f)        2(c709bdf6)      red fighter on hiscore
2060raiden2ea (set 6 easy)   4 6'        5(f5f835af)       3(fab9f8e4)        3(c7aa4d00)      red fighter on hiscore
2061raiden2eu (set 7 easy fabtek) 4 7'   5(f5f835af)       3(fab9f8e4)        3(c7aa4d00)      red fighter on hiscore
2062raiden2eua (set 8 easy fabtek) 3 8'   6(6d362472)       3(fab9f8e4)        3(c7aa4d00)      red fighter on hiscore, sn 0003068, aama 0557135
20632063^ this set has 4 prg roms: 1 and 3 correspond to seibu1/prg0 and 2 and 4 correspond to seibu2/prg1
20642064balrog+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
20652065
r32140r32141
21372137
21382138*/
21392139
2140ROM_START( raiden2a )
2140ROM_START( raiden2hk )
21412141   ROM_REGION( 0x200000, "mainprg", 0 ) /* v30 main cpu */
21422142   ROM_LOAD16_BYTE("prg0.u0211",   0x000000, 0x80000, CRC(09475ec4) SHA1(05027f2d8f9e11fcbd485659eda68ada286dae32) ) // rom1
21432143   ROM_RELOAD(0x100000, 0x80000)
r32140r32141
22112211
22122212*/
22132213
2214ROM_START( raiden2b )
2214ROM_START( raiden2j )
22152215   ROM_REGION( 0x200000, "mainprg", 0 ) /* v30 main cpu */
22162216   ROM_LOAD16_BYTE("prg0.u0211",   0x000000, 0x80000, CRC(09475ec4) SHA1(05027f2d8f9e11fcbd485659eda68ada286dae32) ) // rom1
22172217   ROM_RELOAD(0x100000, 0x80000)
r32140r32141
22502250   ROM_LOAD( "jj4b01__mmipal16l8bcn.u0341.jed", 0x0000, 0x288, NO_DUMP)
22512251   ROM_END
22522252
2253ROM_START( raiden2c )
2253ROM_START( raiden2i )
22542254   ROM_REGION( 0x200000, "mainprg", 0 ) /* v30 main cpu */
22552255   ROM_LOAD16_BYTE("seibu1.u0211",   0x000000, 0x80000, CRC(c1fc70f5) SHA1(a054f5ae9583972c406d9cf871340d5e072d71a3) ) /* Italian set */
22562256   ROM_RELOAD(0x100000, 0x80000)
r32140r32141
23072307
23082308*/
23092309
2310ROM_START( raiden2d )
2310ROM_START( raiden2e )
23112311   ROM_REGION( 0x200000, "mainprg", 0 ) /* v30 main cpu */
23122312   ROM_LOAD16_BYTE("r2_prg_0.u0211",   0x000000, 0x80000, CRC(2abc848c) SHA1(1df4276d0074fcf1267757fa0b525a980a520f3d) )
23132313   ROM_RELOAD(0x100000, 0x80000)
r32140r32141
23462346   ROM_LOAD( "jj4b01__mmipal16l8bcn.u0341.jed", 0x0000, 0x288, NO_DUMP)
23472347ROM_END
23482348
2349ROM_START( raiden2e )
2349ROM_START( raiden2ea )
23502350   ROM_REGION( 0x200000, "mainprg", 0 ) /* v30 main cpu */
23512351   ROM_LOAD16_BYTE("r2.1.u0211",  0x000000, 0x80000, CRC(d7041be4) SHA1(3cf97132fba6f7b00c9059265f4e9f0bf1505b71) )
23522352   ROM_RELOAD(0x100000, 0x80000)
r32140r32141
23832383   ROM_REGION( 0x10000, "pals", 0 )    /* PALS */
23842384   ROM_LOAD( "jj4b02__ami18cv8-15.u0342.jed", 0x0000, 0x288, NO_DUMP)
23852385   ROM_LOAD( "jj4b01__mmipal16l8bcn.u0341.jed", 0x0000, 0x288, NO_DUMP)
2386   ROM_END
2386ROM_END
23872387
2388ROM_START( raiden2f ) // same as raiden2e, different region
2388ROM_START( raiden2eu ) // same as raiden2ea, different region
23892389   ROM_REGION( 0x200000, "mainprg", 0 ) /* v30 main cpu */
23902390   ROM_LOAD16_BYTE("seibu_1.u0211",  0x000000, 0x80000, CRC(d7041be4) SHA1(3cf97132fba6f7b00c9059265f4e9f0bf1505b71) )
23912391   ROM_RELOAD(0x100000, 0x80000)
r32140r32141
24222422   ROM_REGION( 0x10000, "pals", 0 )    /* PALS */
24232423   ROM_LOAD( "jj4b02__ami18cv8-15.u0342.jed", 0x0000, 0x288, NO_DUMP)
24242424   ROM_LOAD( "jj4b01__mmipal16l8bcn.u0341.jed", 0x0000, 0x288, NO_DUMP)
2425   ROM_END
2425ROM_END
24262426
2427ROM_START( raiden2g ) // sort of a mixture of raiden2d easy set with voice rom of raiden2e and 2f and a unique sound rom
2427ROM_START( raiden2eua ) // sort of a mixture of raiden2e easy set with voice rom of raiden2ea and 2f and a unique sound rom
24282428   ROM_REGION( 0x200000, "mainprg", 0 ) /* v30 main cpu */
24292429   ROM_LOAD32_BYTE("seibu__1.27c020j.u1210",   0x000000, 0x40000, CRC(ED1514E3) SHA1(296125BFE3C4F3033F7AA319DD8554BC978C4A00) )
24302430   ROM_RELOAD(0x100000, 0x40000)
r32140r32141
25052505   ROM_REGION( 0x10000, "pals", 0 )    /* PALS */
25062506   ROM_LOAD( "jj4b02__ami18cv8-15.u0342.jed", 0x0000, 0x288, NO_DUMP)
25072507   ROM_LOAD( "jj4b01__mmipal16l8bcn.u0341.jed", 0x0000, 0x288, NO_DUMP)
2508   ROM_END
2508ROM_END
25092509
2510
2511ROM_START( raiden2u )
2512   ROM_REGION( 0x200000, "mainprg", 0 ) /* v30 main cpu */
2513   ROM_LOAD16_BYTE("1.u0211",  0x000000, 0x80000, CRC(b16df955) SHA1(9b7fd85cf2f2c9fea657f3c38abafa93673b3933) )
2514   ROM_RELOAD(0x100000, 0x80000)
2515   ROM_LOAD16_BYTE("2.u0212",  0x000001, 0x80000, CRC(2a14b112) SHA1(84cd9891b5be0b71b2bae3487ad38bed3045305e) )
2516   ROM_RELOAD(0x100001, 0x80000)
2517
2518   ROM_REGION( 0x40000, "user2", 0 )   /* COPX */
2519   ROM_LOAD( "copx-d2.u0313", 0x00000, 0x40000, CRC(a6732ff9) SHA1(c4856ec77869d9098da24b1bb3d7d58bb74b4cda) ) /* Soldered MASK ROM */
2520
2521   ROM_REGION( 0x20000, "audiocpu", 0 ) /* 64k code for sound Z80 */
2522   ROM_LOAD( "seibu5.u1110", 0x000000, 0x08000, CRC(6d362472) SHA1(a362e500bb9492affde1f7a4da7e08dd16e755df) )
2523   ROM_CONTINUE(0x10000,0x8000)
2524   ROM_COPY( "audiocpu", 0, 0x018000, 0x08000 )
2525
2526   ROM_REGION( 0x020000, "gfx1", 0 ) /* chars */
2527   ROM_LOAD( "seibu7.u0724", 0x000000, 0x020000, CRC(c7aa4d00) SHA1(9ad99d3891598c1ea3f12318400ee67666da56dd) )
2528
2529   ROM_REGION( 0x400000, "gfx2", 0 ) /* background gfx */
2530   ROM_LOAD( "raiden_2_seibu_bg-1.u0714", 0x000000, 0x200000, CRC(e61ad38e) SHA1(63b06cd38db946ad3fc5c1482dc863ef80b58fec) ) /* Soldered MASK ROM */
2531   ROM_LOAD( "raiden_2_seibu_bg-2.u075",  0x200000, 0x200000, CRC(a694a4bb) SHA1(39c2614d0effc899fe58f735604283097769df77) ) /* Soldered MASK ROM */
2532
2533   ROM_REGION( 0x800000, "gfx3", 0 ) /* sprite gfx (encrypted) */
2534   ROM_LOAD32_WORD( "raiden_2_seibu_obj-1.u0811", 0x000000, 0x200000, CRC(ff08ef0b) SHA1(a1858430e8171ca8bab785457ef60e151b5e5cf1) ) /* Soldered MASK ROM */
2535   ROM_LOAD32_WORD( "raiden_2_seibu_obj-2.u082",  0x000002, 0x200000, CRC(638eb771) SHA1(9774cc070e71668d7d1d20795502dccd21ca557b) ) /* Soldered MASK ROM */
2536   ROM_LOAD32_WORD( "raiden_2_seibu_obj-3.u0837", 0x400000, 0x200000, CRC(897a0322) SHA1(abb2737a2446da5b364fc2d96524b43d808f4126) ) /* Soldered MASK ROM */
2537   ROM_LOAD32_WORD( "raiden_2_seibu_obj-4.u0836", 0x400002, 0x200000, CRC(b676e188) SHA1(19cc838f1ccf9c4203cd0e5365e5d99ff3a4ff0f) ) /* Soldered MASK ROM */
2538
2539   ROM_REGION( 0x100000, "oki1", 0 )   /* ADPCM samples */
2540   ROM_LOAD( "seibu6.u1017", 0x00000, 0x40000, CRC(fab9f8e4) SHA1(b1eff154c4f766b2d272ac6a57f8d54c9e39e3bb) )
2541
2542   ROM_REGION( 0x100000, "oki2", 0 )   /* ADPCM samples */
2543   ROM_LOAD( "raiden_2_pcm.u1018", 0x00000, 0x40000, CRC(8cf0d17e) SHA1(0fbe0b1e1ca5360c7c8329331408e3d799b4714c) ) /* Soldered MASK ROM */
2544
2545   ROM_REGION( 0x10000, "pals", 0 )    /* PALS */
2546   ROM_LOAD( "jj4b02__ami18cv8-15.u0342.jed", 0x0000, 0x288, NO_DUMP)
2547   ROM_LOAD( "jj4b01__mmipal16l8bcn.u0341.jed", 0x0000, 0x288, NO_DUMP)
2548ROM_END
2549
2550
25102551/* Raiden DX sets */
25112552
25122553ROM_START( raidendx )
r32140r32141
32983339/* GAME DRIVERS */
32993340
33003341// 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
3301GAME( 1993, raiden2,    0,        raiden2,  raiden2,  raiden2_state, raiden2,  ROT270, "Seibu Kaihatsu (Fabtek license)", "Raiden II (US)", 0 ) // rev 1
3302GAME( 1993, raiden2a,   raiden2,  raiden2,  raiden2,  raiden2_state, raiden2,  ROT270, "Seibu Kaihatsu (Metrotainment license)", "Raiden II (Hong Kong)", 0 ) //  ^
3303GAME( 1993, raiden2b,   raiden2,  raiden2,  raiden2,  raiden2_state, raiden2,  ROT270, "Seibu Kaihatsu", "Raiden II (Japan)", 0 ) //  ^
3304GAME( 1993, raiden2c,   raiden2,  raiden2,  raiden2,  raiden2_state, raiden2,  ROT270, "Seibu Kaihatsu", "Raiden II (Italy)", 0 ) // rev 2
3305GAME( 1993, raiden2d,   raiden2,  raiden2,  raiden2,  raiden2_state, raiden2,  ROT270, "Seibu Kaihatsu", "Raiden II (easy version, set 1)", 0 ) // rev 3
3306GAME( 1993, raiden2e,   raiden2,  raiden2,  raiden2,  raiden2_state, raiden2,  ROT270, "Seibu Kaihatsu", "Raiden II (easy version, set 2)", 0 ) // rev 4
3307GAME( 1993, raiden2f,   raiden2,  raiden2,  raiden2,  raiden2_state, raiden2,  ROT270, "Seibu Kaihatsu (Fabtek license)", "Raiden II (US easy version, set 2)", 0 ) //  ^
3308GAME( 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?
3342GAME( 1993, raiden2,    0,        raiden2,  raiden2,  raiden2_state, raiden2,  ROT270, "Seibu Kaihatsu (Fabtek license)", "Raiden II (US, set 1)", 0 ) // rev 1
3343GAME( 1993, raiden2u,   raiden2,  raiden2,  raiden2,  raiden2_state, raiden2,  ROT270, "Seibu Kaihatsu (Fabtek license)", "Raiden II (US, set 2)", 0 ) // ?
3344GAME( 1993, raiden2hk,  raiden2,  raiden2,  raiden2,  raiden2_state, raiden2,  ROT270, "Seibu Kaihatsu (Metrotainment license)", "Raiden II (Hong Kong)", 0 ) //  rev 1
3345GAME( 1993, raiden2j,   raiden2,  raiden2,  raiden2,  raiden2_state, raiden2,  ROT270, "Seibu Kaihatsu", "Raiden II (Japan)", 0 ) //  rev 1
3346GAME( 1993, raiden2i,   raiden2,  raiden2,  raiden2,  raiden2_state, raiden2,  ROT270, "Seibu Kaihatsu", "Raiden II (Italy)", 0 ) // rev 2
33093347GAME( 1993, raiden2nl,  raiden2,  raiden2,  raiden2,  raiden2_state, raiden2,  ROT270, "Seibu Kaihatsu", "Raiden II (Holland)", 0 )
3348GAME( 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
3349GAME( 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
3350GAME( 1993, raiden2eu,  raiden2,  raiden2,  raiden2,  raiden2_state, raiden2,  ROT270, "Seibu Kaihatsu (Fabtek license)", "Raiden II (easy version, US set 2)", 0 ) //  ^
3351GAME( 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?
33103352
33113353GAME( 1994, raidendx,   0,        raidendx, raidendx, raiden2_state, raidendx, ROT270, "Seibu Kaihatsu", "Raiden DX (UK)", 0 )
33123354GAME( 1994, raidendxa1, raidendx, raidendx, raidendx, raiden2_state, raidendx, ROT270, "Seibu Kaihatsu (Metrotainment license)", "Raiden DX (Hong Kong, set 1)", 0 )
trunk/src/mame/mame.lst
r32140r32141
83198319goodejana       // (c) 1991 Seibu/Tecmo
83208320
83218321raiden2         // (c) 1993 Seibu Kaihatsu + Fabtek license
8322raiden2a        // (c) 1993 Seibu Kaihatsu + Metrotainment license
8323raiden2b        // (c) 1993 Seibu Kaihatsu
8324raiden2c        // (c) 1993 Seibu Kaihatsu
8325raiden2d        // (c) 1993 Seibu Kaihatsu
8322raiden2u      // (c) 1993 Seibu Kaihatsu + Fabtek license
8323raiden2hk       // (c) 1993 Seibu Kaihatsu + Metrotainment license
8324raiden2j        // (c) 1993 Seibu Kaihatsu
8325raiden2i        // (c) 1993 Seibu Kaihatsu
83268326raiden2e        // (c) 1993 Seibu Kaihatsu
8327raiden2f        // (c) 1993 Seibu Kaihatsu + Fabtek license
8328raiden2g        // (c) 1993 Seibu Kaihatsu
8327raiden2ea       // (c) 1993 Seibu Kaihatsu
8328raiden2eu       // (c) 1993 Seibu Kaihatsu + Fabtek license
8329raiden2eua      // (c) 1993 Seibu Kaihatsu + Fabtek license
83298330raiden2nl       // (c) 1993 Seibu Kaihatsu
8331
83308332raidendx        // (c) 1994 Seibu Kaihatsu
83318333raidendxk       // (c) 1994 Seibu Kaihatsu
83328334raidendxu       // (c) 1994 Seibu Kaihatsu + Fabtek license

Previous 199869 Revisions Next


© 1997-2024 The MAME Team