666
666
All surface mounted ROMs are stamped 'RAIDEN-FJET' and match
667
667
the same named ROMs from the SPI version.
671
Seibu Kaihatsu Inc. 1999
677
|-----------------------------------------------------|
679
| VOL YAC516 SOUND1 |
681
| 16.384MHz YMZ280B SOUND2 | RISE11 | CHR3 |
683
| SB61L256 | | CHR4 |
685
|M SB61L256 |------------| CHR2 |
686
|A SB61L256 28.63636MHz |
690
|N PAL16(2) GAL20V8 W26010A |
692
| 93C46 |---------| |
694
| 50MHz |SB08-1513| W26010A |
700
|-----------------------------------------------------|
702
i386DX - Intel i386DX-25MHz (QFP132), clock 25.000MHz [50/2]
703
YMZ280B - Yamaha YMZ280B-F, clock input 16.384MHz
704
YAC516-M - Yamaha YAC516-M Delta Sigma Modulation D/A Converter with 8 Times Over Sampling Filter (SOP28)
705
4560D - JRC 4560D OP Amp (DIP8)
706
TA7252 - Toshiba TA7252AP Power Amp IC (SIL7)
707
GAL20V8 - Lattice GAL20V8B stamped 'S386F1' at location U0170
708
PAL16(1) - AMD PAL16V8H stamped 'S386F2' at location U0069
709
PAL16(2) - AMD PAL16V8H stamped 'S386F4' at location U0341
710
XC9536 - Xilinx XC9536 CPLD (PLCC44) at location U0339
711
W26010A - Winbond W26010AJ-15 64kx16 SRAM (SOJ44)
712
SB61L256 - Silicon-Based Technology Corporation SB61L256AS-12 32kx8 SRAM (SOJ28)
713
Custom - SEI600 SB08-1513 (QFP208)
717
PRG2.U0221 | 27C020 EPROM
721
CHR3.U0444 | 32MBit SOP44 mask ROM
724
SOUND2.U084 / 64MBit SOP44 mask ROM
671
736
#include "driver.h"
2261
2326
/* SPI games */
2264
2329
ROM_REGION32_LE(0x200000, "user1", 0) /* i386 program */
2265
2330
ROM_LOAD32_BYTE("fb_1.211", 0x100000, 0x40000, CRC(20a3e5db) SHA1(f1109aeceac7993abc9093d09429718ffc292c77) )
2266
2331
ROM_LOAD32_BYTE("fb_2.212", 0x100001, 0x40000, CRC(38e90619) SHA1(451ab5f4a5935bb779f9c245c1c4358e80d93c15) )
2288
2353
ROM_LOAD("fb_7.216", 0x200000, 0x080000, CRC(874d7b59) SHA1(0236753636c9a818780b23f5f506697b9f6d93c7) )
2356
ROM_START( senkyua )
2292
2357
ROM_REGION32_LE(0x200000, "user1", 0) /* i386 program */
2293
2358
ROM_LOAD32_BYTE("1.bin", 0x100000, 0x40000, CRC(6102c3fb) SHA1(4a55b41d916768f9601513db973b82077bca47c5) )
2294
2359
ROM_LOAD32_BYTE("2.bin", 0x100001, 0x40000, CRC(d5b8ce46) SHA1(f6e4b8f51146179efb52ecb2b72fdeaee10b7282) )
2316
2381
ROM_LOAD("fb_7.216", 0x200000, 0x080000, CRC(874d7b59) SHA1(0236753636c9a818780b23f5f506697b9f6d93c7) )
2384
ROM_START( batlball )
2320
2385
ROM_REGION32_LE(0x200000, "user1", 0) /* i386 program */
2321
2386
ROM_LOAD32_BYTE("1.211", 0x100000, 0x40000, CRC(d4e48f89) SHA1(10e43a9ff3f6f169de6352280a8a06e7f482271a) )
2322
2387
ROM_LOAD32_BYTE("2.212", 0x100001, 0x40000, CRC(3077720b) SHA1(b65c3d02ac75eb56e0c5dc1bf6bb6a4e445a41cf) )
2344
2409
ROM_LOAD("fb_7.216", 0x200000, 0x080000, CRC(874d7b59) SHA1(0236753636c9a818780b23f5f506697b9f6d93c7) )
2412
ROM_START( batlballa )
2348
2413
ROM_REGION32_LE(0x200000, "user1", 0) /* i386 program */
2349
2414
ROM_LOAD32_BYTE("senkyua1.bin", 0x100000, 0x40000, CRC(ec3c4d4d) SHA1(6c57b8fbb77ce1615850842d06c054e88e240eef) )
2350
2415
ROM_LOAD32_BYTE("2.212", 0x100001, 0x40000, CRC(3077720b) SHA1(b65c3d02ac75eb56e0c5dc1bf6bb6a4e445a41cf) )
2372
2437
ROM_LOAD("fb_7.216", 0x200000, 0x080000, CRC(874d7b59) SHA1(0236753636c9a818780b23f5f506697b9f6d93c7) )
2440
ROM_START( batlballu )
2376
2441
ROM_REGION32_LE(0x200000, "user1", 0) /* i386 program */
2377
2442
ROM_LOAD32_BYTE("sen1.bin", 0x100000, 0x40000, CRC(13849bf0) SHA1(ffa829a8b8a05a8fbaf883a30759f2ad8071a85b) )
2378
2443
ROM_LOAD32_BYTE("sen2.bin", 0x100001, 0x40000, CRC(2ae5f7e2) SHA1(cef9ddea8b1d21f20a48c2523c9420c1800720c8) )
2400
2465
ROM_LOAD("fb_7.216", 0x200000, 0x080000, CRC(874d7b59) SHA1(0236753636c9a818780b23f5f506697b9f6d93c7) )
2404
2469
ROM_REGION32_LE(0x200000, "user1", 0) /* i386 program */
2405
2470
ROM_LOAD32_BYTE("ejan3_1.211", 0x100000, 0x40000, CRC(e626d3d2) SHA1(d23cb5e218a85e09de98fa966afbfd43090b396e) )
2406
2471
ROM_LOAD32_BYTE("ejan3_2.212", 0x100001, 0x40000, CRC(83c39da2) SHA1(9526ffb5d5becccf0aa2e338ab4a3c873d575e6f) )
2435
2500
ROM_REGION32_LE(0x200000, "user1", 0) /* i386 program */
2436
2501
ROM_LOAD32_BYTE("seibu1.211", 0x000000, 0x80000, CRC(e5caf4ff) SHA1(7c87a4e8e8dacfb7cc0be8f778352bce2801e59b) )
2437
2502
ROM_LOAD32_BYTE("seibu2.212", 0x000001, 0x80000, CRC(688a998e) SHA1(0c48374b6800cd00e3ee96c0fb12119a680b091d) )
2460
2525
ROM_CONTINUE(0x100000,0x80000) /* stops reading around 00ee8a6, rom is empty at this point, countdown continues anyway */
2528
ROM_START( viprp1j )
2464
2529
ROM_REGION32_LE(0x200000, "user1", 0) /* i386 program */
2465
2530
ROM_LOAD32_BYTE("v_1-n.211", 0x000000, 0x80000, CRC(55f10b72) SHA1(2a1ebaa969f346bf3659ed8b0f469dce9eaf3b4b) )
2466
2531
ROM_LOAD32_BYTE("v_2-n.212", 0x000001, 0x80000, CRC(0f888283) SHA1(7e5ac81279b9c7a06f07cb8ae76938cdd5c9beee) )
2489
2554
ROM_CONTINUE(0x100000,0x80000) /* stops reading around 00ee8a6, rom is empty at this point, countdown continues anyway */
2557
ROM_START( viprp1s )
2493
2558
ROM_REGION32_LE(0x200000, "user1", 0) /* i386 program */
2494
2559
ROM_LOAD32_BYTE("viper_prg0.bin", 0x000000, 0x80000, CRC(ed9980b8) SHA1(bc324e9121ee1e55237bd91681f163ec7790de4c) )
2495
2560
ROM_LOAD32_BYTE("viper_prg1.bin", 0x000001, 0x80000, CRC(9d4d3486) SHA1(ded6fa32b973046e50c40c40c446590b5f6d0b76) )
2518
2583
ROM_CONTINUE(0x100000,0x80000)
2586
ROM_START( viprp1o )
2522
2587
ROM_REGION32_LE(0x200000, "user1", 0) /* i386 program */
2523
2588
ROM_LOAD32_BYTE("v_1-o.211", 0x000000, 0x80000, CRC(4430be64) SHA1(96501a490042c289060d8510f6f79fbf64f79c1a) )
2524
2589
ROM_LOAD32_BYTE("v_2-o.212", 0x000001, 0x80000, CRC(ffbd88f7) SHA1(cd7f291117dd18bd80fb1130eb87936ff7517ee3) )
2547
2612
ROM_CONTINUE(0x100000,0x80000)
2615
ROM_START( viprp1ot )
2551
2616
ROM_REGION32_LE(0x200000, "user1", 0) /* i386 program */
2552
2617
ROM_LOAD32_BYTE("ov1.bin", 0x000000, 0x80000, CRC(cbad0e28) SHA1(fbc9b3b243ae0d556f41e8bef5f09489bb9e302b) )
2553
2618
ROM_LOAD32_BYTE("ov2.bin", 0x000001, 0x80000, CRC(0e2bbcb5) SHA1(5e53d60357fb0f9efa441261fac79e153eb35f3d) )
2576
2641
ROM_CONTINUE(0x100000,0x80000)
2644
ROM_START( viprp1hk )
2580
2645
ROM_REGION32_LE(0x200000, "user1", 0) /* i386 program */
2581
2646
ROM_LOAD32_BYTE("seibu_1", 0x000000, 0x80000, CRC(283ba7b7) SHA1(28122e04b72f1163c69f3f845f6a493fdb6ed652) )
2582
2647
ROM_LOAD32_BYTE("seibu_2", 0x000001, 0x80000, CRC(2c4db249) SHA1(a6372c9a3cde5f262ec5ef446945f6d3ad506e88) )
2610
2675
ROM_REGION32_LE(0x200000, "user1", 0) /* i386 program */
2611
2676
ROM_LOAD32_BYTE("gd_1.211", 0x000000, 0x80000, CRC(f6b2cbdc) SHA1(040c4ff961c8be388c8279b06b777d528c2acc1b) )
2612
2677
ROM_LOAD32_BYTE("gd_2.212", 0x000001, 0x80000, CRC(1982f812) SHA1(4f12fc3fd7f7a4beda4d29cc81e3a58d255e441f) )
2636
2701
ROM_LOAD("gd_8.216", 0x200000, 0x080000, CRC(f88cb6e4) SHA1(fb35b41307b490d5d08e4b8a70f8ff4ce2ca8105) )
2640
2705
ROM_REGION32_LE(0x200000, "user1", 0) /* i386 program */
2641
2706
ROM_LOAD32_BYTE("rdftu_gd_1.211", 0x000000, 0x80000, CRC(47810c48) SHA1(8dc8848d3e7467ea887c50fd5675fba2cc741121) )
2642
2707
ROM_LOAD32_BYTE("rdftu_gd_2.212", 0x000001, 0x80000, CRC(13911750) SHA1(8899accb059ed84170924750bb39ae7383ebd959) )
2671
2736
ROM_REGION32_LE(0x200000, "user1", 0) /* i386 program */
2672
2737
ROM_LOAD32_BYTE("rf1.bin", 0x000000, 0x80000, CRC(46861b75) SHA1(079c589c490d49f7ec97a7e68c5b6e7e37872827) )
2673
2738
ROM_LOAD32_BYTE("rf2.bin", 0x000001, 0x80000, CRC(6388ed11) SHA1(aebbccfb0f704cdceb45ea71216275dd83880e15) )
2697
2762
ROM_LOAD("gd_8.216", 0x200000, 0x080000, CRC(f88cb6e4) SHA1(fb35b41307b490d5d08e4b8a70f8ff4ce2ca8105) )
2701
2766
ROM_REGION32_LE(0x200000, "user1", 0) /* i386 program */
2702
2767
ROM_LOAD32_BYTE("1.u0211", 0x000000, 0x80000, CRC(6339c60d) SHA1(871d5bc9fc695651ceb6fcfdab32084320fe239d) )
2703
2768
ROM_LOAD32_BYTE("2.u0212", 0x000001, 0x80000, CRC(a88bda02) SHA1(27dc720d28f56cf443a4eb0bbaaf4bf3b194056d) )
2727
2792
ROM_LOAD("gd_8.216", 0x200000, 0x080000, CRC(f88cb6e4) SHA1(fb35b41307b490d5d08e4b8a70f8ff4ce2ca8105) )
2731
2796
ROM_REGION32_LE(0x200000, "user1", 0) /* i386 program */
2732
2797
ROM_LOAD32_BYTE("u211.bin", 0x000000, 0x80000, CRC(fc0e2885) SHA1(79621155d992d504e993bd3ee0d6ff3903bd5415) )
2733
2798
ROM_LOAD32_BYTE("u212.bin", 0x000001, 0x80000, CRC(58ccb10c) SHA1(0cce4057bfada78121d9586574b98d46cdd7dd46) )
2757
2822
ROM_LOAD("gd_8.216", 0x200000, 0x080000, CRC(f88cb6e4) SHA1(fb35b41307b490d5d08e4b8a70f8ff4ce2ca8105) )
2761
2826
ROM_REGION32_LE(0x200000, "user1", 0) /* i386 program */
2762
2827
ROM_LOAD32_BYTE("seibu1", 0x000000, 0x80000, CRC(de0c3e3c) SHA1(b00225bad282e46b5825608f76eea6670bfe5527) )
2763
2828
ROM_LOAD32_BYTE("u212.bin", 0x000001, 0x80000, CRC(58ccb10c) SHA1(0cce4057bfada78121d9586574b98d46cdd7dd46) )
2787
2852
ROM_LOAD("gd_8.216", 0x200000, 0x080000, CRC(f88cb6e4) SHA1(fb35b41307b490d5d08e4b8a70f8ff4ce2ca8105) )
2791
2856
ROM_REGION32_LE(0x200000, "user1", 0) /* i386 program */
2792
2857
ROM_LOAD32_BYTE("seibu1a", 0x000000, 0x80000, CRC(c3bb2e58) SHA1(399ac4b387ba38f5fdad5c4172b2d3baeafd8773) )
2793
2858
ROM_LOAD32_BYTE("u212.bin", 0x000001, 0x80000, CRC(58ccb10c) SHA1(0cce4057bfada78121d9586574b98d46cdd7dd46) )
2817
2882
ROM_LOAD("gd_8.216", 0x200000, 0x080000, CRC(f88cb6e4) SHA1(fb35b41307b490d5d08e4b8a70f8ff4ce2ca8105) )
2820
ROM_START(rdft2us) /* Single board version SXX2F */
2885
ROM_START( rdft2us ) /* Single board version SXX2F */
2821
2886
ROM_REGION32_LE(0x200000, "user1", 0) /* i386 program */
2822
2887
ROM_LOAD32_BYTE("prg0.u0259", 0x000000, 0x80000, CRC(ff3eeec1) SHA1(88c1741e4936db9a5b13e562061b0f1cc6fa6b36) )
2823
2888
ROM_LOAD32_BYTE("prg1.u0258", 0x000001, 0x80000, CRC(e2cf77d6) SHA1(173cc0e304c9dadea4ed0812ebb64c6c83549912) )
2851
2916
ROM_LOAD("sound1.u0107", 0x200000, 0x080000, CRC(20384b0e) SHA1(9c5d725418543df740f9145974ed6ffbbabee1d0) ) /* Different sound1 then SPI carts */
2854
ROM_START(rdft2) /* SPI Cart, Europe */
2919
ROM_START( rdft2 ) /* SPI Cart, Europe */
2855
2920
ROM_REGION32_LE(0x200000, "user1", 0) /* i386 program */
2856
2921
ROM_LOAD32_BYTE("prg0.tun", 0x000000, 0x80000, CRC(3cb3fdca) SHA1(4b472dfd65c7bbbcb92a295aa73b0fa70581455b) )
2857
2922
ROM_LOAD32_BYTE("prg1.bin", 0x000001, 0x80000, CRC(cab55d88) SHA1(246e13880d34b6c7c3f4ab5e18fa8a0547c03d9d) )
2884
2949
ROM_LOAD("sound1.u0222", 0x200000, 0x080000, CRC(b7bd3703) SHA1(6427a7e6de10d6743d6e64b984a1d1c647f5643a) )
2887
ROM_START(rdft2u) /* SPI Cart, USA */
2952
ROM_START( rdft2u ) /* SPI Cart, USA */
2888
2953
ROM_REGION32_LE(0x200000, "user1", 0) /* i386 program */
2889
2954
ROM_LOAD32_BYTE("1.bin", 0x000000, 0x80000, CRC(b7d6c866) SHA1(eefe63dfc641c3904dd150a10ffeb68137068725) )
2890
2955
ROM_LOAD32_BYTE("2.bin", 0x000001, 0x80000, CRC(ff7747c5) SHA1(7481d0484001ff7367af56e8ea99f985cce405f2) )
2917
2982
ROM_LOAD("sound1.u0222", 0x200000, 0x080000, CRC(b7bd3703) SHA1(6427a7e6de10d6743d6e64b984a1d1c647f5643a) )
2920
ROM_START(rdft2j) /* SPI Cart, Japan */
2985
ROM_START( rdft2j ) /* SPI Cart, Japan */
2921
2986
ROM_REGION32_LE(0x200000, "user1", 0) /* i386 program */
2922
2987
ROM_LOAD32_BYTE("prg0.sei", 0x000000, 0x80000, CRC(a60c4e7c) SHA1(7789b029d0ac084c7e5e662a7168edaed8f11633) )
2923
2988
ROM_LOAD32_BYTE("prg1.bin", 0x000001, 0x80000, CRC(cab55d88) SHA1(246e13880d34b6c7c3f4ab5e18fa8a0547c03d9d) )
2950
3015
ROM_LOAD("sound1.u0222", 0x200000, 0x080000, CRC(b7bd3703) SHA1(6427a7e6de10d6743d6e64b984a1d1c647f5643a) )
2953
ROM_START(rdft2j2) /* SPI Cart, Japan */
3018
ROM_START( rdft2j2 ) /* SPI Cart, Japan */
2954
3019
ROM_REGION32_LE(0x200000, "user1", 0) /* i386 program */
2955
3020
ROM_LOAD32_BYTE("rf2.1", 0x000000, 0x80000, CRC(391d5057) SHA1(a1849142cbf7344ac1279781597e27b3b8ae6127) )
2956
3021
ROM_LOAD32_BYTE("rf2_2.bin", 0x000001, 0x80000, CRC(ec73a767) SHA1(83f3905afe49401793c0ea0193cb31d3ba1e1739) )
2983
3048
ROM_LOAD("sound1.u0222", 0x200000, 0x080000, CRC(b7bd3703) SHA1(6427a7e6de10d6743d6e64b984a1d1c647f5643a) )
2986
ROM_START(rdft2a) /* SPI Cart, Asia (Metrotainment license) */
3051
ROM_START( rdft2a ) /* SPI Cart, Asia (Metrotainment license) */
2987
3052
ROM_REGION32_LE(0x200000, "user1", 0) /* i386 program */
2988
3053
ROM_LOAD32_BYTE("prg0.met", 0x000000, 0x80000, CRC(046b3f0e) SHA1(033898f658d6007f891828835734422d4af36321) )
2989
3054
ROM_LOAD32_BYTE("prg1.bin", 0x000001, 0x80000, CRC(cab55d88) SHA1(246e13880d34b6c7c3f4ab5e18fa8a0547c03d9d) )
3016
3081
ROM_LOAD("sound1.u0222", 0x200000, 0x080000, CRC(b7bd3703) SHA1(6427a7e6de10d6743d6e64b984a1d1c647f5643a) )
3019
ROM_START(rdft2a2) /* SPI Cart, Asia (Dream Island license) */
3084
ROM_START( rdft2a2 ) /* SPI Cart, Asia (Dream Island license) */
3020
3085
ROM_REGION32_LE(0x200000, "user1", 0) /* i386 program */
3021
3086
ROM_LOAD32_BYTE("rf2_1.bin", 0x000000, 0x80000, CRC(72198410) SHA1(ca4bc858f6bf247a343b0fdae1d1a3cdabc4a3c3) )
3022
3087
ROM_LOAD32_BYTE("rf2_2.bin", 0x000001, 0x80000, CRC(ec73a767) SHA1(83f3905afe49401793c0ea0193cb31d3ba1e1739) )
3049
3114
ROM_LOAD("sound1.u0222", 0x200000, 0x080000, CRC(b7bd3703) SHA1(6427a7e6de10d6743d6e64b984a1d1c647f5643a) )
3052
ROM_START(rdft2t) /* SPI Cart, Asia */
3117
ROM_START( rdft2t ) /* SPI Cart, Asia */
3053
3118
ROM_REGION32_LE(0x200000, "user1", 0) /* i386 program */
3054
3119
ROM_LOAD32_BYTE("prg0", 0x000000, 0x80000, CRC(7e8c3acc) SHA1(63f4f9f7df7fa028737d9f7dfae96795cde58541) )
3055
3120
ROM_LOAD32_BYTE("prg1", 0x000001, 0x80000, CRC(22cb5b68) SHA1(35f86ad7771fe9aaac3904ed34a96d0cc10ef21c) )
3082
3147
ROM_LOAD("sound1.u0222", 0x200000, 0x080000, CRC(b7bd3703) SHA1(6427a7e6de10d6743d6e64b984a1d1c647f5643a) )
3085
ROM_START(rfjet) /* SPI Cart, Europe */
3150
ROM_START( rfjet ) /* SPI Cart, Europe */
3086
3151
ROM_REGION32_LE(0x200000, "user1", 0) /* i386 program */
3087
3152
ROM_LOAD32_BYTE("prg0.u0211", 0x000000, 0x80000, CRC(e5a3b304) SHA1(f7285f9c69c589fcc71082dc0b9225fdccec855f) )
3088
3153
ROM_LOAD32_BYTE("prg1.u0212", 0x000001, 0x80000, CRC(395e6da7) SHA1(736f777cb1b6bf5541832b8ea89594738ca6d829) )
3112
3177
ROM_LOAD("sound1.u0222", 0x200000, 0x080000, CRC(d4fc3da1) SHA1(a03bd97e36a21d27a834b9691b27a7eb7ac51ff2) )
3115
ROM_START(rfjetj) /* SPI Cart, Japan */
3180
ROM_START( rfjetj ) /* SPI Cart, Japan */
3116
3181
ROM_REGION32_LE(0x200000, "user1", 0) /* i386 program */
3117
3182
ROM_LOAD32_BYTE("prg0.bin", 0x000000, 0x80000, CRC(d82fb71f) SHA1(63a458fd007c353f4fae54a4882f5c565fe1efa4) )
3118
3183
ROM_LOAD32_BYTE("prg1.bin", 0x000001, 0x80000, CRC(7e21c669) SHA1(731852e5925dccc9d0d1ae4bcafa238f157f4079) )
3146
ROM_START(rfjetu) /* SPI Cart, US */
3211
ROM_START( rfjetu ) /* SPI Cart, US */
3147
3212
ROM_REGION32_LE(0x200000, "user1", 0) /* i386 program */
3148
3213
ROM_LOAD32_BYTE("prg0u.u0211", 0x000000, 0x80000, CRC(15ac2040) SHA1(7309a9dd9c91fef0e761dcf8639f421ce7abc97f) )
3149
3214
ROM_LOAD32_BYTE("prg1.u0212", 0x000001, 0x80000, CRC(395e6da7) SHA1(736f777cb1b6bf5541832b8ea89594738ca6d829) )
3173
3238
ROM_LOAD("sound1.u0222", 0x200000, 0x080000, CRC(d4fc3da1) SHA1(a03bd97e36a21d27a834b9691b27a7eb7ac51ff2) )
3176
ROM_START(rfjeta) /* SPI Cart, Asia */
3241
ROM_START( rfjeta ) /* SPI Cart, Asia */
3177
3242
ROM_REGION32_LE(0x200000, "user1", 0) /* i386 program */
3178
3243
ROM_LOAD32_BYTE("prg0a.u0211", 0x000000, 0x80000, CRC(3418d4f5) SHA1(f8766d7b3708a196de417ee757787220b2a9ced1) )
3179
3244
ROM_LOAD32_BYTE("prg1.u0212", 0x000001, 0x80000, CRC(395e6da7) SHA1(736f777cb1b6bf5541832b8ea89594738ca6d829) )
3203
3268
ROM_LOAD("sound1.u0222", 0x200000, 0x080000, CRC(d4fc3da1) SHA1(a03bd97e36a21d27a834b9691b27a7eb7ac51ff2) )
3206
ROM_START(rfjetus) /* Single board version SXX2G */
3271
ROM_START( rfjetus ) /* Single board version SXX2G */
3207
3272
ROM_REGION32_LE(0x200000, "user1", 0) /* i386 program */
3208
3273
ROM_LOAD32_BYTE("rfj-06.u0259", 0x000000, 0x80000, CRC(c835aa7a) SHA1(291eada97ceb907dfea15688ce6055e63b3aa675) ) /* PRG0 */
3209
3274
ROM_LOAD32_BYTE("rfj-07.u0258", 0x000001, 0x80000, CRC(3b6ca1ca) SHA1(9db019c0ddecfb58e2be5c345d78352f700035bf) ) /* PRG1 */
3322
3387
* - Unpopulated position for Xilinx XC9572 CPLD
3390
ROM_START( rdft22kc )
3326
3391
ROM_REGION32_LE(0x200000, "user1", 0) /* i386 program */
3327
3392
ROM_LOAD32_WORD("prg0-1.267", 0x000000, 0x100000, CRC(0d7d6eb8) SHA1(3a71e1e0ba5bb500dc026debbb6189723c0c2890) )
3328
3393
ROM_LOAD32_WORD("prg2-3.266", 0x000002, 0x100000, CRC(ead53e69) SHA1(b0e2e06f403317054ecb48d2747034424245f129) )
3384
ROM_START(ejsakura) /* SYS386F V2.0 */
3449
ROM_START( ejsakura ) /* SYS386F V2.0 */
3385
3450
ROM_REGION32_LE(0x200000, "user1", 0) /* i386 program */
3386
3451
ROM_LOAD32_BYTE("prg0.211", 0x100000, 0x40000, CRC(199f2f08) SHA1(096afb23f2763b9aee5e8de3870fe47116a8d134) )
3387
3452
ROM_LOAD32_BYTE("prg1.212", 0x100001, 0x40000, CRC(2cb636e6) SHA1(3524231a336de5acc93dff20b0b65ade31e27116) )
3403
3468
ROM_LOAD("sound2.84", 0x800000, 0x800000, CRC(ff37e769) SHA1(eb6d260cbc4e4a925a5d8f604ec695e567ac6bb5) )
3471
ROM_START( ejsakura12 ) /* SYS386F V1.2 */
3472
ROM_REGION32_LE(0x200000, "user1", 0) /* i386 program */
3473
ROM_LOAD32_BYTE("prg0v1.2.u0211", 0x100000, 0x40000, CRC(c734fde6) SHA1(d4256f0d2be624fc0e5340ae14679679e5e184c8) )
3474
ROM_LOAD32_BYTE("prg1v1.2.u0212", 0x100001, 0x40000, CRC(fb7a9e38) SHA1(5a2e02e1b8ed71ffc96dbda871618f5f9cccc8c6) )
3475
ROM_LOAD32_BYTE("prg2v1.2.u0221", 0x100002, 0x40000, CRC(e13098ad) SHA1(abf471afd25a08ba1848964c988112c86d1dcfaa) )
3476
ROM_LOAD32_BYTE("prg3v1.2.u0220", 0x100003, 0x40000, CRC(29b5460f) SHA1(c9cb0eb421a79b722bf5a0dc428d0f5f8499e170) )
3478
ROM_REGION( 0x30000, "gfx1", ROMREGION_ERASEFF)
3480
ROM_REGION( 0x900000, "gfx2", ROMREGION_ERASEFF) /* background layer roms */
3482
ROM_REGION( 0x1000000, "gfx3", 0) /* sprites */
3483
ROM_LOAD16_WORD_SWAP("chr4.445", 0x000000, 0x400000, CRC(40c6c238) SHA1(0d07b59e25632feb070ce0e572ae75f9bb939893) )
3484
ROM_LOAD16_WORD_SWAP("chr3.444", 0x400000, 0x400000, CRC(8e5d1de5) SHA1(c1ccb6b4341ee1e939958ec9e68280c6faa2ef1f) )
3485
ROM_LOAD16_WORD_SWAP("chr2.443", 0x800000, 0x400000, CRC(638dc9ae) SHA1(0c11b1e688733fbaeabf83b33410714c22ae53cd) )
3486
ROM_LOAD16_WORD_SWAP("chr1.442", 0xc00000, 0x400000, CRC(177e3139) SHA1(0385a831c141d59ec4e9c6d6fae9436dca123764) )
3488
ROM_REGION(0x1000000, "ymz", 0)
3489
ROM_LOAD("sound1.83", 0x000000, 0x800000, CRC(98783cfc) SHA1(f142429e0658a36e908cc135fe0e01ce853d071d) )
3490
ROM_LOAD("sound2.84", 0x800000, 0x800000, CRC(ff37e769) SHA1(eb6d260cbc4e4a925a5d8f604ec695e567ac6bb5) )
3406
3493
/*******************************************************************/
3410
3497
GAME( 1995, senkyu, 0, spi, spi_3button, senkyu, ROT0, "Seibu Kaihatsu", "Senkyu (Japan, set 1)", GAME_IMPERFECT_GRAPHICS|GAME_IMPERFECT_SOUND )
3411
3498
GAME( 1995, senkyua, senkyu, spi, spi_3button, senkyua, ROT0, "Seibu Kaihatsu", "Senkyu (Japan, set 2)", GAME_IMPERFECT_GRAPHICS|GAME_IMPERFECT_SOUND )
3412
3499
GAME( 1995, batlball, senkyu, spi, spi_3button, batlball, ROT0, "Seibu Kaihatsu (Tuning License)", "Battle Balls (Germany)", GAME_IMPERFECT_GRAPHICS|GAME_IMPERFECT_SOUND )
3413
GAME( 1995, batlbala, senkyu, spi, spi_3button, batlball, ROT0, "Seibu Kaihatsu (Metrotainment License)", "Battle Balls (Asia)", GAME_IMPERFECT_GRAPHICS|GAME_IMPERFECT_SOUND )
3414
GAME( 1995, batlbalu, senkyu, spi, spi_3button, batlball, ROT0, "Seibu Kaihatsu (Fabtek License)", "Battle Balls (US)", GAME_IMPERFECT_GRAPHICS|GAME_IMPERFECT_SOUND )
3500
GAME( 1995, batlballa, senkyu, spi, spi_3button, batlball, ROT0, "Seibu Kaihatsu (Metrotainment License)", "Battle Balls (Asia)", GAME_IMPERFECT_GRAPHICS|GAME_IMPERFECT_SOUND )
3501
GAME( 1995, batlballu, senkyu, spi, spi_3button, batlball, ROT0, "Seibu Kaihatsu (Fabtek License)", "Battle Balls (US)", GAME_IMPERFECT_GRAPHICS|GAME_IMPERFECT_SOUND )
3416
3503
GAME( 1995, viprp1, 0, spi, spi_3button, viprp1, ROT270, "Seibu Kaihatsu", "Viper Phase 1 (World, New Version)", GAME_IMPERFECT_GRAPHICS|GAME_IMPERFECT_SOUND )
3417
3504
GAME( 1995, viprp1j, viprp1, spi, spi_3button, viprp1, ROT270, "Seibu Kaihatsu", "Viper Phase 1 (Japan, New Version)", GAME_IMPERFECT_GRAPHICS|GAME_IMPERFECT_SOUND )
3456
3543
GAME( 2000, rdft22kc, rdft2, seibu386, seibu386_2button, rdft22kc, ROT270, "Seibu Kaihatsu", "Raiden Fighters 2 - 2000 (China)", GAME_IMPERFECT_GRAPHICS )
3458
3545
/* SYS386F V2.0 */
3459
GAME( 1999, ejsakura, 0, sys386f2, spi_ejsakura, sys386f2, ROT0, "Seibu Kaihatsu", "E-Jan Sakurasou", GAME_IMPERFECT_GRAPHICS | GAME_IMPERFECT_SOUND )
3546
GAME( 1999, ejsakura, 0, sys386f2, spi_ejsakura, sys386f2, ROT0, "Seibu Kaihatsu", "E-Jan Sakurasou (v2.0)", GAME_IMPERFECT_GRAPHICS | GAME_IMPERFECT_SOUND )
3547
GAME( 1999, ejsakura12, ejsakura, sys386f2, spi_ejsakura, sys386f2, ROT0, "Seibu Kaihatsu", "E-Jan Sakurasou (v1.2)", GAME_IMPERFECT_GRAPHICS | GAME_IMPERFECT_SOUND )