trunk/src/mame/drivers/gladiatr.c
| r18661 | r18662 | |
| 805 | 805 | |
| 806 | 806 | ROM_START( gladiatr ) |
| 807 | 807 | ROM_REGION( 0x1c000, "maincpu", 0 ) |
| 808 | | ROM_LOAD( "qb0-5", 0x00000, 0x4000, CRC(25b19efb) SHA1(c41344278f6c7f3d6527aced3e459ed1ba86dea5) ) |
| 809 | | ROM_LOAD( "qb0-4", 0x04000, 0x2000, CRC(347ec794) SHA1(51100f9fef2e96f00e94fce709eed6583b01a2eb) ) |
| 810 | | ROM_LOAD( "qb0-1", 0x10000, 0x2000, CRC(040c9839) SHA1(8c0d9a246847461a59eb5e6a53a94218e701d6c3) ) |
| 808 | ROM_LOAD( "qb0_5", 0x00000, 0x4000, CRC(25b19efb) SHA1(c41344278f6c7f3d6527aced3e459ed1ba86dea5) ) |
| 809 | ROM_LOAD( "qb0_4", 0x04000, 0x2000, CRC(347ec794) SHA1(51100f9fef2e96f00e94fce709eed6583b01a2eb) ) |
| 810 | ROM_LOAD( "qb0_1", 0x10000, 0x2000, CRC(040c9839) SHA1(8c0d9a246847461a59eb5e6a53a94218e701d6c3) ) |
| 811 | 811 | ROM_CONTINUE( 0x16000, 0x2000 ) |
| 812 | | ROM_LOAD( "qc0-3", 0x12000, 0x4000, CRC(8d182326) SHA1(f0af3757c2cf9e1e8035272567adee6efc733319) ) |
| 812 | ROM_LOAD( "qc0_3", 0x12000, 0x4000, CRC(8d182326) SHA1(f0af3757c2cf9e1e8035272567adee6efc733319) ) |
| 813 | 813 | ROM_CONTINUE( 0x18000, 0x4000 ) |
| 814 | 814 | |
| 815 | 815 | ROM_REGION( 0x10000, "sub", 0 ) /* Code for the 2nd CPU */ |
| 816 | | ROM_LOAD( "qb0-17", 0x0000, 0x4000, CRC(e78be010) SHA1(157231d858d13a006b57a4ab419368168e64edb7) ) |
| 816 | ROM_LOAD( "qb0_17", 0x0000, 0x4000, CRC(e78be010) SHA1(157231d858d13a006b57a4ab419368168e64edb7) ) |
| 817 | 817 | |
| 818 | 818 | ROM_REGION( 0x28000, "audiocpu", 0 ) /* 6809 Code & ADPCM data */ |
| 819 | | ROM_LOAD( "qb0-20", 0x10000, 0x4000, CRC(15916eda) SHA1(6558bd2ae6f14d630ae93e66ce7d09be33870cce) ) |
| 819 | ROM_LOAD( "qb0_20", 0x10000, 0x4000, CRC(15916eda) SHA1(6558bd2ae6f14d630ae93e66ce7d09be33870cce) ) |
| 820 | 820 | ROM_CONTINUE( 0x1c000, 0x4000 ) |
| 821 | | ROM_LOAD( "qb0-19", 0x14000, 0x4000, CRC(79caa7ed) SHA1(57adc8429ad016c4da41deda6b7b6fe36de5a225) ) |
| 821 | ROM_LOAD( "qb0_19", 0x14000, 0x4000, CRC(79caa7ed) SHA1(57adc8429ad016c4da41deda6b7b6fe36de5a225) ) |
| 822 | 822 | ROM_CONTINUE( 0x20000, 0x4000 ) |
| 823 | | ROM_LOAD( "qb0-18", 0x18000, 0x4000, CRC(e9591260) SHA1(e427aa10c683fbeb98171f6d1820781d21075a24) ) |
| 823 | ROM_LOAD( "qb0_18", 0x18000, 0x4000, CRC(e9591260) SHA1(e427aa10c683fbeb98171f6d1820781d21075a24) ) |
| 824 | 824 | ROM_CONTINUE( 0x24000, 0x4000 ) |
| 825 | 825 | |
| 826 | 826 | ROM_REGION( 0x02000, "gfx1", 0 ) |
| 827 | | ROM_LOAD( "qc0-15", 0x00000, 0x2000, CRC(a7efa340) SHA1(f87e061b8e4d8cd0834fab301779a8493549419b) ) /* (monochrome) */ |
| 827 | ROM_LOAD( "qc0_15", 0x00000, 0x2000, CRC(a7efa340) SHA1(f87e061b8e4d8cd0834fab301779a8493549419b) ) /* (monochrome) */ |
| 828 | 828 | |
| 829 | 829 | ROM_REGION( 0x20000, "gfx2", 0 ) /* tiles */ |
| 830 | | ROM_LOAD( "qb0-12", 0x00000, 0x8000, CRC(0585d9ac) SHA1(e3cb07e9dc5ec2fcfa0c90294d32f0b751f67752) ) /* plane 3 */ |
| 830 | ROM_LOAD( "qb0_12", 0x00000, 0x8000, CRC(0585d9ac) SHA1(e3cb07e9dc5ec2fcfa0c90294d32f0b751f67752) ) /* plane 3 */ |
| 831 | 831 | /* space to unpack plane 3 */ |
| 832 | | ROM_LOAD( "qb0-13", 0x10000, 0x8000, CRC(a6bb797b) SHA1(852e9993270e5557c1a0350007d0beaec5ca6286) ) /* planes 1,2 */ |
| 833 | | ROM_LOAD( "qb0-14", 0x18000, 0x8000, CRC(85b71211) SHA1(81545cd168da4a707e263fdf0ee9902e3a13ba93) ) /* planes 1,2 */ |
| 832 | ROM_LOAD( "qb0_13", 0x10000, 0x8000, CRC(a6bb797b) SHA1(852e9993270e5557c1a0350007d0beaec5ca6286) ) /* planes 1,2 */ |
| 833 | ROM_LOAD( "qb0_14", 0x18000, 0x8000, CRC(85b71211) SHA1(81545cd168da4a707e263fdf0ee9902e3a13ba93) ) /* planes 1,2 */ |
| 834 | 834 | |
| 835 | 835 | ROM_REGION( 0x30000, "gfx3", 0 ) /* sprites */ |
| 836 | | ROM_LOAD( "qc1-6", 0x00000, 0x4000, CRC(651e6e44) SHA1(78ce576e6c29e43d590c42f0d4926cff82fd0268) ) /* plane 3 */ |
| 837 | | ROM_LOAD( "qc2-7", 0x04000, 0x8000, CRC(c992c4f7) SHA1(3263973474af07c8b93c4ec97924568848cb7201) ) /* plane 3 */ |
| 836 | ROM_LOAD( "qc1_6", 0x00000, 0x4000, CRC(651e6e44) SHA1(78ce576e6c29e43d590c42f0d4926cff82fd0268) ) /* plane 3 */ |
| 837 | ROM_LOAD( "qc2_7", 0x04000, 0x8000, CRC(c992c4f7) SHA1(3263973474af07c8b93c4ec97924568848cb7201) ) /* plane 3 */ |
| 838 | 838 | /* space to unpack plane 3 */ |
| 839 | | ROM_LOAD( "qc0-8", 0x18000, 0x4000, CRC(1c7ffdad) SHA1(b224fd4cce078186f22e6393a38c7a2d84dc0066) ) /* planes 1,2 */ |
| 840 | | ROM_LOAD( "qc1-9", 0x1c000, 0x4000, CRC(01043e03) SHA1(6a6dddc0a036873135dceaa989e757bdd2455ae7) ) /* planes 1,2 */ |
| 841 | | ROM_LOAD( "qc1-10", 0x20000, 0x8000, CRC(364cdb58) SHA1(4d8548f9dfa9d105dd277c61cf3d56583a5ebbcb) ) /* planes 1,2 */ |
| 842 | | ROM_LOAD( "qc2-11", 0x28000, 0x8000, CRC(c9fecfff) SHA1(7c13ace4293fbfab7fe924b7b24c498d8cefc7ac) ) /* planes 1,2 */ |
| 839 | ROM_LOAD( "qc0_8", 0x18000, 0x4000, CRC(1c7ffdad) SHA1(b224fd4cce078186f22e6393a38c7a2d84dc0066) ) /* planes 1,2 */ |
| 840 | ROM_LOAD( "qc1_9", 0x1c000, 0x4000, CRC(01043e03) SHA1(6a6dddc0a036873135dceaa989e757bdd2455ae7) ) /* planes 1,2 */ |
| 841 | ROM_LOAD( "qc1_10", 0x20000, 0x8000, CRC(364cdb58) SHA1(4d8548f9dfa9d105dd277c61cf3d56583a5ebbcb) ) /* planes 1,2 */ |
| 842 | ROM_LOAD( "qc2_11", 0x28000, 0x8000, CRC(c9fecfff) SHA1(7c13ace4293fbfab7fe924b7b24c498d8cefc7ac) ) /* planes 1,2 */ |
| 843 | 843 | |
| 844 | 844 | ROM_REGION( 0x00040, "proms", 0 ) /* unused */ |
| 845 | 845 | ROM_LOAD( "q3.2b", 0x00000, 0x0020, CRC(6a7c3c60) SHA1(5125bfeb03752c8d76b140a4e74d5cac29dcdaa6) ) /* address decoding */ |
| r18661 | r18662 | |
| 848 | 848 | |
| 849 | 849 | ROM_START( ogonsiro ) |
| 850 | 850 | ROM_REGION( 0x1c000, "maincpu", 0 ) |
| 851 | | ROM_LOAD( "qb0-5", 0x00000, 0x4000, CRC(25b19efb) SHA1(c41344278f6c7f3d6527aced3e459ed1ba86dea5) ) |
| 852 | | ROM_LOAD( "qb0-4", 0x04000, 0x2000, CRC(347ec794) SHA1(51100f9fef2e96f00e94fce709eed6583b01a2eb) ) |
| 853 | | ROM_LOAD( "qb0-1", 0x10000, 0x2000, CRC(040c9839) SHA1(8c0d9a246847461a59eb5e6a53a94218e701d6c3) ) |
| 851 | ROM_LOAD( "qb0_5", 0x00000, 0x4000, CRC(25b19efb) SHA1(c41344278f6c7f3d6527aced3e459ed1ba86dea5) ) |
| 852 | ROM_LOAD( "qb0_4", 0x04000, 0x2000, CRC(347ec794) SHA1(51100f9fef2e96f00e94fce709eed6583b01a2eb) ) |
| 853 | ROM_LOAD( "qb0_1", 0x10000, 0x2000, CRC(040c9839) SHA1(8c0d9a246847461a59eb5e6a53a94218e701d6c3) ) |
| 854 | 854 | ROM_CONTINUE( 0x16000, 0x2000 ) |
| 855 | 855 | ROM_LOAD( "qb0_3", 0x12000, 0x4000, CRC(d6a342e7) SHA1(96274ae3bda4679108a25fcc514b625552abda30) ) |
| 856 | 856 | ROM_CONTINUE( 0x18000, 0x4000 ) |
| 857 | 857 | |
| 858 | 858 | ROM_REGION( 0x10000, "sub", 0 ) /* Code for the 2nd CPU */ |
| 859 | | ROM_LOAD( "qb0-17", 0x0000, 0x4000, CRC(e78be010) SHA1(157231d858d13a006b57a4ab419368168e64edb7) ) |
| 859 | ROM_LOAD( "qb0_17", 0x0000, 0x4000, CRC(e78be010) SHA1(157231d858d13a006b57a4ab419368168e64edb7) ) |
| 860 | 860 | |
| 861 | 861 | ROM_REGION( 0x28000, "audiocpu", 0 ) /* 6809 Code & ADPCM data */ |
| 862 | | ROM_LOAD( "qb0-20", 0x10000, 0x4000, CRC(15916eda) SHA1(6558bd2ae6f14d630ae93e66ce7d09be33870cce) ) |
| 862 | ROM_LOAD( "qb0_20", 0x10000, 0x4000, CRC(15916eda) SHA1(6558bd2ae6f14d630ae93e66ce7d09be33870cce) ) |
| 863 | 863 | ROM_CONTINUE( 0x1c000, 0x4000 ) |
| 864 | | ROM_LOAD( "qb0-19", 0x14000, 0x4000, CRC(79caa7ed) SHA1(57adc8429ad016c4da41deda6b7b6fe36de5a225) ) |
| 864 | ROM_LOAD( "qb0_19", 0x14000, 0x4000, CRC(79caa7ed) SHA1(57adc8429ad016c4da41deda6b7b6fe36de5a225) ) |
| 865 | 865 | ROM_CONTINUE( 0x20000, 0x4000 ) |
| 866 | | ROM_LOAD( "qb0-18", 0x18000, 0x4000, CRC(e9591260) SHA1(e427aa10c683fbeb98171f6d1820781d21075a24) ) |
| 866 | ROM_LOAD( "qb0_18", 0x18000, 0x4000, CRC(e9591260) SHA1(e427aa10c683fbeb98171f6d1820781d21075a24) ) |
| 867 | 867 | ROM_CONTINUE( 0x24000, 0x4000 ) |
| 868 | 868 | |
| 869 | 869 | ROM_REGION( 0x02000, "gfx1", 0 ) |
| 870 | 870 | ROM_LOAD( "qb0_15", 0x00000, 0x2000, CRC(5e1332b8) SHA1(fab6e2c7ea9bc94c1245bf759b4004a70c57d666) ) /* (monochrome) */ |
| 871 | 871 | |
| 872 | 872 | ROM_REGION( 0x20000, "gfx2", 0 ) /* tiles */ |
| 873 | | ROM_LOAD( "qb0-12", 0x00000, 0x8000, CRC(0585d9ac) SHA1(e3cb07e9dc5ec2fcfa0c90294d32f0b751f67752) ) /* plane 3 */ |
| 873 | ROM_LOAD( "qb0_12", 0x00000, 0x8000, CRC(0585d9ac) SHA1(e3cb07e9dc5ec2fcfa0c90294d32f0b751f67752) ) /* plane 3 */ |
| 874 | 874 | /* space to unpack plane 3 */ |
| 875 | | ROM_LOAD( "qb0-13", 0x10000, 0x8000, CRC(a6bb797b) SHA1(852e9993270e5557c1a0350007d0beaec5ca6286) ) /* planes 1,2 */ |
| 876 | | ROM_LOAD( "qb0-14", 0x18000, 0x8000, CRC(85b71211) SHA1(81545cd168da4a707e263fdf0ee9902e3a13ba93) ) /* planes 1,2 */ |
| 875 | ROM_LOAD( "qb0_13", 0x10000, 0x8000, CRC(a6bb797b) SHA1(852e9993270e5557c1a0350007d0beaec5ca6286) ) /* planes 1,2 */ |
| 876 | ROM_LOAD( "qb0_14", 0x18000, 0x8000, CRC(85b71211) SHA1(81545cd168da4a707e263fdf0ee9902e3a13ba93) ) /* planes 1,2 */ |
| 877 | 877 | |
| 878 | 878 | ROM_REGION( 0x30000, "gfx3", 0 ) /* sprites */ |
| 879 | 879 | ROM_LOAD( "qb0_6", 0x00000, 0x4000, CRC(1a2bc769) SHA1(498861f4d0cffeaff90609c8000c921a114756b6) ) /* plane 3 */ |
| 880 | 880 | ROM_LOAD( "qb0_7", 0x04000, 0x8000, CRC(4b677bd9) SHA1(3314ef58ff5307faf0ecd8f99950d43d571c91a6) ) /* plane 3 */ |
| 881 | 881 | /* space to unpack plane 3 */ |
| 882 | | ROM_LOAD( "qc0-8", 0x18000, 0x4000, CRC(1c7ffdad) SHA1(b224fd4cce078186f22e6393a38c7a2d84dc0066) ) /* planes 1,2 */ |
| 882 | ROM_LOAD( "qc0_8", 0x18000, 0x4000, CRC(1c7ffdad) SHA1(b224fd4cce078186f22e6393a38c7a2d84dc0066) ) /* planes 1,2 */ |
| 883 | 883 | ROM_LOAD( "qb0_9", 0x1c000, 0x4000, CRC(38f5152d) SHA1(fbb7b13a625999807d180a3212e6e12870629438) ) /* planes 1,2 */ |
| 884 | 884 | ROM_LOAD( "qb0_10", 0x20000, 0x8000, CRC(87ab6cc4) SHA1(50bc1108ff5609c0e7dad615e92e16eb72b7bc03) ) /* planes 1,2 */ |
| 885 | 885 | ROM_LOAD( "qb0_11", 0x28000, 0x8000, CRC(25eaa4ff) SHA1(3547fc600a617ba7fe5240a7830edb90230b6c51) ) /* planes 1,2 */ |
| r18661 | r18662 | |
| 891 | 891 | |
| 892 | 892 | ROM_START( greatgur ) |
| 893 | 893 | ROM_REGION( 0x1c000, "maincpu", 0 ) |
| 894 | | ROM_LOAD( "qb0-5", 0x00000, 0x4000, CRC(25b19efb) SHA1(c41344278f6c7f3d6527aced3e459ed1ba86dea5) ) |
| 895 | | ROM_LOAD( "qb0-4", 0x04000, 0x2000, CRC(347ec794) SHA1(51100f9fef2e96f00e94fce709eed6583b01a2eb) ) |
| 896 | | ROM_LOAD( "qb0-1", 0x10000, 0x2000, CRC(040c9839) SHA1(8c0d9a246847461a59eb5e6a53a94218e701d6c3) ) |
| 894 | ROM_LOAD( "qb0_5", 0x00000, 0x4000, CRC(25b19efb) SHA1(c41344278f6c7f3d6527aced3e459ed1ba86dea5) ) |
| 895 | ROM_LOAD( "qb0_4", 0x04000, 0x2000, CRC(347ec794) SHA1(51100f9fef2e96f00e94fce709eed6583b01a2eb) ) |
| 896 | ROM_LOAD( "qb0_1", 0x10000, 0x2000, CRC(040c9839) SHA1(8c0d9a246847461a59eb5e6a53a94218e701d6c3) ) |
| 897 | 897 | ROM_CONTINUE( 0x16000, 0x2000 ) |
| 898 | 898 | ROM_LOAD( "qb0_3", 0x12000, 0x4000, CRC(d6a342e7) SHA1(96274ae3bda4679108a25fcc514b625552abda30) ) |
| 899 | 899 | ROM_CONTINUE( 0x18000, 0x4000 ) |
| 900 | 900 | |
| 901 | 901 | ROM_REGION( 0x10000, "sub", 0 ) /* Code for the 2nd CPU */ |
| 902 | | ROM_LOAD( "qb0-17", 0x0000, 0x4000, CRC(e78be010) SHA1(157231d858d13a006b57a4ab419368168e64edb7) ) |
| 902 | ROM_LOAD( "qb0_17", 0x0000, 0x4000, CRC(e78be010) SHA1(157231d858d13a006b57a4ab419368168e64edb7) ) |
| 903 | 903 | |
| 904 | 904 | ROM_REGION( 0x28000, "audiocpu", 0 ) /* 6809 Code & ADPCM data */ |
| 905 | | ROM_LOAD( "qb0-20", 0x10000, 0x4000, CRC(15916eda) SHA1(6558bd2ae6f14d630ae93e66ce7d09be33870cce) ) |
| 905 | ROM_LOAD( "qb0_20", 0x10000, 0x4000, CRC(15916eda) SHA1(6558bd2ae6f14d630ae93e66ce7d09be33870cce) ) |
| 906 | 906 | ROM_CONTINUE( 0x1c000, 0x4000 ) |
| 907 | | ROM_LOAD( "qb0-19", 0x14000, 0x4000, CRC(79caa7ed) SHA1(57adc8429ad016c4da41deda6b7b6fe36de5a225) ) |
| 907 | ROM_LOAD( "qb0_19", 0x14000, 0x4000, CRC(79caa7ed) SHA1(57adc8429ad016c4da41deda6b7b6fe36de5a225) ) |
| 908 | 908 | ROM_CONTINUE( 0x20000, 0x4000 ) |
| 909 | | ROM_LOAD( "qb0-18", 0x18000, 0x4000, CRC(e9591260) SHA1(e427aa10c683fbeb98171f6d1820781d21075a24) ) |
| 909 | ROM_LOAD( "qb0_18", 0x18000, 0x4000, CRC(e9591260) SHA1(e427aa10c683fbeb98171f6d1820781d21075a24) ) |
| 910 | 910 | ROM_CONTINUE( 0x24000, 0x4000 ) |
| 911 | 911 | |
| 912 | 912 | ROM_REGION( 0x02000, "gfx1", 0 ) |
| 913 | 913 | ROM_LOAD( "qb0_15", 0x00000, 0x2000, CRC(5e1332b8) SHA1(fab6e2c7ea9bc94c1245bf759b4004a70c57d666) ) /* (monochrome) */ |
| 914 | 914 | |
| 915 | 915 | ROM_REGION( 0x20000, "gfx2", 0 ) /* tiles */ |
| 916 | | ROM_LOAD( "qb0-12", 0x00000, 0x8000, CRC(0585d9ac) SHA1(e3cb07e9dc5ec2fcfa0c90294d32f0b751f67752) ) /* plane 3 */ |
| 916 | ROM_LOAD( "qb0_12", 0x00000, 0x8000, CRC(0585d9ac) SHA1(e3cb07e9dc5ec2fcfa0c90294d32f0b751f67752) ) /* plane 3 */ |
| 917 | 917 | /* space to unpack plane 3 */ |
| 918 | | ROM_LOAD( "qb0-13", 0x10000, 0x8000, CRC(a6bb797b) SHA1(852e9993270e5557c1a0350007d0beaec5ca6286) ) /* planes 1,2 */ |
| 919 | | ROM_LOAD( "qb0-14", 0x18000, 0x8000, CRC(85b71211) SHA1(81545cd168da4a707e263fdf0ee9902e3a13ba93) ) /* planes 1,2 */ |
| 918 | ROM_LOAD( "qb0_13", 0x10000, 0x8000, CRC(a6bb797b) SHA1(852e9993270e5557c1a0350007d0beaec5ca6286) ) /* planes 1,2 */ |
| 919 | ROM_LOAD( "qb0_14", 0x18000, 0x8000, CRC(85b71211) SHA1(81545cd168da4a707e263fdf0ee9902e3a13ba93) ) /* planes 1,2 */ |
| 920 | 920 | |
| 921 | 921 | ROM_REGION( 0x30000, "gfx3", 0 ) /* sprites */ |
| 922 | | ROM_LOAD( "qc0-06.bin", 0x00000, 0x4000, CRC(96b20201) SHA1(212270d3ba72974f22e96744c752860cc5ffba5b) ) /* plane 3 */ |
| 923 | | ROM_LOAD( "qc0-07.bin", 0x04000, 0x8000, CRC(9e89fa8f) SHA1(b133ae2ac62f43a7a51fa0d1a023a4f95fef2996) ) /* plane 3 */ |
| 922 | ROM_LOAD( "qc0_06.bin", 0x00000, 0x4000, CRC(96b20201) SHA1(212270d3ba72974f22e96744c752860cc5ffba5b) ) /* plane 3 */ |
| 923 | ROM_LOAD( "qc0_07.bin", 0x04000, 0x8000, CRC(9e89fa8f) SHA1(b133ae2ac62f43a7a51fa0d1a023a4f95fef2996) ) /* plane 3 */ |
| 924 | 924 | /* space to unpack plane 3 */ |
| 925 | | ROM_LOAD( "qc0-8", 0x18000, 0x4000, CRC(1c7ffdad) SHA1(b224fd4cce078186f22e6393a38c7a2d84dc0066) ) /* planes 1,2 */ |
| 926 | | ROM_LOAD( "qc0-09.bin", 0x1c000, 0x4000, CRC(204cd385) SHA1(e7a8720feeac8ced581d72190345daed5750379f) ) /* planes 1,2 */ |
| 927 | | ROM_LOAD( "qc1-10", 0x20000, 0x8000, CRC(364cdb58) SHA1(4d8548f9dfa9d105dd277c61cf3d56583a5ebbcb) ) /* planes 1,2 */ |
| 928 | | ROM_LOAD( "qc1-11.bin", 0x28000, 0x8000, CRC(b2aabbf5) SHA1(9eb4d80f38a30f6e45231a9bfd1aff7a124c6ee9) ) /* planes 1,2 */ |
| 925 | ROM_LOAD( "qc0_8", 0x18000, 0x4000, CRC(1c7ffdad) SHA1(b224fd4cce078186f22e6393a38c7a2d84dc0066) ) /* planes 1,2 */ |
| 926 | ROM_LOAD( "qc0_09.bin", 0x1c000, 0x4000, CRC(204cd385) SHA1(e7a8720feeac8ced581d72190345daed5750379f) ) /* planes 1,2 */ |
| 927 | ROM_LOAD( "qc1_10", 0x20000, 0x8000, CRC(364cdb58) SHA1(4d8548f9dfa9d105dd277c61cf3d56583a5ebbcb) ) /* planes 1,2 */ |
| 928 | ROM_LOAD( "qc1_11.bin", 0x28000, 0x8000, CRC(b2aabbf5) SHA1(9eb4d80f38a30f6e45231a9bfd1aff7a124c6ee9) ) /* planes 1,2 */ |
| 929 | 929 | |
| 930 | 930 | ROM_REGION( 0x00040, "proms", 0 ) /* unused */ |
| 931 | 931 | ROM_LOAD( "q3.2b", 0x00000, 0x0020, CRC(6a7c3c60) SHA1(5125bfeb03752c8d76b140a4e74d5cac29dcdaa6) ) /* address decoding */ |
| r18661 | r18662 | |
| 938 | 938 | ROM_LOAD( "gladcsnd.18", 0x00000, 0x0400, CRC(3c5ca4c6) SHA1(0d8c2e1c2142ada11e30cfb9a48663386fee9cb8) ) |
| 939 | 939 | ROM_END |
| 940 | 940 | |
| 941 | ROM_START( gcastle ) |
| 942 | ROM_REGION( 0x1c000, "maincpu", 0 ) |
| 943 | ROM_LOAD( "gc0_5", 0x00000, 0x4000, BAD_DUMP CRC(25b19efb) SHA1(c41344278f6c7f3d6527aced3e459ed1ba86dea5) ) // not dumped, placeholder taken from ogonsiro |
| 944 | ROM_LOAD( "gc0_4", 0x04000, 0x2000, BAD_DUMP CRC(347ec794) SHA1(51100f9fef2e96f00e94fce709eed6583b01a2eb) ) // " |
| 945 | ROM_LOAD( "gc0_1", 0x10000, 0x2000, BAD_DUMP CRC(040c9839) SHA1(8c0d9a246847461a59eb5e6a53a94218e701d6c3) ) // " |
| 946 | ROM_CONTINUE( 0x16000, 0x2000 ) |
| 947 | ROM_LOAD( "gc0_3", 0x12000, 0x4000, BAD_DUMP CRC(d6a342e7) SHA1(96274ae3bda4679108a25fcc514b625552abda30) ) // " |
| 948 | ROM_CONTINUE( 0x18000, 0x4000 ) |
| 941 | 949 | |
| 950 | ROM_REGION( 0x10000, "sub", 0 ) /* Code for the 2nd CPU */ |
| 951 | ROM_LOAD( "qb0_17", 0x0000, 0x4000, CRC(e78be010) SHA1(157231d858d13a006b57a4ab419368168e64edb7) ) |
| 952 | |
| 953 | ROM_REGION( 0x28000, "audiocpu", 0 ) /* 6809 Code & ADPCM data */ |
| 954 | ROM_LOAD( "qb0_20", 0x10000, 0x4000, CRC(15916eda) SHA1(6558bd2ae6f14d630ae93e66ce7d09be33870cce) ) |
| 955 | ROM_CONTINUE( 0x1c000, 0x4000 ) |
| 956 | ROM_LOAD( "qb0_19", 0x14000, 0x4000, CRC(79caa7ed) SHA1(57adc8429ad016c4da41deda6b7b6fe36de5a225) ) |
| 957 | ROM_CONTINUE( 0x20000, 0x4000 ) |
| 958 | ROM_LOAD( "qb0_18", 0x18000, 0x4000, CRC(e9591260) SHA1(e427aa10c683fbeb98171f6d1820781d21075a24) ) |
| 959 | ROM_CONTINUE( 0x24000, 0x4000 ) |
| 960 | |
| 961 | ROM_REGION( 0x02000, "gfx1", 0 ) |
| 962 | ROM_LOAD( "qb0_15", 0x00000, 0x2000, CRC(5e1332b8) SHA1(fab6e2c7ea9bc94c1245bf759b4004a70c57d666) ) /* (monochrome) */ |
| 963 | |
| 964 | ROM_REGION( 0x20000, "gfx2", 0 ) /* tiles */ |
| 965 | ROM_LOAD( "qb0_12", 0x00000, 0x8000, CRC(0585d9ac) SHA1(e3cb07e9dc5ec2fcfa0c90294d32f0b751f67752) ) /* plane 3 */ |
| 966 | /* space to unpack plane 3 */ |
| 967 | ROM_LOAD( "qb0_13", 0x10000, 0x8000, CRC(a6bb797b) SHA1(852e9993270e5557c1a0350007d0beaec5ca6286) ) /* planes 1,2 */ |
| 968 | ROM_LOAD( "qb0_14", 0x18000, 0x8000, CRC(85b71211) SHA1(81545cd168da4a707e263fdf0ee9902e3a13ba93) ) /* planes 1,2 */ |
| 969 | |
| 970 | ROM_REGION( 0x30000, "gfx3", 0 ) /* sprites */ |
| 971 | ROM_LOAD( "gc1_6", 0x00000, 0x4000, CRC(94f49be2) SHA1(adc9f38469d32eee5906b37289245df062b134b4) ) /* plane 3 */ |
| 972 | ROM_LOAD( "gc2_7", 0x04000, 0x8000, CRC(bb2cb454) SHA1(3cac1716a5c90953117deadcc3eba02000cda7c0) ) /* plane 3 */ |
| 973 | /* space to unpack plane 3 */ |
| 974 | ROM_LOAD( "qc0_8", 0x18000, 0x4000, CRC(1c7ffdad) SHA1(b224fd4cce078186f22e6393a38c7a2d84dc0066) ) /* planes 1,2 */ |
| 975 | ROM_LOAD( "gc1_9", 0x1c000, 0x4000, CRC(69b977fd) SHA1(9d05200e2b57577f7f353853cbbaa59bfd7a2804) ) /* planes 1,2 */ |
| 976 | ROM_LOAD( "qb0_10", 0x20000, 0x8000, CRC(87ab6cc4) SHA1(50bc1108ff5609c0e7dad615e92e16eb72b7bc03) ) /* planes 1,2 */ |
| 977 | ROM_LOAD( "gc2_11", 0x28000, 0x8000, CRC(5c512365) SHA1(f6b283ed7ec6f530b9c0f2e1e29c1a766af20a1e) ) /* planes 1,2 */ |
| 978 | |
| 979 | ROM_REGION( 0x00040, "proms", 0 ) /* unused */ |
| 980 | ROM_LOAD( "q3.2b", 0x00000, 0x0020, CRC(6a7c3c60) SHA1(5125bfeb03752c8d76b140a4e74d5cac29dcdaa6) ) /* address decoding */ |
| 981 | ROM_LOAD( "q4.5s", 0x00020, 0x0020, CRC(e325808e) SHA1(5fd92ad4eff24f6ccf2df19d268a6cafba72202e) ) |
| 982 | ROM_END |
| 983 | |
| 984 | |
| 942 | 985 | static void swap_block(UINT8 *src1,UINT8 *src2,int len) |
| 943 | 986 | { |
| 944 | 987 | int i,t; |
| r18661 | r18662 | |
| 1027 | 1070 | |
| 1028 | 1071 | |
| 1029 | 1072 | |
| 1030 | | GAME( 1985, ppking, 0, ppking, 0, gladiatr_state, ppking, ROT90, "Taito America Corporation", "Ping-Pong King", GAME_NOT_WORKING) |
| 1073 | GAME( 1985, ppking, 0, ppking, 0, gladiatr_state, ppking, ROT90, "Taito America Corporation", "Ping-Pong King", GAME_NOT_WORKING) |
| 1031 | 1074 | GAME( 1986, gladiatr, 0, gladiatr, gladiatr, gladiatr_state, gladiatr, ROT0, "Taito America Corporation", "Gladiator (US)", 0 ) |
| 1032 | 1075 | GAME( 1986, ogonsiro, gladiatr, gladiatr, gladiatr, gladiatr_state, gladiatr, ROT0, "Taito Corporation", "Ohgon no Siro (Japan)", 0 ) |
| 1033 | 1076 | GAME( 1986, greatgur, gladiatr, gladiatr, gladiatr, gladiatr_state, gladiatr, ROT0, "Taito Corporation", "Great Gurianos (Japan?)", 0 ) |
| 1077 | GAME( 1986, gcastle, gladiatr, gladiatr, gladiatr, gladiatr_state, gladiatr, ROT0, "Taito Corporation", "Golden Castle (prototype?)", 0 ) // incomplete dump |