trunk/src/mame/drivers/seibuspi.c
| r23546 | r23547 | |
| 2955 | 2955 | ROM_LOAD("flash0_blank_region22.u1053", 0x000000, 0x100000, CRC(5fee8413) SHA1(6d6a62fa01293b4ba4b349a39820d024add6ea22) ) |
| 2956 | 2956 | ROM_END |
| 2957 | 2957 | |
| 2958 | | ROM_START( rdfts ) /* Single board version SXX2E Ver3.0 */ |
| 2959 | | ROM_REGION32_LE( 0x200000, "maincpu", 0 ) /* i386 program */ |
| 2960 | | ROM_LOAD32_BYTE("seibu_1.u0259", 0x000000, 0x080000, CRC(e278dddd) SHA1(fe54a0d0f9e8596268f7f37e85d71c5c2d8b2846) ) // socket is silkscreened on pcb PRG0 |
| 2961 | | ROM_LOAD32_BYTE("raiden-f_prg2.u0258", 0x000001, 0x080000, CRC(58ccb10c) SHA1(0cce4057bfada78121d9586574b98d46cdd7dd46) ) // socket is silkscreened on pcb PRG1 |
| 2962 | | ROM_LOAD32_WORD("raiden-f_prg34.u0262", 0x000002, 0x100000, CRC(63f01d17) SHA1(74dbd0417b974583da87fc6c7a081b03fd4e16b8) ) // socket is silkscreened on pcb PRG23 |
| 2963 | 2958 | |
| 2964 | | ROM_REGION( 0x40000, "audiocpu", 0 ) /* 256K ROM for the Z80 */ |
| 2965 | | ROM_LOAD("seibu_zprg.u1139", 0x000000, 0x20000, CRC(c1fda3e8) SHA1(c1d3a7ba0601a80534ec32249de71d33a828a162) ) // pads are silkscreened ZPRG |
| 2966 | | |
| 2967 | | ROM_REGION( 0x30000, "gfx1", 0 ) /* text layer roms */ |
| 2968 | | ROM_LOAD24_WORD("raiden-f_fix.u0535", 0x000000, 0x20000, CRC(2be2936b) SHA1(9e719f7328a52af220b6f084c1e0990ca6e2d533) ) // socket is silkscreened on pcb FIX01 |
| 2969 | | ROM_LOAD24_BYTE("seibu_fix2.u0528", 0x000002, 0x10000, CRC(4d87e1ea) SHA1(3230e9b643fad773e61ab8ce09c0cd7d4d0558e3) ) // socket is silkscreened on pcb FIX2 |
| 2970 | | |
| 2971 | | ROM_REGION( 0x600000, "gfx2", 0 ) /* background layer roms */ |
| 2972 | | ROM_LOAD24_WORD("gun_dogs_bg1-d.u0526", 0x000000, 0x200000, CRC(6a68054c) SHA1(5cbfc4ac90045f1401c2dda7a51936558c9de07e) ) // pads are silkscreened on pcb BG12 |
| 2973 | | ROM_LOAD24_BYTE("gun_dogs_bg1-p.u0531", 0x000002, 0x100000, CRC(3400794a) SHA1(719808f7442bac612cefd7b7fffcd665e6337ad0) ) // pads are silkscreened on pcb BG12P |
| 2974 | | ROM_LOAD24_WORD("gun_dogs_bg2-d.u0534", 0x300000, 0x200000, CRC(61cd2991) SHA1(bb608e3948bf9ea35b5e1615d2ba6858d029dcbe) ) // pads are silkscreened on pcb BG3 |
| 2975 | | ROM_LOAD24_BYTE("gun_dogs_bg2-p.u0530", 0x300002, 0x100000, CRC(502d5799) SHA1(c3a0e1a4f5a7b35572ae1ff31315da4ed08aa2fe) ) // pads are silkscreened on pcb BG3P |
| 2976 | | |
| 2977 | | ROM_REGION( 0xc00000, "gfx3", 0 ) /* sprites */ |
| 2978 | | ROM_LOAD("gun_dogs_obj-1.u0322", 0x000000, 0x400000, CRC(59d86c99) SHA1(d3c9241e7b51fe21f8351051b063f91dc69bf905) ) // pads are silkscreened on pcb OBJ1 |
| 2979 | | ROM_LOAD("gun_dogs_obj-2.u0324", 0x400000, 0x400000, CRC(1ceb0b6f) SHA1(97225a9b3e7be18080aa52f6570af2cce8f25c06) ) // pads are silkscreened on pcb OBJ2 |
| 2980 | | ROM_LOAD("gun_dogs_obj-3.u0323", 0x800000, 0x400000, CRC(36e93234) SHA1(51917a80b7da5c32a9434a1076fc2916d62e6a3e) ) // pads are silkscreened on pcb OBJ3 |
| 2981 | | |
| 2982 | | ROM_REGION( 0x200000, "ymf", ROMREGION_ERASE00 ) /* sound roms */ |
| 2983 | | ROM_LOAD("raiden-f_pcm2.u0975", 0x000000, 0x200000, CRC(3f8d4a48) SHA1(30664a2908daaeaee58f7e157516b522c952e48d) ) // pads are silkscreened SOUND0 |
| 2984 | | /* SOUND1 socket is unpopulated */ |
| 2985 | | ROM_END |
| 2986 | | |
| 2987 | | |
| 2988 | 2959 | ROM_START( rdft2 ) /* SPI Cart, Europe */ |
| 2989 | 2960 | ROM_REGION32_LE( 0x200000, "maincpu", 0 ) /* i386 program */ |
| 2990 | 2961 | ROM_LOAD32_BYTE("prg0.tun", 0x000000, 0x80000, CRC(3cb3fdca) SHA1(4b472dfd65c7bbbcb92a295aa73b0fa70581455b) ) |
| r23546 | r23547 | |
| 3245 | 3216 | ROM_LOAD("flash0_blank_region20.u1053", 0x000000, 0x100000, CRC(f2051161) SHA1(45cbd5fd9ae0ca0c5c3450bca5f6806ddce3c56f) ) |
| 3246 | 3217 | ROM_END |
| 3247 | 3218 | |
| 3248 | | ROM_START( rdft2us ) /* Single board version SXX2F */ |
| 3249 | | ROM_REGION32_LE( 0x200000, "maincpu", 0 ) /* i386 program */ |
| 3250 | | ROM_LOAD32_BYTE("prg0.u0259", 0x000000, 0x80000, CRC(ff3eeec1) SHA1(88c1741e4936db9a5b13e562061b0f1cc6fa6b36) ) |
| 3251 | | ROM_LOAD32_BYTE("prg1.u0258", 0x000001, 0x80000, CRC(e2cf77d6) SHA1(173cc0e304c9dadea4ed0812ebb64c6c83549912) ) |
| 3252 | | ROM_LOAD32_BYTE("prg2.u0265", 0x000002, 0x80000, CRC(cae87e1f) SHA1(e460aad693eb2702ae11f758b11d37f852d00790) ) |
| 3253 | | ROM_LOAD32_BYTE("prg3.u0264", 0x000003, 0x80000, CRC(83f4fb5f) SHA1(73f58daa1aae0c4978db409cedd736fb49b15f1c) ) |
| 3254 | 3219 | |
| 3255 | | ROM_REGION( 0x40000, "audiocpu", 0 ) /* 256K ROM for the Z80 */ |
| 3256 | | ROM_LOAD("zprg.u091", 0x000000, 0x20000, CRC(cc543c4f) SHA1(6e5c93fd3d21c594571b071d4a830211e1f162b2) ) |
| 3257 | | |
| 3258 | | ROM_REGION( 0x30000, "gfx1", 0 ) |
| 3259 | | ROM_LOAD24_BYTE("fix0.u0524", 0x000001, 0x10000, CRC(6fdf4cf6) SHA1(7e9d4a49e829dfdc373c0f5acfbe8c7a91ac115b) ) |
| 3260 | | ROM_LOAD24_BYTE("fix1.u0518", 0x000000, 0x10000, CRC(69b7899b) SHA1(d3cacd4ef4d2c95d803403101beb9d4be75fae61) ) |
| 3261 | | ROM_LOAD24_BYTE("fixp.u0514", 0x000002, 0x10000, CRC(99a5fece) SHA1(44ae95d650ed6e00202d3438f5f91a5e52e319cb) ) |
| 3262 | | |
| 3263 | | ROM_REGION( 0xc00000, "gfx2", 0 ) /* background layer roms */ |
| 3264 | | ROM_LOAD24_WORD("bg-1d.u0535", 0x000000, 0x400000, CRC(6143f576) SHA1(c034923d0663d9ef24357a03098b8cb81dbab9f8) ) |
| 3265 | | ROM_LOAD24_BYTE("bg-1p.u0537", 0x000002, 0x200000, CRC(55e64ef7) SHA1(aae991268948d07342ee8ba1b3761bd180aab8ec) ) |
| 3266 | | ROM_LOAD24_WORD("bg-2d.u0536", 0x600000, 0x400000, CRC(c607a444) SHA1(dc1aa96a42e9394ca6036359670a4ec6f830c96d) ) |
| 3267 | | ROM_LOAD24_BYTE("bg-2p.u0538", 0x600002, 0x200000, CRC(f0830248) SHA1(6075df96b49e70d2243fef691e096119e7a4d044) ) |
| 3268 | | |
| 3269 | | ROM_REGION( 0x1200000, "gfx3", 0 ) /* sprites */ |
| 3270 | | ROM_LOAD("obj3.u075", 0x0000000, 0x400000, CRC(e08f42dc) SHA1(5188d71d4355eaf43ea8893b4cfc4fe80cc24f41) ) |
| 3271 | | ROM_LOAD("obj3b.u078", 0x0400000, 0x200000, CRC(1b6a523c) SHA1(99a420dbc8e22e7832ccda7cec9fa661a2a2687a) ) |
| 3272 | | ROM_LOAD("obj2.u074", 0x0600000, 0x400000, CRC(7aeadd8e) SHA1(47103c0579240c5b1add4d0b164eaf76f5fa97f0) ) |
| 3273 | | ROM_LOAD("obj2b.u077", 0x0a00000, 0x200000, CRC(5d790a5d) SHA1(1ed5d4ad4c9a7e505ce35dcc90d184c26ce891dc) ) |
| 3274 | | ROM_LOAD("obj1.u073", 0x0c00000, 0x400000, CRC(c2c50f02) SHA1(b81397b5800c6d49f58b7ac7ff6eac56da3c5257) ) |
| 3275 | | ROM_LOAD("obj1b.u076", 0x1000000, 0x200000, CRC(5259321f) SHA1(3c70c1147e49f81371d0f60f7108d9718d56faf4) ) |
| 3276 | | |
| 3277 | | ROM_REGION( 0x280000, "ymf", ROMREGION_ERASE00 ) /* sound roms */ |
| 3278 | | ROM_LOAD("pcm.u0103", 0x000000, 0x200000, CRC(2edc30b5) SHA1(c25d690d633657fc3687636b9070f36bd305ae06) ) |
| 3279 | | ROM_LOAD("sound1.u0107", 0x200000, 0x080000, CRC(20384b0e) SHA1(9c5d725418543df740f9145974ed6ffbbabee1d0) ) /* Different sound1 then SPI carts */ |
| 3280 | | ROM_END |
| 3281 | | |
| 3282 | | |
| 3283 | 3220 | ROM_START( rfjet ) /* SPI Cart, Europe */ |
| 3284 | 3221 | ROM_REGION32_LE( 0x200000, "maincpu", 0 ) /* i386 program */ |
| 3285 | 3222 | ROM_LOAD32_BYTE("prg0.u0211", 0x000000, 0x80000, CRC(e5a3b304) SHA1(f7285f9c69c589fcc71082dc0b9225fdccec855f) ) |
| r23546 | r23547 | |
| 3450 | 3387 | ROM_LOAD("flash0_blank_region20.u1053", 0x000000, 0x100000, CRC(f2051161) SHA1(45cbd5fd9ae0ca0c5c3450bca5f6806ddce3c56f) ) |
| 3451 | 3388 | ROM_END |
| 3452 | 3389 | |
| 3453 | | /* Notes on rfjets: |
| 3454 | 3390 | |
| 3455 | | - Will initialize the EEPROM on 1st boot and continue (rfjetsa needs a pre-initialized EEPROM to boot into the game) |
| 3456 | | - Default game cost 2 credits for Solo & 4 credits for Dual (rfjetsa is 1 credit for Solo & 2 credits for Dual) |
| 3457 | | - Has a Parental Advisory warning screen for acceptance in the US arcade market |
| 3458 | | - Adds Sound Test and EEPROM Test to the Test Mode menu |
| 3459 | | */ |
| 3391 | /*******************************************************************/ |
| 3392 | /* SXX2E/F/G games */ |
| 3460 | 3393 | |
| 3461 | | ROM_START( rfjets ) /* Single board version SXX2G */ |
| 3394 | ROM_START( rdfts ) /* Single board version SXX2E Ver3.0 */ |
| 3462 | 3395 | ROM_REGION32_LE( 0x200000, "maincpu", 0 ) /* i386 program */ |
| 3463 | | ROM_LOAD32_BYTE("rfj-06.u0259", 0x000000, 0x80000, CRC(b0c8d47e) SHA1(1dde30d25f9e8eaa301343ae1d272b5c0044bc1f) ) /* PRG0 */ |
| 3464 | | ROM_LOAD32_BYTE("rfj-07.u0258", 0x000001, 0x80000, CRC(17189b39) SHA1(6471170ae770d762e15f1503ef9a6832c202da6c) ) /* PRG1 */ |
| 3465 | | ROM_LOAD32_BYTE("rfj-08.u0265", 0x000002, 0x80000, CRC(ab6d724b) SHA1(ef7e42b1bf649a354fe22b0edd00475ced4151be) ) /* PRG2 */ |
| 3466 | | ROM_LOAD32_BYTE("rfj-09.u0264", 0x000003, 0x80000, CRC(b119a67c) SHA1(4fa7dd0e86a3f7c6efa6ae9cf72991b652c877b9) ) /* PRG3 */ |
| 3396 | ROM_LOAD32_BYTE("seibu_1.u0259", 0x000000, 0x080000, CRC(e278dddd) SHA1(fe54a0d0f9e8596268f7f37e85d71c5c2d8b2846) ) // socket is silkscreened on pcb PRG0 |
| 3397 | ROM_LOAD32_BYTE("raiden-f_prg2.u0258", 0x000001, 0x080000, CRC(58ccb10c) SHA1(0cce4057bfada78121d9586574b98d46cdd7dd46) ) // socket is silkscreened on pcb PRG1 |
| 3398 | ROM_LOAD32_WORD("raiden-f_prg34.u0262", 0x000002, 0x100000, CRC(63f01d17) SHA1(74dbd0417b974583da87fc6c7a081b03fd4e16b8) ) // socket is silkscreened on pcb PRG23 |
| 3467 | 3399 | |
| 3468 | 3400 | ROM_REGION( 0x40000, "audiocpu", 0 ) /* 256K ROM for the Z80 */ |
| 3401 | ROM_LOAD("seibu_zprg.u1139", 0x000000, 0x20000, CRC(c1fda3e8) SHA1(c1d3a7ba0601a80534ec32249de71d33a828a162) ) // pads are silkscreened ZPRG |
| 3402 | |
| 3403 | ROM_REGION( 0x30000, "gfx1", 0 ) /* text layer roms */ |
| 3404 | ROM_LOAD24_WORD("raiden-f_fix.u0535", 0x000000, 0x20000, CRC(2be2936b) SHA1(9e719f7328a52af220b6f084c1e0990ca6e2d533) ) // socket is silkscreened on pcb FIX01 |
| 3405 | ROM_LOAD24_BYTE("seibu_fix2.u0528", 0x000002, 0x10000, CRC(4d87e1ea) SHA1(3230e9b643fad773e61ab8ce09c0cd7d4d0558e3) ) // socket is silkscreened on pcb FIX2 |
| 3406 | |
| 3407 | ROM_REGION( 0x600000, "gfx2", 0 ) /* background layer roms */ |
| 3408 | ROM_LOAD24_WORD("gun_dogs_bg1-d.u0526", 0x000000, 0x200000, CRC(6a68054c) SHA1(5cbfc4ac90045f1401c2dda7a51936558c9de07e) ) // pads are silkscreened on pcb BG12 |
| 3409 | ROM_LOAD24_BYTE("gun_dogs_bg1-p.u0531", 0x000002, 0x100000, CRC(3400794a) SHA1(719808f7442bac612cefd7b7fffcd665e6337ad0) ) // pads are silkscreened on pcb BG12P |
| 3410 | ROM_LOAD24_WORD("gun_dogs_bg2-d.u0534", 0x300000, 0x200000, CRC(61cd2991) SHA1(bb608e3948bf9ea35b5e1615d2ba6858d029dcbe) ) // pads are silkscreened on pcb BG3 |
| 3411 | ROM_LOAD24_BYTE("gun_dogs_bg2-p.u0530", 0x300002, 0x100000, CRC(502d5799) SHA1(c3a0e1a4f5a7b35572ae1ff31315da4ed08aa2fe) ) // pads are silkscreened on pcb BG3P |
| 3412 | |
| 3413 | ROM_REGION( 0xc00000, "gfx3", 0 ) /* sprites */ |
| 3414 | ROM_LOAD("gun_dogs_obj-1.u0322", 0x000000, 0x400000, CRC(59d86c99) SHA1(d3c9241e7b51fe21f8351051b063f91dc69bf905) ) // pads are silkscreened on pcb OBJ1 |
| 3415 | ROM_LOAD("gun_dogs_obj-2.u0324", 0x400000, 0x400000, CRC(1ceb0b6f) SHA1(97225a9b3e7be18080aa52f6570af2cce8f25c06) ) // pads are silkscreened on pcb OBJ2 |
| 3416 | ROM_LOAD("gun_dogs_obj-3.u0323", 0x800000, 0x400000, CRC(36e93234) SHA1(51917a80b7da5c32a9434a1076fc2916d62e6a3e) ) // pads are silkscreened on pcb OBJ3 |
| 3417 | |
| 3418 | ROM_REGION( 0x200000, "ymf", ROMREGION_ERASE00 ) /* sound roms */ |
| 3419 | ROM_LOAD("raiden-f_pcm2.u0975", 0x000000, 0x200000, CRC(3f8d4a48) SHA1(30664a2908daaeaee58f7e157516b522c952e48d) ) // pads are silkscreened SOUND0 |
| 3420 | /* SOUND1 socket is unpopulated */ |
| 3421 | ROM_END |
| 3422 | |
| 3423 | |
| 3424 | ROM_START( rdft2us ) /* Single board version SXX2F */ |
| 3425 | ROM_REGION32_LE( 0x200000, "maincpu", 0 ) /* i386 program */ |
| 3426 | ROM_LOAD32_BYTE("prg0.u0259", 0x000000, 0x80000, CRC(ff3eeec1) SHA1(88c1741e4936db9a5b13e562061b0f1cc6fa6b36) ) |
| 3427 | ROM_LOAD32_BYTE("prg1.u0258", 0x000001, 0x80000, CRC(e2cf77d6) SHA1(173cc0e304c9dadea4ed0812ebb64c6c83549912) ) |
| 3428 | ROM_LOAD32_BYTE("prg2.u0265", 0x000002, 0x80000, CRC(cae87e1f) SHA1(e460aad693eb2702ae11f758b11d37f852d00790) ) |
| 3429 | ROM_LOAD32_BYTE("prg3.u0264", 0x000003, 0x80000, CRC(83f4fb5f) SHA1(73f58daa1aae0c4978db409cedd736fb49b15f1c) ) |
| 3430 | |
| 3431 | ROM_REGION( 0x40000, "audiocpu", 0 ) /* 256K ROM for the Z80 */ |
| 3432 | ROM_LOAD("zprg.u091", 0x000000, 0x20000, CRC(cc543c4f) SHA1(6e5c93fd3d21c594571b071d4a830211e1f162b2) ) |
| 3433 | |
| 3434 | ROM_REGION( 0x30000, "gfx1", 0 ) |
| 3435 | ROM_LOAD24_BYTE("fix0.u0524", 0x000001, 0x10000, CRC(6fdf4cf6) SHA1(7e9d4a49e829dfdc373c0f5acfbe8c7a91ac115b) ) |
| 3436 | ROM_LOAD24_BYTE("fix1.u0518", 0x000000, 0x10000, CRC(69b7899b) SHA1(d3cacd4ef4d2c95d803403101beb9d4be75fae61) ) |
| 3437 | ROM_LOAD24_BYTE("fixp.u0514", 0x000002, 0x10000, CRC(99a5fece) SHA1(44ae95d650ed6e00202d3438f5f91a5e52e319cb) ) |
| 3438 | |
| 3439 | ROM_REGION( 0xc00000, "gfx2", 0 ) /* background layer roms */ |
| 3440 | ROM_LOAD24_WORD("bg-1d.u0535", 0x000000, 0x400000, CRC(6143f576) SHA1(c034923d0663d9ef24357a03098b8cb81dbab9f8) ) |
| 3441 | ROM_LOAD24_BYTE("bg-1p.u0537", 0x000002, 0x200000, CRC(55e64ef7) SHA1(aae991268948d07342ee8ba1b3761bd180aab8ec) ) |
| 3442 | ROM_LOAD24_WORD("bg-2d.u0536", 0x600000, 0x400000, CRC(c607a444) SHA1(dc1aa96a42e9394ca6036359670a4ec6f830c96d) ) |
| 3443 | ROM_LOAD24_BYTE("bg-2p.u0538", 0x600002, 0x200000, CRC(f0830248) SHA1(6075df96b49e70d2243fef691e096119e7a4d044) ) |
| 3444 | |
| 3445 | ROM_REGION( 0x1200000, "gfx3", 0 ) /* sprites */ |
| 3446 | ROM_LOAD("obj3.u075", 0x0000000, 0x400000, CRC(e08f42dc) SHA1(5188d71d4355eaf43ea8893b4cfc4fe80cc24f41) ) |
| 3447 | ROM_LOAD("obj3b.u078", 0x0400000, 0x200000, CRC(1b6a523c) SHA1(99a420dbc8e22e7832ccda7cec9fa661a2a2687a) ) |
| 3448 | ROM_LOAD("obj2.u074", 0x0600000, 0x400000, CRC(7aeadd8e) SHA1(47103c0579240c5b1add4d0b164eaf76f5fa97f0) ) |
| 3449 | ROM_LOAD("obj2b.u077", 0x0a00000, 0x200000, CRC(5d790a5d) SHA1(1ed5d4ad4c9a7e505ce35dcc90d184c26ce891dc) ) |
| 3450 | ROM_LOAD("obj1.u073", 0x0c00000, 0x400000, CRC(c2c50f02) SHA1(b81397b5800c6d49f58b7ac7ff6eac56da3c5257) ) |
| 3451 | ROM_LOAD("obj1b.u076", 0x1000000, 0x200000, CRC(5259321f) SHA1(3c70c1147e49f81371d0f60f7108d9718d56faf4) ) |
| 3452 | |
| 3453 | ROM_REGION( 0x280000, "ymf", ROMREGION_ERASE00 ) /* sound roms */ |
| 3454 | ROM_LOAD("pcm.u0103", 0x000000, 0x200000, CRC(2edc30b5) SHA1(c25d690d633657fc3687636b9070f36bd305ae06) ) |
| 3455 | ROM_LOAD("sound1.u0107", 0x200000, 0x080000, CRC(20384b0e) SHA1(9c5d725418543df740f9145974ed6ffbbabee1d0) ) /* Different sound1 then SPI carts */ |
| 3456 | ROM_END |
| 3457 | |
| 3458 | |
| 3459 | ROM_START( rfjetsa ) /* Single board version SXX2G */ |
| 3460 | ROM_REGION32_LE( 0x200000, "maincpu", 0 ) /* i386 program */ |
| 3461 | ROM_LOAD32_BYTE("rfj-06(__rfjetsa).u0259", 0x000000, 0x80000, CRC(c835aa7a) SHA1(291eada97ceb907dfea15688ce6055e63b3aa675) ) /* PRG0 */ |
| 3462 | ROM_LOAD32_BYTE("rfj-07(__rfjetsa).u0258", 0x000001, 0x80000, CRC(3b6ca1ca) SHA1(9db019c0ddecfb58e2be5c345d78352f700035bf) ) /* PRG1 */ |
| 3463 | ROM_LOAD32_BYTE("rfj-08(__rfjetsa).u0265", 0x000002, 0x80000, CRC(1f5dd06c) SHA1(6f5a8c9035971a470212cd0a89b94181011602c3) ) /* PRG2 */ |
| 3464 | ROM_LOAD32_BYTE("rfj-09(__rfjetsa).u0264", 0x000003, 0x80000, CRC(cc71c402) SHA1(b040e600744e7b3f52de0fa852ce3ae08ae49985) ) /* PRG3 */ |
| 3465 | |
| 3466 | ROM_REGION( 0x40000, "audiocpu", 0 ) /* 256K ROM for the Z80 */ |
| 3469 | 3467 | ROM_LOAD("rfj-05.u091", 0x000000, 0x40000, CRC(a55e8799) SHA1(5d4ca9ae920ab54e23ee3b1b33db72711e744516) ) /* ZPRG */ |
| 3470 | 3468 | |
| 3471 | 3469 | ROM_REGION( 0x30000, "gfx1", ROMREGION_ERASEFF ) |
| r23546 | r23547 | |
| 3487 | 3485 | ROM_REGION( 0x280000, "ymf", ROMREGION_ERASE00 ) /* sound roms */ |
| 3488 | 3486 | ROM_LOAD("pcm-d.u0103", 0x000000, 0x200000, CRC(8ee3ff45) SHA1(2801b23495866c91c8f8bebd37d5fcae7a625838) ) |
| 3489 | 3487 | ROM_LOAD("rfj-04.u0107", 0x200000, 0x080000, CRC(c050da03) SHA1(1002dac51a3a4932c4f0074c1f3d97a597d98755) ) /* SOUND1 */ |
| 3488 | |
| 3489 | ROM_REGION16_BE( 0x80, "eeprom", 0 ) |
| 3490 | ROM_LOAD16_WORD( "93c46-rfjetsa.bin", 0x0000, 0x0080, CRC(8fe8063b) SHA1(afb0141580e1b2bd149092a9cc9e8b4072b1ef10) ) |
| 3490 | 3491 | ROM_END |
| 3491 | 3492 | |
| 3492 | | ROM_START( rfjetsa ) /* Single board version SXX2G */ |
| 3493 | /* Notes on rfjets: |
| 3494 | |
| 3495 | - Will initialize the EEPROM on 1st boot and continue (rfjetsa needs a pre-initialized EEPROM to boot into the game) |
| 3496 | - Default game cost 2 credits for Solo & 4 credits for Dual (rfjetsa is 1 credit for Solo & 2 credits for Dual) |
| 3497 | - Has a Parental Advisory warning screen for acceptance in the US arcade market |
| 3498 | - Adds Sound Test and EEPROM Test to the Test Mode menu |
| 3499 | - Misc. debug strings and bugs (see MT 5211) |
| 3500 | */ |
| 3501 | |
| 3502 | ROM_START( rfjets ) /* Single board version SXX2G */ |
| 3493 | 3503 | ROM_REGION32_LE( 0x200000, "maincpu", 0 ) /* i386 program */ |
| 3494 | | ROM_LOAD32_BYTE("rfj-06(__rfjetsa).u0259", 0x000000, 0x80000, CRC(c835aa7a) SHA1(291eada97ceb907dfea15688ce6055e63b3aa675) ) /* PRG0 */ |
| 3495 | | ROM_LOAD32_BYTE("rfj-07(__rfjetsa).u0258", 0x000001, 0x80000, CRC(3b6ca1ca) SHA1(9db019c0ddecfb58e2be5c345d78352f700035bf) ) /* PRG1 */ |
| 3496 | | ROM_LOAD32_BYTE("rfj-08(__rfjetsa).u0265", 0x000002, 0x80000, CRC(1f5dd06c) SHA1(6f5a8c9035971a470212cd0a89b94181011602c3) ) /* PRG2 */ |
| 3497 | | ROM_LOAD32_BYTE("rfj-09(__rfjetsa).u0264", 0x000003, 0x80000, CRC(cc71c402) SHA1(b040e600744e7b3f52de0fa852ce3ae08ae49985) ) /* PRG3 */ |
| 3504 | ROM_LOAD32_BYTE("rfj-06.u0259", 0x000000, 0x80000, CRC(b0c8d47e) SHA1(1dde30d25f9e8eaa301343ae1d272b5c0044bc1f) ) /* PRG0 */ |
| 3505 | ROM_LOAD32_BYTE("rfj-07.u0258", 0x000001, 0x80000, CRC(17189b39) SHA1(6471170ae770d762e15f1503ef9a6832c202da6c) ) /* PRG1 */ |
| 3506 | ROM_LOAD32_BYTE("rfj-08.u0265", 0x000002, 0x80000, CRC(ab6d724b) SHA1(ef7e42b1bf649a354fe22b0edd00475ced4151be) ) /* PRG2 */ |
| 3507 | ROM_LOAD32_BYTE("rfj-09.u0264", 0x000003, 0x80000, CRC(b119a67c) SHA1(4fa7dd0e86a3f7c6efa6ae9cf72991b652c877b9) ) /* PRG3 */ |
| 3498 | 3508 | |
| 3499 | 3509 | ROM_REGION( 0x40000, "audiocpu", 0 ) /* 256K ROM for the Z80 */ |
| 3500 | 3510 | ROM_LOAD("rfj-05.u091", 0x000000, 0x40000, CRC(a55e8799) SHA1(5d4ca9ae920ab54e23ee3b1b33db72711e744516) ) /* ZPRG */ |
| r23546 | r23547 | |
| 3518 | 3528 | ROM_REGION( 0x280000, "ymf", ROMREGION_ERASE00 ) /* sound roms */ |
| 3519 | 3529 | ROM_LOAD("pcm-d.u0103", 0x000000, 0x200000, CRC(8ee3ff45) SHA1(2801b23495866c91c8f8bebd37d5fcae7a625838) ) |
| 3520 | 3530 | ROM_LOAD("rfj-04.u0107", 0x200000, 0x080000, CRC(c050da03) SHA1(1002dac51a3a4932c4f0074c1f3d97a597d98755) ) /* SOUND1 */ |
| 3521 | | |
| 3522 | | ROM_REGION16_BE( 0x80, "eeprom", 0 ) |
| 3523 | | ROM_LOAD16_WORD( "93c46-rfjetsa.bin", 0x0000, 0x0080, CRC(8fe8063b) SHA1(afb0141580e1b2bd149092a9cc9e8b4072b1ef10) ) |
| 3524 | 3531 | ROM_END |
| 3525 | 3532 | |
| 3526 | 3533 | |
| r23546 | r23547 | |
| 3558 | 3565 | ROM_LOAD("pcm1.1023", 0x000000, 0x80000, CRC(8b716356) SHA1(42ee1896c02518cd1e9cb0dc130321834665a79e) ) |
| 3559 | 3566 | ROM_END |
| 3560 | 3567 | |
| 3568 | |
| 3561 | 3569 | ROM_START( rfjet2kc ) /* SYS386I */ |
| 3562 | 3570 | ROM_REGION32_LE( 0x200000, "maincpu", 0 ) /* i386 program */ |
| 3563 | 3571 | ROM_LOAD32_WORD("prg01.u267", 0x000000, 0x100000, CRC(36019fa8) SHA1(28baf0ed4a53b818c1e6986d5d3491373524eca1) ) |
| r23546 | r23547 | |
| 3631 | 3639 | ROM_LOAD("sound2.84", 0x800000, 0x800000, CRC(ff37e769) SHA1(eb6d260cbc4e4a925a5d8f604ec695e567ac6bb5) ) |
| 3632 | 3640 | ROM_END |
| 3633 | 3641 | |
| 3642 | |
| 3634 | 3643 | /*******************************************************************/ |
| 3635 | 3644 | |
| 3636 | 3645 | /* SPI */ |
| r23546 | r23547 | |
| 3683 | 3692 | GAME( 1997, rdft2us, rdft2, sxx2f, sxx2f, seibuspi_state, rdft2, ROT270, "Seibu Kaihatsu (Fabtek license)", "Raiden Fighters 2 - Operation Hell Dive (US, single board)", GAME_IMPERFECT_GRAPHICS | GAME_IMPERFECT_SOUND ) // title screen shows small '.1' |
| 3684 | 3693 | |
| 3685 | 3694 | /* SXX2G */ |
| 3686 | | GAME( 1999, rfjets, rfjet, sxx2g, sxx2f, seibuspi_state, rfjet, ROT270, "Seibu Kaihatsu", "Raiden Fighters Jet (US, single board set 1)", GAME_IMPERFECT_GRAPHICS | GAME_IMPERFECT_SOUND ) // has 1998-99 copyright + planes unlocked |
| 3687 | | GAME( 1999, rfjetsa, rfjet, sxx2g, sxx2f, seibuspi_state, rfjet, ROT270, "Seibu Kaihatsu", "Raiden Fighters Jet (US, single board set 2)", GAME_IMPERFECT_GRAPHICS | GAME_IMPERFECT_SOUND ) // has 1998-99 copyright + planes unlocked |
| 3695 | GAME( 1999, rfjetsa, rfjet, sxx2g, sxx2f, seibuspi_state, rfjet, ROT270, "Seibu Kaihatsu", "Raiden Fighters Jet (US, single board)", GAME_IMPERFECT_GRAPHICS | GAME_IMPERFECT_SOUND ) // has 1998-99 copyright + planes unlocked |
| 3696 | GAME( 1999, rfjets, rfjet, sxx2g, sxx2f, seibuspi_state, rfjet, ROT270, "Seibu Kaihatsu", "Raiden Fighters Jet (US, single board, earlier?)", GAME_IMPERFECT_GRAPHICS | GAME_IMPERFECT_SOUND ) // maybe proto? see notes at romdefs |
| 3688 | 3697 | |
| 3689 | 3698 | /* SYS386I */ |
| 3690 | 3699 | GAME( 2000, rdft22kc, rdft2, sys386i, sys386i, seibuspi_state, rdft2, ROT270, "Seibu Kaihatsu", "Raiden Fighters 2 - Operation Hell Dive 2000 (China, SYS386I)", GAME_IMPERFECT_GRAPHICS ) |