trunk/src/mame/drivers/raiden2.c
| r32619 | r32620 | |
| 1960 | 1960 | ROM_END |
| 1961 | 1961 | |
| 1962 | 1962 | |
| 1963 | ROM_START( raiden2g ) // this is the same code revision as raiden2eua but a german region |
| 1964 | ROM_REGION( 0x200000, "mainprg", 0 ) /* v30 main cpu */ |
| 1965 | ROM_LOAD32_BYTE("raiden_2_1.bin", 0x000000, 0x40000, CRC(ed1514e3) SHA1(296125bfe3c4f3033f7aa319dd8554bc978c4a00) ) |
| 1966 | ROM_RELOAD(0x100000, 0x40000) |
| 1967 | ROM_LOAD32_BYTE("raiden_2_2.bin", 0x000001, 0x40000, CRC(bb6ecf2a) SHA1(d4f628e9d0ed2897654f05a8a2541e1ed3faf8dd) ) |
| 1968 | ROM_RELOAD(0x100001, 0x40000) |
| 1969 | ROM_LOAD32_BYTE("raiden_2_3.bin", 0x000002, 0x40000, CRC(6a01d52c) SHA1(983b914592ab9d9c058bebb5bccf5c882e2b82de) ) |
| 1970 | ROM_RELOAD(0x100002, 0x40000) |
| 1971 | ROM_LOAD32_BYTE("raiden_2_4.bin", 0x000003, 0x40000, CRC(81273f33) SHA1(074cedf44cc5286649cc101bce0b48d40234e472) ) |
| 1972 | ROM_RELOAD(0x100003, 0x40000) |
| 1963 | 1973 | |
| 1974 | ROM_REGION( 0x40000, "user2", 0 ) /* COPX */ |
| 1975 | ROM_LOAD( "copx-d2.u0313", 0x00000, 0x40000, CRC(a6732ff9) SHA1(c4856ec77869d9098da24b1bb3d7d58bb74b4cda) ) /* Soldered MASK ROM */ |
| 1976 | |
| 1977 | ROM_REGION( 0x20000, "audiocpu", 0 ) /* 64k code for sound Z80 */ |
| 1978 | ROM_LOAD( "raiden_2_5.bin", 0x000000, 0x08000, CRC(6d362472) SHA1(a362e500bb9492affde1f7a4da7e08dd16e755df) ) |
| 1979 | ROM_CONTINUE(0x10000,0x8000) |
| 1980 | ROM_COPY( "audiocpu", 0, 0x018000, 0x08000 ) |
| 1981 | |
| 1982 | ROM_REGION( 0x020000, "gfx1", 0 ) /* chars */ |
| 1983 | ROM_LOAD( "raiden_2_7.bin", 0x000000, 0x020000, CRC(c7aa4d00) SHA1(9ad99d3891598c1ea3f12318400ee67666da56dd) ) |
| 1984 | |
| 1985 | ROM_REGION( 0x400000, "gfx2", 0 ) /* background gfx */ |
| 1986 | ROM_LOAD( "raiden_2_seibu_bg-1.u0714", 0x000000, 0x200000, CRC(e61ad38e) SHA1(63b06cd38db946ad3fc5c1482dc863ef80b58fec) ) /* Soldered MASK ROM */ |
| 1987 | ROM_LOAD( "raiden_2_seibu_bg-2.u075", 0x200000, 0x200000, CRC(a694a4bb) SHA1(39c2614d0effc899fe58f735604283097769df77) ) /* Soldered MASK ROM */ |
| 1988 | |
| 1989 | ROM_REGION( 0x800000, "gfx3", 0 ) /* sprite gfx (encrypted) */ |
| 1990 | ROM_LOAD32_WORD( "raiden_2_seibu_obj-1.u0811", 0x000000, 0x200000, CRC(ff08ef0b) SHA1(a1858430e8171ca8bab785457ef60e151b5e5cf1) ) /* Soldered MASK ROM */ |
| 1991 | ROM_LOAD32_WORD( "raiden_2_seibu_obj-2.u082", 0x000002, 0x200000, CRC(638eb771) SHA1(9774cc070e71668d7d1d20795502dccd21ca557b) ) /* Soldered MASK ROM */ |
| 1992 | ROM_LOAD32_WORD( "raiden_2_seibu_obj-3.u0837", 0x400000, 0x200000, CRC(897a0322) SHA1(abb2737a2446da5b364fc2d96524b43d808f4126) ) /* Soldered MASK ROM */ |
| 1993 | ROM_LOAD32_WORD( "raiden_2_seibu_obj-4.u0836", 0x400002, 0x200000, CRC(b676e188) SHA1(19cc838f1ccf9c4203cd0e5365e5d99ff3a4ff0f) ) /* Soldered MASK ROM */ |
| 1994 | |
| 1995 | ROM_REGION( 0x100000, "oki1", 0 ) /* ADPCM samples */ |
| 1996 | ROM_LOAD( "raiden_2_6.bin", 0x00000, 0x40000, CRC(fab9f8e4) SHA1(b1eff154c4f766b2d272ac6a57f8d54c9e39e3bb) ) |
| 1997 | |
| 1998 | ROM_REGION( 0x100000, "oki2", 0 ) /* ADPCM samples */ |
| 1999 | ROM_LOAD( "raiden_2_pcm.u1018", 0x00000, 0x40000, CRC(8cf0d17e) SHA1(0fbe0b1e1ca5360c7c8329331408e3d799b4714c) ) /* Soldered MASK ROM */ |
| 2000 | |
| 2001 | ROM_REGION( 0x10000, "pals", 0 ) /* PALS */ |
| 2002 | ROM_LOAD( "jj4b02__ami18cv8-15.u0342.jed", 0x0000, 0x288, NO_DUMP) |
| 2003 | ROM_LOAD( "jj4b01__mmipal16l8bcn.u0341.jed", 0x0000, 0x288, NO_DUMP) |
| 2004 | ROM_END |
| 2005 | |
| 1964 | 2006 | ROM_START( raiden2nl ) |
| 1965 | 2007 | ROM_REGION( 0x200000, "mainprg", 0 ) /* v30 main cpu */ |
| 1966 | 2008 | ROM_LOAD16_BYTE("1_u0211.bin", 0x000000, 0x80000, CRC(53be3dd0) SHA1(304d118423e4085eea3b883bd625d90d21bb2054) ) |
| r32619 | r32620 | |
| 2967 | 3009 | GAME( 1993, raiden2ea, raiden2, raiden2, raiden2, raiden2_state, raiden2, ROT270, "Seibu Kaihatsu", "Raiden II (easy version, Japan?)", GAME_SUPPORTS_SAVE ) // rev 4 (Region 0x00) - Should be Japan, but the easy sets have no 'FOR USE IN JAPAN ONLY' display even when region is 00 |
| 2968 | 3010 | GAME( 1993, raiden2eu, raiden2, raiden2, raiden2, raiden2_state, raiden2, ROT270, "Seibu Kaihatsu (Fabtek license)", "Raiden II (easy version, US set 2)", GAME_SUPPORTS_SAVE ) // ^ |
| 2969 | 3011 | GAME( 1993, raiden2eua, raiden2, raiden2, raiden2, raiden2_state, raiden2, ROT270, "Seibu Kaihatsu (Fabtek license)", "Raiden II (easy version, US set 1)", GAME_SUPPORTS_SAVE ) // rev 3 and 4 mix? |
| 2970 | | GAME( 1993, raiden2dx, raiden2, raidendx, raiden2, raiden2_state, raidendx, ROT270, "Seibu Kaihatsu", "Raiden II (Raiden DX hardware)", GAME_SUPPORTS_SAVE ) |
| 3012 | GAME( 1993, raiden2g, raiden2, raiden2, raiden2, raiden2_state, raiden2, ROT270, "Seibu Kaihatsu (Tuning license)", "Raiden II (easy version, Germany)", GAME_SUPPORTS_SAVE ) |
| 3013 | GAME( 1993, raiden2dx, raiden2, raidendx, raiden2, raiden2_state, raidendx, ROT270, "Seibu Kaihatsu", "Raiden II (harder, Raiden DX hardware)", GAME_SUPPORTS_SAVE ) |
| 2971 | 3014 | |
| 2972 | 3015 | GAME( 1994, raidendx, 0, raidendx, raidendx, raiden2_state, raidendx, ROT270, "Seibu Kaihatsu", "Raiden DX (UK)", GAME_SUPPORTS_SAVE ) |
| 2973 | 3016 | GAME( 1994, raidendxa1, raidendx, raidendx, raidendx, raiden2_state, raidendx, ROT270, "Seibu Kaihatsu (Metrotainment license)", "Raiden DX (Hong Kong, set 1)", GAME_SUPPORTS_SAVE ) |