ROM_END static DRIVER_INIT( hyperspt ) { konami1_decode(machine, "maincpu"); }
/* Info provided with these alt sets MEGA ZONE CHIP PLACEMENT USES 69A09EP, Z80 CPU'S & AY-3-8910 SOUND CHIP W/8039 CPU THERE ARE AT LEAST THREE VERSIONS OF MEGA ZONE, ALL THE ROMS ARE THE SAME EXCEPT POSITION 6,7,8,9,11H IN SETS 1,2 ALL ROMS ARE 2764 EXCEPT H01 (E01) IS A 2732 CHIP # POSITION VERS 3 ----------------------------------------------------- VER-1 VER-2 ----------------------------------------------------- 319-E08 2D E08 REAR BOARD 8 SAME 319-E09 2E E09 " 9 SAME 319-E10 3D E10 " 10 SAME 319-E11 3E E11 " 11 SAME 319-G12 8C G12 " 12 319-G13 10C G13 " 13 SAME 319-E02 6D E02 CONN BOARD 2 SAME 319-H03 6H J03 " 3 319-H04 7H J04 " 4 319-H05 8H J05 " 5 319-H06 9H J06 " 6 319-H07 11H J07 " 7 319-H01 3A E01 " 1 SAME Z80 7E IC# AY-3-8910 8B PROM 98 TBP18S030 (82S123) AO72 12F KONAMI PROM 48 " K824-501 8D KONAMI PROM 42 " 8039 4B PROM 63 TBP24S10 (823126) PROM 33 " PAL16L8 63 PAL16L8A 67 VERSION 3 IS ON THE SAME SIZE CONNECTOR BOARD, BUT THE BOTTOM BOARD IS ABOUT 1 1/4" LONGER AND WIDER THE CHIPS THAT HAVE THE DESIGNATION SCRATCHED OFF ON THE ORIGINAL BOARDS ARE NAME CHIP TYPE --------------------------- CONN BOARD IC3 TMP8039P-6 " IC6 AY3-8910 " IC26 Z-80 " IC39 MC68A09EP (CUSTOM ON ORIGINAL) " IC27 N/U (CUSTOM ON ORIGINAL) REAR BOARD 1C026 N/U (CUSTOM ON ORIGINAL) */ ROM_START( megazonea ) ROM_REGION( 0x10000, "maincpu", 0 ) ROM_LOAD( "7.12g", 0x6000, 0x2000, CRC(d42d67bf) SHA1(adac80d183ad26a9b1ec25a2da7ebbb33b441b63) ) ROM_LOAD( "6.10g", 0x8000, 0x2000, CRC(692398eb) SHA1(518001d738c2fb9417e52edfe9a7b74a074af3b0) ) ROM_LOAD( "5.9g", 0xa000, 0x2000, CRC(620ffec3) SHA1(e047beb29e0cda72126e8dcdd0b7504a202efba2) ) ROM_LOAD( "4.8g", 0xc000, 0x2000, CRC(28650971) SHA1(25e405fb9f648b7118e3c7c7b3ba59a7b7c29c42) ) ROM_LOAD( "3.6g", 0xe000, 0x2000, CRC(f264018f) SHA1(6ca0f7e26311799b0650a6c58567405bc2a7f922) ) ROM_REGION( 0x10000, "audiocpu", 0 ) ROM_LOAD( "319-h02", 0x0000, 0x2000, CRC(d5d45edb) SHA1(3808d1b58fe152f8f5b49bf0aa40c53e9c9dd4bd) ) ROM_REGION( 0x1000, "daccpu", 0 ) /* 4k for the 8039 DAC CPU */ ROM_LOAD( "319-h01", 0x0000, 0x1000, CRC(ed5725a0) SHA1(64f54621487291fbfe827fb4cecca299fd0db781) ) // same as e01? ROM_REGION( 0x08000, "gfx1", 0 ) ROM_LOAD( "319e11.bin", 0x0000, 0x2000, CRC(965a7ff6) SHA1(210aae91a3838e5f7c78747d9b7419d266538ffc) ) ROM_LOAD( "319e09.bin", 0x2000, 0x2000, CRC(5eaa7f3e) SHA1(4c038e80d575988407252897a1f1bc6b76af597c) ) ROM_LOAD( "319e10.bin", 0x4000, 0x2000, CRC(7bb1aeee) SHA1(be2dd46cd0121cedad6dab90a22643798a3176ab) ) ROM_LOAD( "319e08.bin", 0x6000, 0x2000, CRC(6add71b1) SHA1(fc8c0ecd3b7f03d63b6c3143143986883345fa38) ) ROM_REGION( 0x04000, "gfx2", 0 ) ROM_LOAD( "319e12.bin", 0x0000, 0x2000, CRC(e0fb7835) SHA1(44ccaaf92bdb83323f45e08dbe118697720e9105) ) // 12.9c ROM_LOAD( "319-g13", 0x2000, 0x2000, CRC(3d8f3743) SHA1(1f6fbf804dacfa44cd11b4cf41d0bedb7f2ff6b6) ) // same as e13? ROM_REGION( 0x0260, "proms", 0 ) ROM_LOAD( "319b18.a16", 0x0000, 0x020, CRC(23cb02af) SHA1(aba459826a75ec07bc6d97580e934f58aa22f4f4) ) /* palette */ ROM_LOAD( "319b16.c6", 0x0020, 0x100, CRC(5748e933) SHA1(c1478c31533a11421cd4579ccfdbb430e193d17b) ) /* sprite lookup table */ ROM_LOAD( "319b17.a11", 0x0120, 0x100, CRC(1fbfce73) SHA1(1c58eb91982d5f10511d54a83070e859ac57d2f1) ) /* character lookup table */ ROM_LOAD( "319b14.e7", 0x0220, 0x020, CRC(55044268) SHA1(29cf4158314ed897daf045a7f07be865dd977663) ) /* timing (not used) */ ROM_LOAD( "319b15.e8", 0x0240, 0x020, CRC(31fd7ab9) SHA1(04d6e51b4930619c8ee12fb0d7b5f981e4d6d8d3) ) /* timing (not used) */ ROM_END ROM_START( megazoneb ) ROM_REGION( 0x10000, "maincpu", 0 ) ROM_LOAD( "319-j07", 0x6000, 0x2000, CRC(5161a523) SHA1(90b456c30bccaaca96c75c2f421af3a2875b0b6b) ) ROM_LOAD( "319-j06", 0x8000, 0x2000, CRC(7344c3de) SHA1(d3867738d4828afa50c8b43116d68cc6074d6cb5) ) ROM_LOAD( "319-j05", 0xa000, 0x2000, CRC(affa492b) SHA1(ee6789f293902716d65d08a89ae12dd96c75c885) ) ROM_LOAD( "319-j04", 0xc000, 0x2000, CRC(03544ab3) SHA1(efa034cc6976b47915601cf215758df23e308878) ) ROM_LOAD( "319-j03", 0xe000, 0x2000, CRC(0d95cc0a) SHA1(9aadadf09a4826da451ee35c89ee0254ec552d80) ) ROM_REGION( 0x10000, "audiocpu", 0 ) ROM_LOAD( "319-h02", 0x0000, 0x2000, CRC(d5d45edb) SHA1(3808d1b58fe152f8f5b49bf0aa40c53e9c9dd4bd) ) ROM_REGION( 0x1000, "daccpu", 0 ) /* 4k for the 8039 DAC CPU */ ROM_LOAD( "319-h01", 0x0000, 0x1000, CRC(ed5725a0) SHA1(64f54621487291fbfe827fb4cecca299fd0db781) ) // same as e01? ROM_REGION( 0x08000, "gfx1", 0 ) ROM_LOAD( "319e11.bin", 0x0000, 0x2000, CRC(965a7ff6) SHA1(210aae91a3838e5f7c78747d9b7419d266538ffc) ) ROM_LOAD( "319e09.bin", 0x2000, 0x2000, CRC(5eaa7f3e) SHA1(4c038e80d575988407252897a1f1bc6b76af597c) ) ROM_LOAD( "319e10.bin", 0x4000, 0x2000, CRC(7bb1aeee) SHA1(be2dd46cd0121cedad6dab90a22643798a3176ab) ) ROM_LOAD( "319e08.bin", 0x6000, 0x2000, CRC(6add71b1) SHA1(fc8c0ecd3b7f03d63b6c3143143986883345fa38) ) ROM_REGION( 0x04000, "gfx2", 0 ) ROM_LOAD( "319e12.bin", 0x0000, 0x2000, CRC(e0fb7835) SHA1(44ccaaf92bdb83323f45e08dbe118697720e9105) ) // 12.9c ROM_LOAD( "319-g13", 0x2000, 0x2000, CRC(3d8f3743) SHA1(1f6fbf804dacfa44cd11b4cf41d0bedb7f2ff6b6) ) // same as e13? ROM_REGION( 0x0260, "proms", 0 ) ROM_LOAD( "319b18.a16", 0x0000, 0x020, CRC(23cb02af) SHA1(aba459826a75ec07bc6d97580e934f58aa22f4f4) ) /* palette */ ROM_LOAD( "319b16.c6", 0x0020, 0x100, CRC(5748e933) SHA1(c1478c31533a11421cd4579ccfdbb430e193d17b) ) /* sprite lookup table */ ROM_LOAD( "319b17.a11", 0x0120, 0x100, CRC(1fbfce73) SHA1(1c58eb91982d5f10511d54a83070e859ac57d2f1) ) /* character lookup table */ ROM_LOAD( "319b14.e7", 0x0220, 0x020, CRC(55044268) SHA1(29cf4158314ed897daf045a7f07be865dd977663) ) /* timing (not used) */ ROM_LOAD( "319b15.e8", 0x0240, 0x020, CRC(31fd7ab9) SHA1(04d6e51b4930619c8ee12fb0d7b5f981e4d6d8d3) ) /* timing (not used) */ ROM_END ROM_START( megazonec ) ROM_REGION( 0x10000, "maincpu", 0 ) ROM_LOAD( "319-h07", 0x6000, 0x2000, CRC(8ca47f64) SHA1(1a20db5ac504b9b004116cfa6992d63a86a04cc5) ) ROM_LOAD( "319-h06", 0x8000, 0x2000, CRC(ed35b12e) SHA1(69e88c4801c838a24aba0a867af205a7169ad089) ) ROM_LOAD( "319-h05", 0xa000, 0x2000, CRC(c3655ccd) SHA1(b86b58a12c6ced9a7e0a6d0cdb3881a28220a650) ) ROM_LOAD( "319-h04", 0xc000, 0x2000, CRC(9e221177) SHA1(0c6fffd657d66090362108578aa78eb36bdcce6b) ) ROM_LOAD( "319-h03", 0xe000, 0x2000, CRC(9048955b) SHA1(d8a7b46d984832f566298d3b417b3a34c9fea6c7) ) ROM_REGION( 0x10000, "audiocpu", 0 ) ROM_LOAD( "319-h02", 0x0000, 0x2000, CRC(d5d45edb) SHA1(3808d1b58fe152f8f5b49bf0aa40c53e9c9dd4bd) ) ROM_REGION( 0x1000, "daccpu", 0 ) /* 4k for the 8039 DAC CPU */ ROM_LOAD( "319-h01", 0x0000, 0x1000, CRC(ed5725a0) SHA1(64f54621487291fbfe827fb4cecca299fd0db781) ) // same as e01? ROM_REGION( 0x08000, "gfx1", 0 ) ROM_LOAD( "319e11.bin", 0x0000, 0x2000, CRC(965a7ff6) SHA1(210aae91a3838e5f7c78747d9b7419d266538ffc) ) ROM_LOAD( "319e09.bin", 0x2000, 0x2000, CRC(5eaa7f3e) SHA1(4c038e80d575988407252897a1f1bc6b76af597c) ) ROM_LOAD( "319e10.bin", 0x4000, 0x2000, CRC(7bb1aeee) SHA1(be2dd46cd0121cedad6dab90a22643798a3176ab) ) ROM_LOAD( "319e08.bin", 0x6000, 0x2000, CRC(6add71b1) SHA1(fc8c0ecd3b7f03d63b6c3143143986883345fa38) ) ROM_REGION( 0x04000, "gfx2", 0 ) ROM_LOAD( "319e12.bin", 0x0000, 0x2000, CRC(e0fb7835) SHA1(44ccaaf92bdb83323f45e08dbe118697720e9105) ) // 12.9c ROM_LOAD( "319-g13", 0x2000, 0x2000, CRC(3d8f3743) SHA1(1f6fbf804dacfa44cd11b4cf41d0bedb7f2ff6b6) ) // same as e13? ROM_REGION( 0x0260, "proms", 0 ) ROM_LOAD( "319b18.a16", 0x0000, 0x020, CRC(23cb02af) SHA1(aba459826a75ec07bc6d97580e934f58aa22f4f4) ) /* palette */ ROM_LOAD( "319b16.c6", 0x0020, 0x100, CRC(5748e933) SHA1(c1478c31533a11421cd4579ccfdbb430e193d17b) ) /* sprite lookup table */ ROM_LOAD( "319b17.a11", 0x0120, 0x100, CRC(1fbfce73) SHA1(1c58eb91982d5f10511d54a83070e859ac57d2f1) ) /* character lookup table */ ROM_LOAD( "319b14.e7", 0x0220, 0x020, CRC(55044268) SHA1(29cf4158314ed897daf045a7f07be865dd977663) ) /* timing (not used) */ ROM_LOAD( "prom.48", 0x0240, 0x020, CRC(796dea94) SHA1(bab3c2a5466e1c07ec27cccf7b1a21e9de4ed982) ) /* timing (not used) */ ROM_END static DRIVER_INIT( megazone ) { konami1_decode(machine, "maincpu"); }
/* 18000-1ffff empty */ ROM_REGION( 0x0240, "proms", 0 ) /* PROMs at 2F & 3F are MMI 63S081N (or compatibles), PROMs at 10F & 11F are MMI 6301-1N (or compatibles) */ ROM_LOAD( "523h10.2f", 0x0000, 0x0020, CRC(ec15dd15) SHA1(710384b154a9363fdc88edffda252f1d60e000dc) ) /* palette */ ROM_LOAD( "523h11.3f", 0x0020, 0x0020, CRC(54be2e83) SHA1(3200abc7f2238d62d7204ef57a6daa2df150538d) ) /* palette */ ROM_LOAD( "523h13.11f", 0x0040, 0x0100, CRC(4e0647a0) SHA1(fb87f878456b8b76bb2c028cb890d2a5c1c3e388) ) /* characters */ ROM_LOAD( "523h12.10f", 0x0140, 0x0100, CRC(53166a2a) SHA1(6cdde206036df7176679711f7888d72acee27c8f) ) /* sprites */ ROM_END DRIVER_INIT_MEMBER(finalizr_state,finalizr) { konami1_decode(machine(), "maincpu"); }
/*************************************************************************** Game driver(s) ***************************************************************************/ ROM_START( circusc ) ROM_REGION( 2*0x10000, REGION_CPU1 ) /* 64k for code + 64k for decrypted opcodes */ ROM_LOAD( "s05", 0x6000, 0x2000, 0x48feafcf ) ROM_LOAD( "q04", 0x8000, 0x2000, 0xc283b887 ) ROM_LOAD( "q03", 0xa000, 0x2000, 0xe90c0e86 ) ROM_LOAD( "q02", 0xc000, 0x2000, 0x4d847dc6 ) ROM_LOAD( "q01", 0xe000, 0x2000, 0x18c20adf ) ROM_REGION( 0x10000, REGION_CPU2 ) /* 64k for the audio CPU */ ROM_LOAD( "cd05_l14.bin", 0x0000, 0x2000, 0x607df0fb ) ROM_LOAD( "cd07_l15.bin", 0x2000, 0x2000, 0xa6ad30e1 ) ROM_REGION( 0x04000, REGION_GFX1 | REGIONFLAG_DISPOSE ) ROM_LOAD( "a04_j12.bin", 0x0000, 0x2000, 0x56e5b408 ) ROM_LOAD( "a05_k13.bin", 0x2000, 0x2000, 0x5aca0193 ) ROM_REGION( 0x0c000, REGION_GFX2 | REGIONFLAG_DISPOSE ) ROM_LOAD( "e11_j06.bin", 0x0000, 0x2000, 0xdf0405c6 ) ROM_LOAD( "e12_j07.bin", 0x2000, 0x2000, 0x23dfe3a6 ) ROM_LOAD( "e13_j08.bin", 0x4000, 0x2000, 0x3ba95390 ) ROM_LOAD( "e14_j09.bin", 0x6000, 0x2000, 0xa9fba85a ) ROM_LOAD( "e15_j10.bin", 0x8000, 0x2000, 0x0532347e ) ROM_LOAD( "e16_j11.bin", 0xa000, 0x2000, 0xe1725d24 ) ROM_REGION( 0x0220, REGION_PROMS ) ROM_LOAD( "a02_j18.bin", 0x0000, 0x020, 0x10dd4eaa ) /* palette */ ROM_LOAD( "c10_j16.bin", 0x0020, 0x100, 0xc244f2aa ) /* character lookup table */ ROM_LOAD( "b07_j17.bin", 0x0120, 0x100, 0x13989357 ) /* sprite lookup table */ ROM_END ROM_START( circusc2 ) ROM_REGION( 2*0x10000, REGION_CPU1 ) /* 64k for code + 64k for decrypted opcodes */ ROM_LOAD( "h03_r05.bin", 0x6000, 0x2000, 0xed52c60f ) ROM_LOAD( "h04_n04.bin", 0x8000, 0x2000, 0xfcc99e33 ) ROM_LOAD( "h05_n03.bin", 0xa000, 0x2000, 0x5ef5b3b5 ) ROM_LOAD( "h06_n02.bin", 0xc000, 0x2000, 0xa5a5e796 ) ROM_LOAD( "h07_n01.bin", 0xe000, 0x2000, 0x70d26721 ) ROM_REGION( 0x10000, REGION_CPU2 ) /* 64k for the audio CPU */ ROM_LOAD( "cd05_l14.bin", 0x0000, 0x2000, 0x607df0fb ) ROM_LOAD( "cd07_l15.bin", 0x2000, 0x2000, 0xa6ad30e1 ) ROM_REGION( 0x04000, REGION_GFX1 | REGIONFLAG_DISPOSE ) ROM_LOAD( "a04_j12.bin", 0x0000, 0x2000, 0x56e5b408 ) ROM_LOAD( "a05_k13.bin", 0x2000, 0x2000, 0x5aca0193 ) ROM_REGION( 0x0c000, REGION_GFX2 | REGIONFLAG_DISPOSE ) ROM_LOAD( "e11_j06.bin", 0x0000, 0x2000, 0xdf0405c6 ) ROM_LOAD( "e12_j07.bin", 0x2000, 0x2000, 0x23dfe3a6 ) ROM_LOAD( "e13_j08.bin", 0x4000, 0x2000, 0x3ba95390 ) ROM_LOAD( "e14_j09.bin", 0x6000, 0x2000, 0xa9fba85a ) ROM_LOAD( "e15_j10.bin", 0x8000, 0x2000, 0x0532347e ) ROM_LOAD( "e16_j11.bin", 0xa000, 0x2000, 0xe1725d24 ) ROM_REGION( 0x0220, REGION_PROMS ) ROM_LOAD( "a02_j18.bin", 0x0000, 0x020, 0x10dd4eaa ) /* palette */ ROM_LOAD( "c10_j16.bin", 0x0020, 0x100, 0xc244f2aa ) /* character lookup table */ ROM_LOAD( "b07_j17.bin", 0x0120, 0x100, 0x13989357 ) /* sprite lookup table */ ROM_END ROM_START( circuscc ) ROM_REGION( 2*0x10000, REGION_CPU1 ) /* 64k for code + 64k for decrypted opcodes */ ROM_LOAD( "cc_u05.h3", 0x6000, 0x2000, 0x964c035a ) ROM_LOAD( "p04", 0x8000, 0x2000, 0xdd0c0ee7 ) ROM_LOAD( "p03", 0xa000, 0x2000, 0x190247af ) ROM_LOAD( "p02", 0xc000, 0x2000, 0x7e63725e ) ROM_LOAD( "p01", 0xe000, 0x2000, 0xeedaa5b2 ) ROM_REGION( 0x10000, REGION_CPU2 ) /* 64k for the audio CPU */ ROM_LOAD( "cd05_l14.bin", 0x0000, 0x2000, 0x607df0fb ) ROM_LOAD( "cd07_l15.bin", 0x2000, 0x2000, 0xa6ad30e1 ) ROM_REGION( 0x04000, REGION_GFX1 | REGIONFLAG_DISPOSE ) ROM_LOAD( "a04_j12.bin", 0x0000, 0x2000, 0x56e5b408 ) ROM_LOAD( "a05_k13.bin", 0x2000, 0x2000, 0x5aca0193 ) ROM_REGION( 0x0c000, REGION_GFX2 | REGIONFLAG_DISPOSE ) ROM_LOAD( "e11_j06.bin", 0x0000, 0x2000, 0xdf0405c6 ) ROM_LOAD( "e12_j07.bin", 0x2000, 0x2000, 0x23dfe3a6 ) ROM_LOAD( "e13_j08.bin", 0x4000, 0x2000, 0x3ba95390 ) ROM_LOAD( "e14_j09.bin", 0x6000, 0x2000, 0xa9fba85a ) ROM_LOAD( "e15_j10.bin", 0x8000, 0x2000, 0x0532347e ) ROM_LOAD( "e16_j11.bin", 0xa000, 0x2000, 0xe1725d24 ) ROM_REGION( 0x0220, REGION_PROMS ) ROM_LOAD( "a02_j18.bin", 0x0000, 0x020, 0x10dd4eaa ) /* palette */ ROM_LOAD( "c10_j16.bin", 0x0020, 0x100, 0xc244f2aa ) /* character lookup table */ ROM_LOAD( "b07_j17.bin", 0x0120, 0x100, 0x13989357 ) /* sprite lookup table */ ROM_END ROM_START( circusce ) ROM_REGION( 2*0x10000, REGION_CPU1 ) /* 64k for code + 64k for decrypted opcodes */ ROM_LOAD( "p05", 0x6000, 0x2000, 0x7ca74494 ) ROM_LOAD( "p04", 0x8000, 0x2000, 0xdd0c0ee7 ) ROM_LOAD( "p03", 0xa000, 0x2000, 0x190247af ) ROM_LOAD( "p02", 0xc000, 0x2000, 0x7e63725e ) ROM_LOAD( "p01", 0xe000, 0x2000, 0xeedaa5b2 ) ROM_REGION( 0x10000, REGION_CPU2 ) /* 64k for the audio CPU */ ROM_LOAD( "cd05_l14.bin", 0x0000, 0x2000, 0x607df0fb ) ROM_LOAD( "cd07_l15.bin", 0x2000, 0x2000, 0xa6ad30e1 ) ROM_REGION( 0x04000, REGION_GFX1 | REGIONFLAG_DISPOSE ) ROM_LOAD( "a04_j12.bin", 0x0000, 0x2000, 0x56e5b408 ) ROM_LOAD( "a05_k13.bin", 0x2000, 0x2000, 0x5aca0193 ) ROM_REGION( 0x0c000, REGION_GFX2 | REGIONFLAG_DISPOSE ) ROM_LOAD( "e11_j06.bin", 0x0000, 0x2000, 0xdf0405c6 ) ROM_LOAD( "e12_j07.bin", 0x2000, 0x2000, 0x23dfe3a6 ) ROM_LOAD( "e13_j08.bin", 0x4000, 0x2000, 0x3ba95390 ) ROM_LOAD( "e14_j09.bin", 0x6000, 0x2000, 0xa9fba85a ) ROM_LOAD( "e15_j10.bin", 0x8000, 0x2000, 0x0532347e ) ROM_LOAD( "e16_j11.bin", 0xa000, 0x2000, 0xe1725d24 ) ROM_REGION( 0x0220, REGION_PROMS ) ROM_LOAD( "a02_j18.bin", 0x0000, 0x020, 0x10dd4eaa ) /* palette */ ROM_LOAD( "c10_j16.bin", 0x0020, 0x100, 0xc244f2aa ) /* character lookup table */ ROM_LOAD( "b07_j17.bin", 0x0120, 0x100, 0x13989357 ) /* sprite lookup table */ ROM_END static void init_circusc(void) { konami1_decode(); }
/*************************************************************************** Game driver(s) ***************************************************************************/ ROM_START( circusc ) ROM_REGION( 0x10000, REGION_CPU1, 0 ) /* 64k for code */ ROM_LOAD( "380_s05.3h", 0x6000, 0x2000, CRC(48feafcf) SHA1(0e5bd350fa5fee42569eb0c4accf7512d645b792) ) ROM_LOAD( "380_r04.4h", 0x8000, 0x2000, CRC(c283b887) SHA1(458c398911453d558003f49c298b0d593c941c11) ) ROM_LOAD( "380_r03.5h", 0xa000, 0x2000, CRC(e90c0e86) SHA1(03211f0cc90b6e356989c5e2a41b70f4ff2ead83) ) ROM_LOAD( "380_q02.6h", 0xc000, 0x2000, CRC(4d847dc6) SHA1(a1f65e73c4e5abff1b0970bad32a128173245561) ) ROM_LOAD( "380_q01.7h", 0xe000, 0x2000, CRC(18c20adf) SHA1(2f40e1a109d129bb127a8b98e27817988cd08c8b) ) ROM_REGION( 0x10000, REGION_CPU2, 0 ) /* 64k for the audio CPU */ ROM_LOAD( "380_l14.5c", 0x0000, 0x2000, CRC(607df0fb) SHA1(67103d61994fd3a1e2de7cf9487e4f763234b18e) ) ROM_LOAD( "380_l15.7c", 0x2000, 0x2000, CRC(a6ad30e1) SHA1(14f305717edcc2471e763b262960a0b96eef3530) ) ROM_REGION( 0x04000, REGION_GFX1, ROMREGION_DISPOSE ) ROM_LOAD( "380_j12.4a", 0x0000, 0x2000, CRC(56e5b408) SHA1(73b9e3d46dfe9e39b390c634df153648a0906876) ) ROM_LOAD( "380_j13.5a", 0x2000, 0x2000, CRC(5aca0193) SHA1(4d0b0a773c385b7f1dcf024760d0437f47e78fbe) ) ROM_REGION( 0x0c000, REGION_GFX2, ROMREGION_DISPOSE ) ROM_LOAD( "380_j06.11e", 0x0000, 0x2000, CRC(df0405c6) SHA1(70a50dcc86dfbdaa9c2af613105aae7f90747804) ) ROM_LOAD( "380_j07.12e", 0x2000, 0x2000, CRC(23dfe3a6) SHA1(2ad7cbcbdbb434dc43e9c94cd00df9e57ac097f5) ) ROM_LOAD( "380_j08.13e", 0x4000, 0x2000, CRC(3ba95390) SHA1(b22ad7cfda392894208eb4b39505f38bfe4c4342) ) ROM_LOAD( "380_j09.14e", 0x6000, 0x2000, CRC(a9fba85a) SHA1(1a649ec667d377ffab26b4694be790b3a2742f30) ) ROM_LOAD( "380_j10.15e", 0x8000, 0x2000, CRC(0532347e) SHA1(4c02b75a62993cce60d2cb87b81c7738abbc9a0d) ) ROM_LOAD( "380_j11.16e", 0xa000, 0x2000, CRC(e1725d24) SHA1(d315588e6cc2f4263be621d2d8603c8215a90046) ) ROM_REGION( 0x0220, REGION_PROMS, 0 ) ROM_LOAD( "380_j18.2a", 0x0000, 0x020, CRC(10dd4eaa) SHA1(599acd25f36445221c553510a5de23ddba5ecc15) ) /* palette */ ROM_LOAD( "380_j16.10c", 0x0020, 0x100, CRC(c244f2aa) SHA1(86df21c8e0b1ed51a0a4bd33dbb33f6efdea7d39) ) /* character lookup table */ ROM_LOAD( "380_j17.7b", 0x0120, 0x100, CRC(13989357) SHA1(0d61d468f6d3e1570fd18d236ec8cab92db4ed5c) ) /* sprite lookup table */ ROM_END ROM_START( circusc2 ) ROM_REGION( 0x10000, REGION_CPU1, 0 ) /* 64k for code */ ROM_LOAD( "380_unk.3h", 0x6000, 0x2000, CRC(87df9f5e) SHA1(d759ff6200546c562aecee749dc9941bbbdb9918) ) /* Actual Konami revision unknown, possibly "Q" or "T" */ ROM_LOAD( "380_r04.4h", 0x8000, 0x2000, CRC(c283b887) SHA1(458c398911453d558003f49c298b0d593c941c11) ) ROM_LOAD( "380_r03.5h", 0xa000, 0x2000, CRC(e90c0e86) SHA1(03211f0cc90b6e356989c5e2a41b70f4ff2ead83) ) ROM_LOAD( "380_r02.6h", 0xc000, 0x2000, CRC(2d434c6f) SHA1(2c794f24422db7671d1bc85cef308ab4a62d523d) ) ROM_LOAD( "380_q01.7h", 0xe000, 0x2000, CRC(18c20adf) SHA1(2f40e1a109d129bb127a8b98e27817988cd08c8b) ) ROM_REGION( 0x10000, REGION_CPU2, 0 ) /* 64k for the audio CPU */ ROM_LOAD( "380_l14.5c", 0x0000, 0x2000, CRC(607df0fb) SHA1(67103d61994fd3a1e2de7cf9487e4f763234b18e) ) ROM_LOAD( "380_l15.7c", 0x2000, 0x2000, CRC(a6ad30e1) SHA1(14f305717edcc2471e763b262960a0b96eef3530) ) ROM_REGION( 0x04000, REGION_GFX1, ROMREGION_DISPOSE ) ROM_LOAD( "380_j12.4a", 0x0000, 0x2000, CRC(56e5b408) SHA1(73b9e3d46dfe9e39b390c634df153648a0906876) ) ROM_LOAD( "380_j13.5a", 0x2000, 0x2000, CRC(5aca0193) SHA1(4d0b0a773c385b7f1dcf024760d0437f47e78fbe) ) ROM_REGION( 0x0c000, REGION_GFX2, ROMREGION_DISPOSE ) ROM_LOAD( "380_j06.11e", 0x0000, 0x2000, CRC(df0405c6) SHA1(70a50dcc86dfbdaa9c2af613105aae7f90747804) ) ROM_LOAD( "380_j07.12e", 0x2000, 0x2000, CRC(23dfe3a6) SHA1(2ad7cbcbdbb434dc43e9c94cd00df9e57ac097f5) ) ROM_LOAD( "380_j08.13e", 0x4000, 0x2000, CRC(3ba95390) SHA1(b22ad7cfda392894208eb4b39505f38bfe4c4342) ) ROM_LOAD( "380_j09.14e", 0x6000, 0x2000, CRC(a9fba85a) SHA1(1a649ec667d377ffab26b4694be790b3a2742f30) ) ROM_LOAD( "380_j10.15e", 0x8000, 0x2000, CRC(0532347e) SHA1(4c02b75a62993cce60d2cb87b81c7738abbc9a0d) ) ROM_LOAD( "380_j11.16e", 0xa000, 0x2000, CRC(e1725d24) SHA1(d315588e6cc2f4263be621d2d8603c8215a90046) ) ROM_REGION( 0x0220, REGION_PROMS, 0 ) ROM_LOAD( "380_j18.2a", 0x0000, 0x020, CRC(10dd4eaa) SHA1(599acd25f36445221c553510a5de23ddba5ecc15) ) /* palette */ ROM_LOAD( "380_j16.10c", 0x0020, 0x100, CRC(c244f2aa) SHA1(86df21c8e0b1ed51a0a4bd33dbb33f6efdea7d39) ) /* character lookup table */ ROM_LOAD( "380_j17.7b", 0x0120, 0x100, CRC(13989357) SHA1(0d61d468f6d3e1570fd18d236ec8cab92db4ed5c) ) /* sprite lookup table */ ROM_END ROM_START( circusc3 ) ROM_REGION( 0x10000, REGION_CPU1, 0 ) /* 64k for code */ ROM_LOAD( "380_r05.3h", 0x6000, 0x2000, CRC(ed52c60f) SHA1(aa9dc6a57e29895be521ac6a146de56a7beef957) ) ROM_LOAD( "380_n04.4h", 0x8000, 0x2000, CRC(fcc99e33) SHA1(da140a849ac22419e8890414b8984aa264f7e3c7) ) ROM_LOAD( "380_n03.5h", 0xa000, 0x2000, CRC(5ef5b3b5) SHA1(b058600c915a0d6653eaa5fc87ecee44a38eed00) ) ROM_LOAD( "380_n02.6h", 0xc000, 0x2000, CRC(a5a5e796) SHA1(a41700b272ff4198447ed75138d65ec3a759d221) ) ROM_LOAD( "380_n01.7h", 0xe000, 0x2000, CRC(70d26721) SHA1(eb71cb0da26991a3628150f45f1389c2f2ef90fc) ) ROM_REGION( 0x10000, REGION_CPU2, 0 ) /* 64k for the audio CPU */ ROM_LOAD( "380_l14.5c", 0x0000, 0x2000, CRC(607df0fb) SHA1(67103d61994fd3a1e2de7cf9487e4f763234b18e) ) ROM_LOAD( "380_l15.7c", 0x2000, 0x2000, CRC(a6ad30e1) SHA1(14f305717edcc2471e763b262960a0b96eef3530) ) ROM_REGION( 0x04000, REGION_GFX1, ROMREGION_DISPOSE ) ROM_LOAD( "380_j12.4a", 0x0000, 0x2000, CRC(56e5b408) SHA1(73b9e3d46dfe9e39b390c634df153648a0906876) ) ROM_LOAD( "380_j13.5a", 0x2000, 0x2000, CRC(5aca0193) SHA1(4d0b0a773c385b7f1dcf024760d0437f47e78fbe) ) ROM_REGION( 0x0c000, REGION_GFX2, ROMREGION_DISPOSE ) ROM_LOAD( "380_j06.11e", 0x0000, 0x2000, CRC(df0405c6) SHA1(70a50dcc86dfbdaa9c2af613105aae7f90747804) ) ROM_LOAD( "380_j07.12e", 0x2000, 0x2000, CRC(23dfe3a6) SHA1(2ad7cbcbdbb434dc43e9c94cd00df9e57ac097f5) ) ROM_LOAD( "380_j08.13e", 0x4000, 0x2000, CRC(3ba95390) SHA1(b22ad7cfda392894208eb4b39505f38bfe4c4342) ) ROM_LOAD( "380_j09.14e", 0x6000, 0x2000, CRC(a9fba85a) SHA1(1a649ec667d377ffab26b4694be790b3a2742f30) ) ROM_LOAD( "380_j10.15e", 0x8000, 0x2000, CRC(0532347e) SHA1(4c02b75a62993cce60d2cb87b81c7738abbc9a0d) ) ROM_LOAD( "380_j11.16e", 0xa000, 0x2000, CRC(e1725d24) SHA1(d315588e6cc2f4263be621d2d8603c8215a90046) ) ROM_REGION( 0x0220, REGION_PROMS, 0 ) ROM_LOAD( "380_j18.2a", 0x0000, 0x020, CRC(10dd4eaa) SHA1(599acd25f36445221c553510a5de23ddba5ecc15) ) /* palette */ ROM_LOAD( "380_j16.10c", 0x0020, 0x100, CRC(c244f2aa) SHA1(86df21c8e0b1ed51a0a4bd33dbb33f6efdea7d39) ) /* character lookup table */ ROM_LOAD( "380_j17.7b", 0x0120, 0x100, CRC(13989357) SHA1(0d61d468f6d3e1570fd18d236ec8cab92db4ed5c) ) /* sprite lookup table */ ROM_END ROM_START( circuscc ) /* Version U */ ROM_REGION( 0x10000, REGION_CPU1, 0 ) /* 64k for code */ ROM_LOAD( "380_u05.3h", 0x6000, 0x2000, CRC(964c035a) SHA1(bd69bb755be327d04fc95cd33115663b33b33ed3) ) ROM_LOAD( "380_p04.4h", 0x8000, 0x2000, CRC(dd0c0ee7) SHA1(e56e48f6f251430b7ce0e2cc59cfd00b5c760b9c) ) ROM_LOAD( "380_p03.5h", 0xa000, 0x2000, CRC(190247af) SHA1(f2128fb5e6c16791493af1c77628b610b86d4677) ) ROM_LOAD( "380_p02.6h", 0xc000, 0x2000, CRC(7e63725e) SHA1(f731f15956c6e7a0a4e8225513f8b9e6017c7a17) ) ROM_LOAD( "380_p01.7h", 0xe000, 0x2000, CRC(eedaa5b2) SHA1(0c606ca4d092c3dc290c30b1a73f94e3b348e8fd) ) ROM_REGION( 0x10000, REGION_CPU2, 0 ) /* 64k for the audio CPU */ ROM_LOAD( "380_l14.5c", 0x0000, 0x2000, CRC(607df0fb) SHA1(67103d61994fd3a1e2de7cf9487e4f763234b18e) ) ROM_LOAD( "380_l15.7c", 0x2000, 0x2000, CRC(a6ad30e1) SHA1(14f305717edcc2471e763b262960a0b96eef3530) ) ROM_REGION( 0x04000, REGION_GFX1, ROMREGION_DISPOSE ) ROM_LOAD( "380_j12.4a", 0x0000, 0x2000, CRC(56e5b408) SHA1(73b9e3d46dfe9e39b390c634df153648a0906876) ) ROM_LOAD( "380_j13.5a", 0x2000, 0x2000, CRC(5aca0193) SHA1(4d0b0a773c385b7f1dcf024760d0437f47e78fbe) ) ROM_REGION( 0x0c000, REGION_GFX2, ROMREGION_DISPOSE ) ROM_LOAD( "380_j06.11e", 0x0000, 0x2000, CRC(df0405c6) SHA1(70a50dcc86dfbdaa9c2af613105aae7f90747804) ) ROM_LOAD( "380_j07.12e", 0x2000, 0x2000, CRC(23dfe3a6) SHA1(2ad7cbcbdbb434dc43e9c94cd00df9e57ac097f5) ) ROM_LOAD( "380_j08.13e", 0x4000, 0x2000, CRC(3ba95390) SHA1(b22ad7cfda392894208eb4b39505f38bfe4c4342) ) ROM_LOAD( "380_j09.14e", 0x6000, 0x2000, CRC(a9fba85a) SHA1(1a649ec667d377ffab26b4694be790b3a2742f30) ) ROM_LOAD( "380_j10.15e", 0x8000, 0x2000, CRC(0532347e) SHA1(4c02b75a62993cce60d2cb87b81c7738abbc9a0d) ) ROM_LOAD( "380_j11.16e", 0xa000, 0x2000, CRC(e1725d24) SHA1(d315588e6cc2f4263be621d2d8603c8215a90046) ) ROM_REGION( 0x0220, REGION_PROMS, 0 ) ROM_LOAD( "380_j18.2a", 0x0000, 0x020, CRC(10dd4eaa) SHA1(599acd25f36445221c553510a5de23ddba5ecc15) ) /* palette */ ROM_LOAD( "380_j16.10c", 0x0020, 0x100, CRC(c244f2aa) SHA1(86df21c8e0b1ed51a0a4bd33dbb33f6efdea7d39) ) /* character lookup table */ ROM_LOAD( "380_j17.7b", 0x0120, 0x100, CRC(13989357) SHA1(0d61d468f6d3e1570fd18d236ec8cab92db4ed5c) ) /* sprite lookup table */ ROM_END ROM_START( circusce ) /* Version P */ ROM_REGION( 0x10000, REGION_CPU1, 0 ) /* 64k for code */ ROM_LOAD( "380_p05.3h", 0x6000, 0x2000, CRC(7ca74494) SHA1(326e081490e413b0638ec77de184b128fb2afd14) ) ROM_LOAD( "380_p04.4h", 0x8000, 0x2000, CRC(dd0c0ee7) SHA1(e56e48f6f251430b7ce0e2cc59cfd00b5c760b9c) ) ROM_LOAD( "380_p03.5h", 0xa000, 0x2000, CRC(190247af) SHA1(f2128fb5e6c16791493af1c77628b610b86d4677) ) ROM_LOAD( "380_p02.6h", 0xc000, 0x2000, CRC(7e63725e) SHA1(f731f15956c6e7a0a4e8225513f8b9e6017c7a17) ) ROM_LOAD( "380_p01.7h", 0xe000, 0x2000, CRC(eedaa5b2) SHA1(0c606ca4d092c3dc290c30b1a73f94e3b348e8fd) ) ROM_REGION( 0x10000, REGION_CPU2, 0 ) /* 64k for the audio CPU */ ROM_LOAD( "380_l14.5c", 0x0000, 0x2000, CRC(607df0fb) SHA1(67103d61994fd3a1e2de7cf9487e4f763234b18e) ) ROM_LOAD( "380_l15.7c", 0x2000, 0x2000, CRC(a6ad30e1) SHA1(14f305717edcc2471e763b262960a0b96eef3530) ) ROM_REGION( 0x04000, REGION_GFX1, ROMREGION_DISPOSE ) ROM_LOAD( "380_j12.4a", 0x0000, 0x2000, CRC(56e5b408) SHA1(73b9e3d46dfe9e39b390c634df153648a0906876) ) ROM_LOAD( "380_j13.5a", 0x2000, 0x2000, CRC(5aca0193) SHA1(4d0b0a773c385b7f1dcf024760d0437f47e78fbe) ) ROM_REGION( 0x0c000, REGION_GFX2, ROMREGION_DISPOSE ) ROM_LOAD( "380_j06.11e", 0x0000, 0x2000, CRC(df0405c6) SHA1(70a50dcc86dfbdaa9c2af613105aae7f90747804) ) ROM_LOAD( "380_j07.12e", 0x2000, 0x2000, CRC(23dfe3a6) SHA1(2ad7cbcbdbb434dc43e9c94cd00df9e57ac097f5) ) ROM_LOAD( "380_j08.13e", 0x4000, 0x2000, CRC(3ba95390) SHA1(b22ad7cfda392894208eb4b39505f38bfe4c4342) ) ROM_LOAD( "380_j09.14e", 0x6000, 0x2000, CRC(a9fba85a) SHA1(1a649ec667d377ffab26b4694be790b3a2742f30) ) ROM_LOAD( "380_j10.15e", 0x8000, 0x2000, CRC(0532347e) SHA1(4c02b75a62993cce60d2cb87b81c7738abbc9a0d) ) ROM_LOAD( "380_j11.16e", 0xa000, 0x2000, CRC(e1725d24) SHA1(d315588e6cc2f4263be621d2d8603c8215a90046) ) ROM_REGION( 0x0220, REGION_PROMS, 0 ) ROM_LOAD( "380_j18.2a", 0x0000, 0x020, CRC(10dd4eaa) SHA1(599acd25f36445221c553510a5de23ddba5ecc15) ) /* palette */ ROM_LOAD( "380_j16.10c", 0x0020, 0x100, CRC(c244f2aa) SHA1(86df21c8e0b1ed51a0a4bd33dbb33f6efdea7d39) ) /* character lookup table */ ROM_LOAD( "380_j17.7b", 0x0120, 0x100, CRC(13989357) SHA1(0d61d468f6d3e1570fd18d236ec8cab92db4ed5c) ) /* sprite lookup table */ ROM_END static DRIVER_INIT( circusc ) { konami1_decode(); }
/*************************************************************************** Game driver(s) ***************************************************************************/ ROM_START( circusc ) ROM_REGION( 0x10000, "maincpu", 0 ) ROM_LOAD( "380_s05.3h", 0x6000, 0x2000, CRC(48feafcf) SHA1(0e5bd350fa5fee42569eb0c4accf7512d645b792) ) ROM_LOAD( "380_r04.4h", 0x8000, 0x2000, CRC(c283b887) SHA1(458c398911453d558003f49c298b0d593c941c11) ) ROM_LOAD( "380_r03.5h", 0xa000, 0x2000, CRC(e90c0e86) SHA1(03211f0cc90b6e356989c5e2a41b70f4ff2ead83) ) ROM_LOAD( "380_q02.6h", 0xc000, 0x2000, CRC(4d847dc6) SHA1(a1f65e73c4e5abff1b0970bad32a128173245561) ) ROM_LOAD( "380_q01.7h", 0xe000, 0x2000, CRC(18c20adf) SHA1(2f40e1a109d129bb127a8b98e27817988cd08c8b) ) ROM_REGION( 0x10000, "audiocpu", 0 ) ROM_LOAD( "380_l14.5c", 0x0000, 0x2000, CRC(607df0fb) SHA1(67103d61994fd3a1e2de7cf9487e4f763234b18e) ) ROM_LOAD( "380_l15.7c", 0x2000, 0x2000, CRC(a6ad30e1) SHA1(14f305717edcc2471e763b262960a0b96eef3530) ) ROM_REGION( 0x04000, "gfx1", 0 ) ROM_LOAD( "380_j12.4a", 0x0000, 0x2000, CRC(56e5b408) SHA1(73b9e3d46dfe9e39b390c634df153648a0906876) ) ROM_LOAD( "380_j13.5a", 0x2000, 0x2000, CRC(5aca0193) SHA1(4d0b0a773c385b7f1dcf024760d0437f47e78fbe) ) ROM_REGION( 0x0c000, "gfx2", 0 ) ROM_LOAD( "380_j06.11e", 0x0000, 0x2000, CRC(df0405c6) SHA1(70a50dcc86dfbdaa9c2af613105aae7f90747804) ) ROM_LOAD( "380_j07.12e", 0x2000, 0x2000, CRC(23dfe3a6) SHA1(2ad7cbcbdbb434dc43e9c94cd00df9e57ac097f5) ) ROM_LOAD( "380_j08.13e", 0x4000, 0x2000, CRC(3ba95390) SHA1(b22ad7cfda392894208eb4b39505f38bfe4c4342) ) ROM_LOAD( "380_j09.14e", 0x6000, 0x2000, CRC(a9fba85a) SHA1(1a649ec667d377ffab26b4694be790b3a2742f30) ) ROM_LOAD( "380_j10.15e", 0x8000, 0x2000, CRC(0532347e) SHA1(4c02b75a62993cce60d2cb87b81c7738abbc9a0d) ) ROM_LOAD( "380_j11.16e", 0xa000, 0x2000, CRC(e1725d24) SHA1(d315588e6cc2f4263be621d2d8603c8215a90046) ) ROM_REGION( 0x0220, "proms", 0 ) ROM_LOAD( "380_j18.2a", 0x0000, 0x020, CRC(10dd4eaa) SHA1(599acd25f36445221c553510a5de23ddba5ecc15) ) /* palette */ ROM_LOAD( "380_j17.7b", 0x0020, 0x100, CRC(13989357) SHA1(0d61d468f6d3e1570fd18d236ec8cab92db4ed5c) ) /* character lookup table */ ROM_LOAD( "380_j16.10c", 0x0120, 0x100, CRC(c244f2aa) SHA1(86df21c8e0b1ed51a0a4bd33dbb33f6efdea7d39) ) /* sprite lookup table */ ROM_END ROM_START( circusc2 ) ROM_REGION( 0x10000, "maincpu", 0 ) ROM_LOAD( "380_unk.3h", 0x6000, 0x2000, CRC(87df9f5e) SHA1(d759ff6200546c562aecee749dc9941bbbdb9918) ) /* Actual Konami revision unknown, possibly "Q" or "T" */ ROM_LOAD( "380_r04.4h", 0x8000, 0x2000, CRC(c283b887) SHA1(458c398911453d558003f49c298b0d593c941c11) ) ROM_LOAD( "380_r03.5h", 0xa000, 0x2000, CRC(e90c0e86) SHA1(03211f0cc90b6e356989c5e2a41b70f4ff2ead83) ) ROM_LOAD( "380_r02.6h", 0xc000, 0x2000, CRC(2d434c6f) SHA1(2c794f24422db7671d1bc85cef308ab4a62d523d) ) ROM_LOAD( "380_q01.7h", 0xe000, 0x2000, CRC(18c20adf) SHA1(2f40e1a109d129bb127a8b98e27817988cd08c8b) ) ROM_REGION( 0x10000, "audiocpu", 0 ) ROM_LOAD( "380_l14.5c", 0x0000, 0x2000, CRC(607df0fb) SHA1(67103d61994fd3a1e2de7cf9487e4f763234b18e) ) ROM_LOAD( "380_l15.7c", 0x2000, 0x2000, CRC(a6ad30e1) SHA1(14f305717edcc2471e763b262960a0b96eef3530) ) ROM_REGION( 0x04000, "gfx1", 0 ) ROM_LOAD( "380_j12.4a", 0x0000, 0x2000, CRC(56e5b408) SHA1(73b9e3d46dfe9e39b390c634df153648a0906876) ) ROM_LOAD( "380_j13.5a", 0x2000, 0x2000, CRC(5aca0193) SHA1(4d0b0a773c385b7f1dcf024760d0437f47e78fbe) ) ROM_REGION( 0x0c000, "gfx2", 0 ) ROM_LOAD( "380_j06.11e", 0x0000, 0x2000, CRC(df0405c6) SHA1(70a50dcc86dfbdaa9c2af613105aae7f90747804) ) ROM_LOAD( "380_j07.12e", 0x2000, 0x2000, CRC(23dfe3a6) SHA1(2ad7cbcbdbb434dc43e9c94cd00df9e57ac097f5) ) ROM_LOAD( "380_j08.13e", 0x4000, 0x2000, CRC(3ba95390) SHA1(b22ad7cfda392894208eb4b39505f38bfe4c4342) ) ROM_LOAD( "380_j09.14e", 0x6000, 0x2000, CRC(a9fba85a) SHA1(1a649ec667d377ffab26b4694be790b3a2742f30) ) ROM_LOAD( "380_j10.15e", 0x8000, 0x2000, CRC(0532347e) SHA1(4c02b75a62993cce60d2cb87b81c7738abbc9a0d) ) ROM_LOAD( "380_j11.16e", 0xa000, 0x2000, CRC(e1725d24) SHA1(d315588e6cc2f4263be621d2d8603c8215a90046) ) ROM_REGION( 0x0220, "proms", 0 ) ROM_LOAD( "380_j18.2a", 0x0000, 0x020, CRC(10dd4eaa) SHA1(599acd25f36445221c553510a5de23ddba5ecc15) ) /* palette */ ROM_LOAD( "380_j17.7b", 0x0020, 0x100, CRC(13989357) SHA1(0d61d468f6d3e1570fd18d236ec8cab92db4ed5c) ) /* character lookup table */ ROM_LOAD( "380_j16.10c", 0x0120, 0x100, CRC(c244f2aa) SHA1(86df21c8e0b1ed51a0a4bd33dbb33f6efdea7d39) ) /* sprite lookup table */ ROM_END ROM_START( circusc3 ) ROM_REGION( 0x10000, "maincpu", 0 ) ROM_LOAD( "380_r05.3h", 0x6000, 0x2000, CRC(ed52c60f) SHA1(aa9dc6a57e29895be521ac6a146de56a7beef957) ) ROM_LOAD( "380_n04.4h", 0x8000, 0x2000, CRC(fcc99e33) SHA1(da140a849ac22419e8890414b8984aa264f7e3c7) ) ROM_LOAD( "380_n03.5h", 0xa000, 0x2000, CRC(5ef5b3b5) SHA1(b058600c915a0d6653eaa5fc87ecee44a38eed00) ) ROM_LOAD( "380_n02.6h", 0xc000, 0x2000, CRC(a5a5e796) SHA1(a41700b272ff4198447ed75138d65ec3a759d221) ) ROM_LOAD( "380_n01.7h", 0xe000, 0x2000, CRC(70d26721) SHA1(eb71cb0da26991a3628150f45f1389c2f2ef90fc) ) ROM_REGION( 0x10000, "audiocpu", 0 ) ROM_LOAD( "380_l14.5c", 0x0000, 0x2000, CRC(607df0fb) SHA1(67103d61994fd3a1e2de7cf9487e4f763234b18e) ) ROM_LOAD( "380_l15.7c", 0x2000, 0x2000, CRC(a6ad30e1) SHA1(14f305717edcc2471e763b262960a0b96eef3530) ) ROM_REGION( 0x04000, "gfx1", 0 ) ROM_LOAD( "380_j12.4a", 0x0000, 0x2000, CRC(56e5b408) SHA1(73b9e3d46dfe9e39b390c634df153648a0906876) ) ROM_LOAD( "380_j13.5a", 0x2000, 0x2000, CRC(5aca0193) SHA1(4d0b0a773c385b7f1dcf024760d0437f47e78fbe) ) ROM_REGION( 0x0c000, "gfx2", 0 ) ROM_LOAD( "380_j06.11e", 0x0000, 0x2000, CRC(df0405c6) SHA1(70a50dcc86dfbdaa9c2af613105aae7f90747804) ) ROM_LOAD( "380_j07.12e", 0x2000, 0x2000, CRC(23dfe3a6) SHA1(2ad7cbcbdbb434dc43e9c94cd00df9e57ac097f5) ) ROM_LOAD( "380_j08.13e", 0x4000, 0x2000, CRC(3ba95390) SHA1(b22ad7cfda392894208eb4b39505f38bfe4c4342) ) ROM_LOAD( "380_j09.14e", 0x6000, 0x2000, CRC(a9fba85a) SHA1(1a649ec667d377ffab26b4694be790b3a2742f30) ) ROM_LOAD( "380_j10.15e", 0x8000, 0x2000, CRC(0532347e) SHA1(4c02b75a62993cce60d2cb87b81c7738abbc9a0d) ) ROM_LOAD( "380_j11.16e", 0xa000, 0x2000, CRC(e1725d24) SHA1(d315588e6cc2f4263be621d2d8603c8215a90046) ) ROM_REGION( 0x0220, "proms", 0 ) ROM_LOAD( "380_j18.2a", 0x0000, 0x020, CRC(10dd4eaa) SHA1(599acd25f36445221c553510a5de23ddba5ecc15) ) /* palette */ ROM_LOAD( "380_j17.7b", 0x0020, 0x100, CRC(13989357) SHA1(0d61d468f6d3e1570fd18d236ec8cab92db4ed5c) ) /* character lookup table */ ROM_LOAD( "380_j16.10c", 0x0120, 0x100, CRC(c244f2aa) SHA1(86df21c8e0b1ed51a0a4bd33dbb33f6efdea7d39) ) /* sprite lookup table */ ROM_END ROM_START( circuscc ) /* Version U */ ROM_REGION( 0x10000, "maincpu", 0 ) ROM_LOAD( "380_u05.3h", 0x6000, 0x2000, CRC(964c035a) SHA1(bd69bb755be327d04fc95cd33115663b33b33ed3) ) ROM_LOAD( "380_p04.4h", 0x8000, 0x2000, CRC(dd0c0ee7) SHA1(e56e48f6f251430b7ce0e2cc59cfd00b5c760b9c) ) ROM_LOAD( "380_p03.5h", 0xa000, 0x2000, CRC(190247af) SHA1(f2128fb5e6c16791493af1c77628b610b86d4677) ) ROM_LOAD( "380_p02.6h", 0xc000, 0x2000, CRC(7e63725e) SHA1(f731f15956c6e7a0a4e8225513f8b9e6017c7a17) ) ROM_LOAD( "380_p01.7h", 0xe000, 0x2000, CRC(eedaa5b2) SHA1(0c606ca4d092c3dc290c30b1a73f94e3b348e8fd) ) ROM_REGION( 0x10000, "audiocpu", 0 ) ROM_LOAD( "380_l14.5c", 0x0000, 0x2000, CRC(607df0fb) SHA1(67103d61994fd3a1e2de7cf9487e4f763234b18e) ) ROM_LOAD( "380_l15.7c", 0x2000, 0x2000, CRC(a6ad30e1) SHA1(14f305717edcc2471e763b262960a0b96eef3530) ) ROM_REGION( 0x04000, "gfx1", 0 ) ROM_LOAD( "380_j12.4a", 0x0000, 0x2000, CRC(56e5b408) SHA1(73b9e3d46dfe9e39b390c634df153648a0906876) ) ROM_LOAD( "380_j13.5a", 0x2000, 0x2000, CRC(5aca0193) SHA1(4d0b0a773c385b7f1dcf024760d0437f47e78fbe) ) ROM_REGION( 0x0c000, "gfx2", 0 ) ROM_LOAD( "380_j06.11e", 0x0000, 0x2000, CRC(df0405c6) SHA1(70a50dcc86dfbdaa9c2af613105aae7f90747804) ) ROM_LOAD( "380_j07.12e", 0x2000, 0x2000, CRC(23dfe3a6) SHA1(2ad7cbcbdbb434dc43e9c94cd00df9e57ac097f5) ) ROM_LOAD( "380_j08.13e", 0x4000, 0x2000, CRC(3ba95390) SHA1(b22ad7cfda392894208eb4b39505f38bfe4c4342) ) ROM_LOAD( "380_j09.14e", 0x6000, 0x2000, CRC(a9fba85a) SHA1(1a649ec667d377ffab26b4694be790b3a2742f30) ) ROM_LOAD( "380_j10.15e", 0x8000, 0x2000, CRC(0532347e) SHA1(4c02b75a62993cce60d2cb87b81c7738abbc9a0d) ) ROM_LOAD( "380_j11.16e", 0xa000, 0x2000, CRC(e1725d24) SHA1(d315588e6cc2f4263be621d2d8603c8215a90046) ) ROM_REGION( 0x0220, "proms", 0 ) ROM_LOAD( "380_j18.2a", 0x0000, 0x020, CRC(10dd4eaa) SHA1(599acd25f36445221c553510a5de23ddba5ecc15) ) /* palette */ ROM_LOAD( "380_j17.7b", 0x0020, 0x100, CRC(13989357) SHA1(0d61d468f6d3e1570fd18d236ec8cab92db4ed5c) ) /* character lookup table */ ROM_LOAD( "380_j16.10c", 0x0120, 0x100, CRC(c244f2aa) SHA1(86df21c8e0b1ed51a0a4bd33dbb33f6efdea7d39) ) /* sprite lookup table */ ROM_END ROM_START( circusce ) /* Version P */ ROM_REGION( 0x10000, "maincpu", 0 ) ROM_LOAD( "380_p05.3h", 0x6000, 0x2000, CRC(7ca74494) SHA1(326e081490e413b0638ec77de184b128fb2afd14) ) ROM_LOAD( "380_p04.4h", 0x8000, 0x2000, CRC(dd0c0ee7) SHA1(e56e48f6f251430b7ce0e2cc59cfd00b5c760b9c) ) ROM_LOAD( "380_p03.5h", 0xa000, 0x2000, CRC(190247af) SHA1(f2128fb5e6c16791493af1c77628b610b86d4677) ) ROM_LOAD( "380_p02.6h", 0xc000, 0x2000, CRC(7e63725e) SHA1(f731f15956c6e7a0a4e8225513f8b9e6017c7a17) ) ROM_LOAD( "380_p01.7h", 0xe000, 0x2000, CRC(eedaa5b2) SHA1(0c606ca4d092c3dc290c30b1a73f94e3b348e8fd) ) ROM_REGION( 0x10000, "audiocpu", 0 ) ROM_LOAD( "380_l14.5c", 0x0000, 0x2000, CRC(607df0fb) SHA1(67103d61994fd3a1e2de7cf9487e4f763234b18e) ) ROM_LOAD( "380_l15.7c", 0x2000, 0x2000, CRC(a6ad30e1) SHA1(14f305717edcc2471e763b262960a0b96eef3530) ) ROM_REGION( 0x04000, "gfx1", 0 ) ROM_LOAD( "380_j12.4a", 0x0000, 0x2000, CRC(56e5b408) SHA1(73b9e3d46dfe9e39b390c634df153648a0906876) ) ROM_LOAD( "380_j13.5a", 0x2000, 0x2000, CRC(5aca0193) SHA1(4d0b0a773c385b7f1dcf024760d0437f47e78fbe) ) ROM_REGION( 0x0c000, "gfx2", 0 ) ROM_LOAD( "380_j06.11e", 0x0000, 0x2000, CRC(df0405c6) SHA1(70a50dcc86dfbdaa9c2af613105aae7f90747804) ) ROM_LOAD( "380_j07.12e", 0x2000, 0x2000, CRC(23dfe3a6) SHA1(2ad7cbcbdbb434dc43e9c94cd00df9e57ac097f5) ) ROM_LOAD( "380_j08.13e", 0x4000, 0x2000, CRC(3ba95390) SHA1(b22ad7cfda392894208eb4b39505f38bfe4c4342) ) ROM_LOAD( "380_j09.14e", 0x6000, 0x2000, CRC(a9fba85a) SHA1(1a649ec667d377ffab26b4694be790b3a2742f30) ) ROM_LOAD( "380_j10.15e", 0x8000, 0x2000, CRC(0532347e) SHA1(4c02b75a62993cce60d2cb87b81c7738abbc9a0d) ) ROM_LOAD( "380_j11.16e", 0xa000, 0x2000, CRC(e1725d24) SHA1(d315588e6cc2f4263be621d2d8603c8215a90046) ) ROM_REGION( 0x0220, "proms", 0 ) ROM_LOAD( "380_j18.2a", 0x0000, 0x020, CRC(10dd4eaa) SHA1(599acd25f36445221c553510a5de23ddba5ecc15) ) /* palette */ ROM_LOAD( "380_j17.7b", 0x0020, 0x100, CRC(13989357) SHA1(0d61d468f6d3e1570fd18d236ec8cab92db4ed5c) ) /* character lookup table */ ROM_LOAD( "380_j16.10c", 0x0120, 0x100, CRC(c244f2aa) SHA1(86df21c8e0b1ed51a0a4bd33dbb33f6efdea7d39) ) /* sprite lookup table */ ROM_END static DRIVER_INIT( circusc ) { konami1_decode(machine, "maincpu"); }
/* I didn't bother to emulate the 6802, I just play the samples. */ ROM_LOAD( "2764.1", 0x8000, 0x2000, 0xa4cddeb8 ) ROM_LOAD( "2764.2", 0xa000, 0x2000, 0xe9919365 ) ROM_LOAD( "2764.3", 0xc000, 0x2000, 0xc3ec42e1 ) ROM_LOAD( "2764.4", 0xe000, 0x2000, 0x76998389 ) ROM_REGION( 0x6000, REGION_GFX1, ROMREGION_DISPOSE ) ROM_LOAD( "hyprolym.h16", 0x0000, 0x2000, 0x768bb63d ) ROM_LOAD( "hyprolym.h15", 0x2000, 0x2000, 0x3af0e2a8 ) ROM_LOAD( "h14_e10.bin", 0x4000, 0x2000, 0xc2166a5c ) ROM_REGION( 0x8000, REGION_GFX2, ROMREGION_DISPOSE ) ROM_LOAD( "c11_d06.bin", 0x0000, 0x2000, 0x82e2185a ) ROM_LOAD( "c12_d07.bin", 0x2000, 0x2000, 0x800ff1f1 ) ROM_LOAD( "c13_d08.bin", 0x4000, 0x2000, 0xd9faf183 ) ROM_LOAD( "c14_d09.bin", 0x6000, 0x2000, 0x5886c802 ) ROM_REGION( 0x0220, REGION_PROMS, 0 ) ROM_LOAD( "tfprom.1", 0x0000, 0x0020, 0xd55f30b5 ) /* palette */ ROM_LOAD( "tfprom.3", 0x0020, 0x0100, 0xd2ba4d32 ) /* sprite lookup table */ ROM_LOAD( "tfprom.2", 0x0120, 0x0100, 0x053e5861 ) /* char lookup table */ ROM_END static void init_trackfld(void) { konami1_decode(); }
ROM_END static DRIVER_INIT( sbasketb ) { konami1_decode(machine, "maincpu"); }
/* 18000-1ffff empty */ ROM_REGION( 0x0240, REGION_PROMS, 0 ) ROM_LOAD( "523h10.2f", 0x0000, 0x0020, CRC(ec15dd15) SHA1(710384b154a9363fdc88edffda252f1d60e000dc) ) /* palette */ ROM_LOAD( "523h11.3f", 0x0020, 0x0020, CRC(54be2e83) SHA1(3200abc7f2238d62d7204ef57a6daa2df150538d) ) /* palette */ ROM_LOAD( "523h12.10f", 0x0040, 0x0100, CRC(53166a2a) SHA1(6cdde206036df7176679711f7888d72acee27c8f) ) /* sprites */ ROM_LOAD( "523h13.11f", 0x0140, 0x0100, CRC(4e0647a0) SHA1(fb87f878456b8b76bb2c028cb890d2a5c1c3e388) ) /* characters */ ROM_END static DRIVER_INIT( finalizr ) { konami1_decode(); }
ROM_END DRIVER_INIT_MEMBER(hyperspt_state,hyperspt) { konami1_decode(machine(), "maincpu"); }
ROM_END static DRIVER_INIT( hyperspt ) { konami1_decode(); }
/* 1c000-1ffff empty */ ROM_REGION( 0x0240, REGION_PROMS ) ROM_LOAD( "523h10.2f", 0x0000, 0x0020, 0xec15dd15 ) /* palette */ ROM_LOAD( "523h11.3f", 0x0020, 0x0020, 0x54be2e83 ) /* palette */ ROM_LOAD( "523h12.10f", 0x0040, 0x0100, 0x53166a2a ) /* sprites */ ROM_LOAD( "523h13.11f", 0x0140, 0x0100, 0x4e0647a0 ) /* characters */ ROM_END static void init_finalizr(void) { konami1_decode(); }
/*************************************************************************** Game driver(s) ***************************************************************************/ ROM_START( circusc ) ROM_REGION( 0x10000, "maincpu", 0 ) ROM_LOAD( "380_s05.3h", 0x6000, 0x2000, CRC(48feafcf) SHA1(0e5bd350fa5fee42569eb0c4accf7512d645b792) ) ROM_LOAD( "380_r04.4h", 0x8000, 0x2000, CRC(c283b887) SHA1(458c398911453d558003f49c298b0d593c941c11) ) ROM_LOAD( "380_r03.5h", 0xa000, 0x2000, CRC(e90c0e86) SHA1(03211f0cc90b6e356989c5e2a41b70f4ff2ead83) ) ROM_LOAD( "380_q02.6h", 0xc000, 0x2000, CRC(4d847dc6) SHA1(a1f65e73c4e5abff1b0970bad32a128173245561) ) ROM_LOAD( "380_q01.7h", 0xe000, 0x2000, CRC(18c20adf) SHA1(2f40e1a109d129bb127a8b98e27817988cd08c8b) ) ROM_REGION( 0x10000, "audiocpu", 0 ) ROM_LOAD( "380_l14.5c", 0x0000, 0x2000, CRC(607df0fb) SHA1(67103d61994fd3a1e2de7cf9487e4f763234b18e) ) ROM_LOAD( "380_l15.7c", 0x2000, 0x2000, CRC(a6ad30e1) SHA1(14f305717edcc2471e763b262960a0b96eef3530) ) ROM_REGION( 0x04000, "gfx1", 0 ) ROM_LOAD( "380_j12.4a", 0x0000, 0x2000, CRC(56e5b408) SHA1(73b9e3d46dfe9e39b390c634df153648a0906876) ) ROM_LOAD( "380_j13.5a", 0x2000, 0x2000, CRC(5aca0193) SHA1(4d0b0a773c385b7f1dcf024760d0437f47e78fbe) ) ROM_REGION( 0x0c000, "gfx2", 0 ) ROM_LOAD( "380_j06.11e", 0x0000, 0x2000, CRC(df0405c6) SHA1(70a50dcc86dfbdaa9c2af613105aae7f90747804) ) ROM_LOAD( "380_j07.12e", 0x2000, 0x2000, CRC(23dfe3a6) SHA1(2ad7cbcbdbb434dc43e9c94cd00df9e57ac097f5) ) ROM_LOAD( "380_j08.13e", 0x4000, 0x2000, CRC(3ba95390) SHA1(b22ad7cfda392894208eb4b39505f38bfe4c4342) ) ROM_LOAD( "380_j09.14e", 0x6000, 0x2000, CRC(a9fba85a) SHA1(1a649ec667d377ffab26b4694be790b3a2742f30) ) ROM_LOAD( "380_j10.15e", 0x8000, 0x2000, CRC(0532347e) SHA1(4c02b75a62993cce60d2cb87b81c7738abbc9a0d) ) ROM_LOAD( "380_j11.16e", 0xa000, 0x2000, CRC(e1725d24) SHA1(d315588e6cc2f4263be621d2d8603c8215a90046) ) ROM_REGION( 0x0220, "proms", 0 ) ROM_LOAD( "380_j18.2a", 0x0000, 0x020, CRC(10dd4eaa) SHA1(599acd25f36445221c553510a5de23ddba5ecc15) ) /* palette */ ROM_LOAD( "380_j17.7b", 0x0020, 0x100, CRC(13989357) SHA1(0d61d468f6d3e1570fd18d236ec8cab92db4ed5c) ) /* character lookup table */ ROM_LOAD( "380_j16.10c", 0x0120, 0x100, CRC(c244f2aa) SHA1(86df21c8e0b1ed51a0a4bd33dbb33f6efdea7d39) ) /* sprite lookup table */ ROM_END ROM_START( circusc2 ) ROM_REGION( 0x10000, "maincpu", 0 ) ROM_LOAD( "380_unk.3h", 0x6000, 0x2000, CRC(87df9f5e) SHA1(d759ff6200546c562aecee749dc9941bbbdb9918) ) /* Actual Konami revision unknown, possibly "Q" or "T" */ ROM_LOAD( "380_r04.4h", 0x8000, 0x2000, CRC(c283b887) SHA1(458c398911453d558003f49c298b0d593c941c11) ) ROM_LOAD( "380_r03.5h", 0xa000, 0x2000, CRC(e90c0e86) SHA1(03211f0cc90b6e356989c5e2a41b70f4ff2ead83) ) ROM_LOAD( "380_r02.6h", 0xc000, 0x2000, CRC(2d434c6f) SHA1(2c794f24422db7671d1bc85cef308ab4a62d523d) ) ROM_LOAD( "380_q01.7h", 0xe000, 0x2000, CRC(18c20adf) SHA1(2f40e1a109d129bb127a8b98e27817988cd08c8b) ) ROM_REGION( 0x10000, "audiocpu", 0 ) ROM_LOAD( "380_l14.5c", 0x0000, 0x2000, CRC(607df0fb) SHA1(67103d61994fd3a1e2de7cf9487e4f763234b18e) ) ROM_LOAD( "380_l15.7c", 0x2000, 0x2000, CRC(a6ad30e1) SHA1(14f305717edcc2471e763b262960a0b96eef3530) ) ROM_REGION( 0x04000, "gfx1", 0 ) ROM_LOAD( "380_j12.4a", 0x0000, 0x2000, CRC(56e5b408) SHA1(73b9e3d46dfe9e39b390c634df153648a0906876) ) ROM_LOAD( "380_j13.5a", 0x2000, 0x2000, CRC(5aca0193) SHA1(4d0b0a773c385b7f1dcf024760d0437f47e78fbe) ) ROM_REGION( 0x0c000, "gfx2", 0 ) ROM_LOAD( "380_j06.11e", 0x0000, 0x2000, CRC(df0405c6) SHA1(70a50dcc86dfbdaa9c2af613105aae7f90747804) ) ROM_LOAD( "380_j07.12e", 0x2000, 0x2000, CRC(23dfe3a6) SHA1(2ad7cbcbdbb434dc43e9c94cd00df9e57ac097f5) ) ROM_LOAD( "380_j08.13e", 0x4000, 0x2000, CRC(3ba95390) SHA1(b22ad7cfda392894208eb4b39505f38bfe4c4342) ) ROM_LOAD( "380_j09.14e", 0x6000, 0x2000, CRC(a9fba85a) SHA1(1a649ec667d377ffab26b4694be790b3a2742f30) ) ROM_LOAD( "380_j10.15e", 0x8000, 0x2000, CRC(0532347e) SHA1(4c02b75a62993cce60d2cb87b81c7738abbc9a0d) ) ROM_LOAD( "380_j11.16e", 0xa000, 0x2000, CRC(e1725d24) SHA1(d315588e6cc2f4263be621d2d8603c8215a90046) ) ROM_REGION( 0x0220, "proms", 0 ) ROM_LOAD( "380_j18.2a", 0x0000, 0x020, CRC(10dd4eaa) SHA1(599acd25f36445221c553510a5de23ddba5ecc15) ) /* palette */ ROM_LOAD( "380_j17.7b", 0x0020, 0x100, CRC(13989357) SHA1(0d61d468f6d3e1570fd18d236ec8cab92db4ed5c) ) /* character lookup table */ ROM_LOAD( "380_j16.10c", 0x0120, 0x100, CRC(c244f2aa) SHA1(86df21c8e0b1ed51a0a4bd33dbb33f6efdea7d39) ) /* sprite lookup table */ ROM_END ROM_START( circusc3 ) ROM_REGION( 0x10000, "maincpu", 0 ) ROM_LOAD( "380_r05.3h", 0x6000, 0x2000, CRC(ed52c60f) SHA1(aa9dc6a57e29895be521ac6a146de56a7beef957) ) ROM_LOAD( "380_n04.4h", 0x8000, 0x2000, CRC(fcc99e33) SHA1(da140a849ac22419e8890414b8984aa264f7e3c7) ) ROM_LOAD( "380_n03.5h", 0xa000, 0x2000, CRC(5ef5b3b5) SHA1(b058600c915a0d6653eaa5fc87ecee44a38eed00) ) ROM_LOAD( "380_n02.6h", 0xc000, 0x2000, CRC(a5a5e796) SHA1(a41700b272ff4198447ed75138d65ec3a759d221) ) ROM_LOAD( "380_n01.7h", 0xe000, 0x2000, CRC(70d26721) SHA1(eb71cb0da26991a3628150f45f1389c2f2ef90fc) ) ROM_REGION( 0x10000, "audiocpu", 0 ) ROM_LOAD( "380_l14.5c", 0x0000, 0x2000, CRC(607df0fb) SHA1(67103d61994fd3a1e2de7cf9487e4f763234b18e) ) ROM_LOAD( "380_l15.7c", 0x2000, 0x2000, CRC(a6ad30e1) SHA1(14f305717edcc2471e763b262960a0b96eef3530) ) ROM_REGION( 0x04000, "gfx1", 0 ) ROM_LOAD( "380_j12.4a", 0x0000, 0x2000, CRC(56e5b408) SHA1(73b9e3d46dfe9e39b390c634df153648a0906876) ) ROM_LOAD( "380_j13.5a", 0x2000, 0x2000, CRC(5aca0193) SHA1(4d0b0a773c385b7f1dcf024760d0437f47e78fbe) ) ROM_REGION( 0x0c000, "gfx2", 0 ) ROM_LOAD( "380_j06.11e", 0x0000, 0x2000, CRC(df0405c6) SHA1(70a50dcc86dfbdaa9c2af613105aae7f90747804) ) ROM_LOAD( "380_j07.12e", 0x2000, 0x2000, CRC(23dfe3a6) SHA1(2ad7cbcbdbb434dc43e9c94cd00df9e57ac097f5) ) ROM_LOAD( "380_j08.13e", 0x4000, 0x2000, CRC(3ba95390) SHA1(b22ad7cfda392894208eb4b39505f38bfe4c4342) ) ROM_LOAD( "380_j09.14e", 0x6000, 0x2000, CRC(a9fba85a) SHA1(1a649ec667d377ffab26b4694be790b3a2742f30) ) ROM_LOAD( "380_j10.15e", 0x8000, 0x2000, CRC(0532347e) SHA1(4c02b75a62993cce60d2cb87b81c7738abbc9a0d) ) ROM_LOAD( "380_j11.16e", 0xa000, 0x2000, CRC(e1725d24) SHA1(d315588e6cc2f4263be621d2d8603c8215a90046) ) ROM_REGION( 0x0220, "proms", 0 ) ROM_LOAD( "380_j18.2a", 0x0000, 0x020, CRC(10dd4eaa) SHA1(599acd25f36445221c553510a5de23ddba5ecc15) ) /* palette */ ROM_LOAD( "380_j17.7b", 0x0020, 0x100, CRC(13989357) SHA1(0d61d468f6d3e1570fd18d236ec8cab92db4ed5c) ) /* character lookup table */ ROM_LOAD( "380_j16.10c", 0x0120, 0x100, CRC(c244f2aa) SHA1(86df21c8e0b1ed51a0a4bd33dbb33f6efdea7d39) ) /* sprite lookup table */ ROM_END ROM_START( circuscc ) /* Version U */ ROM_REGION( 0x10000, "maincpu", 0 ) ROM_LOAD( "380_u05.3h", 0x6000, 0x2000, CRC(964c035a) SHA1(bd69bb755be327d04fc95cd33115663b33b33ed3) ) ROM_LOAD( "380_p04.4h", 0x8000, 0x2000, CRC(dd0c0ee7) SHA1(e56e48f6f251430b7ce0e2cc59cfd00b5c760b9c) ) ROM_LOAD( "380_p03.5h", 0xa000, 0x2000, CRC(190247af) SHA1(f2128fb5e6c16791493af1c77628b610b86d4677) ) ROM_LOAD( "380_p02.6h", 0xc000, 0x2000, CRC(7e63725e) SHA1(f731f15956c6e7a0a4e8225513f8b9e6017c7a17) ) ROM_LOAD( "380_p01.7h", 0xe000, 0x2000, CRC(eedaa5b2) SHA1(0c606ca4d092c3dc290c30b1a73f94e3b348e8fd) ) ROM_REGION( 0x10000, "audiocpu", 0 ) ROM_LOAD( "380_l14.5c", 0x0000, 0x2000, CRC(607df0fb) SHA1(67103d61994fd3a1e2de7cf9487e4f763234b18e) ) ROM_LOAD( "380_l15.7c", 0x2000, 0x2000, CRC(a6ad30e1) SHA1(14f305717edcc2471e763b262960a0b96eef3530) ) ROM_REGION( 0x04000, "gfx1", 0 ) ROM_LOAD( "380_j12.4a", 0x0000, 0x2000, CRC(56e5b408) SHA1(73b9e3d46dfe9e39b390c634df153648a0906876) ) ROM_LOAD( "380_j13.5a", 0x2000, 0x2000, CRC(5aca0193) SHA1(4d0b0a773c385b7f1dcf024760d0437f47e78fbe) ) ROM_REGION( 0x0c000, "gfx2", 0 ) ROM_LOAD( "380_j06.11e", 0x0000, 0x2000, CRC(df0405c6) SHA1(70a50dcc86dfbdaa9c2af613105aae7f90747804) ) ROM_LOAD( "380_j07.12e", 0x2000, 0x2000, CRC(23dfe3a6) SHA1(2ad7cbcbdbb434dc43e9c94cd00df9e57ac097f5) ) ROM_LOAD( "380_j08.13e", 0x4000, 0x2000, CRC(3ba95390) SHA1(b22ad7cfda392894208eb4b39505f38bfe4c4342) ) ROM_LOAD( "380_j09.14e", 0x6000, 0x2000, CRC(a9fba85a) SHA1(1a649ec667d377ffab26b4694be790b3a2742f30) ) ROM_LOAD( "380_j10.15e", 0x8000, 0x2000, CRC(0532347e) SHA1(4c02b75a62993cce60d2cb87b81c7738abbc9a0d) ) ROM_LOAD( "380_j11.16e", 0xa000, 0x2000, CRC(e1725d24) SHA1(d315588e6cc2f4263be621d2d8603c8215a90046) ) ROM_REGION( 0x0220, "proms", 0 ) ROM_LOAD( "380_j18.2a", 0x0000, 0x020, CRC(10dd4eaa) SHA1(599acd25f36445221c553510a5de23ddba5ecc15) ) /* palette */ ROM_LOAD( "380_j17.7b", 0x0020, 0x100, CRC(13989357) SHA1(0d61d468f6d3e1570fd18d236ec8cab92db4ed5c) ) /* character lookup table */ ROM_LOAD( "380_j16.10c", 0x0120, 0x100, CRC(c244f2aa) SHA1(86df21c8e0b1ed51a0a4bd33dbb33f6efdea7d39) ) /* sprite lookup table */ ROM_END ROM_START( circusce ) /* Version P */ ROM_REGION( 0x10000, "maincpu", 0 ) ROM_LOAD( "380_p05.3h", 0x6000, 0x2000, CRC(7ca74494) SHA1(326e081490e413b0638ec77de184b128fb2afd14) ) ROM_LOAD( "380_p04.4h", 0x8000, 0x2000, CRC(dd0c0ee7) SHA1(e56e48f6f251430b7ce0e2cc59cfd00b5c760b9c) ) ROM_LOAD( "380_p03.5h", 0xa000, 0x2000, CRC(190247af) SHA1(f2128fb5e6c16791493af1c77628b610b86d4677) ) ROM_LOAD( "380_p02.6h", 0xc000, 0x2000, CRC(7e63725e) SHA1(f731f15956c6e7a0a4e8225513f8b9e6017c7a17) ) ROM_LOAD( "380_p01.7h", 0xe000, 0x2000, CRC(eedaa5b2) SHA1(0c606ca4d092c3dc290c30b1a73f94e3b348e8fd) ) ROM_REGION( 0x10000, "audiocpu", 0 ) ROM_LOAD( "380_l14.5c", 0x0000, 0x2000, CRC(607df0fb) SHA1(67103d61994fd3a1e2de7cf9487e4f763234b18e) ) ROM_LOAD( "380_l15.7c", 0x2000, 0x2000, CRC(a6ad30e1) SHA1(14f305717edcc2471e763b262960a0b96eef3530) ) ROM_REGION( 0x04000, "gfx1", 0 ) ROM_LOAD( "380_j12.4a", 0x0000, 0x2000, CRC(56e5b408) SHA1(73b9e3d46dfe9e39b390c634df153648a0906876) ) ROM_LOAD( "380_j13.5a", 0x2000, 0x2000, CRC(5aca0193) SHA1(4d0b0a773c385b7f1dcf024760d0437f47e78fbe) ) ROM_REGION( 0x0c000, "gfx2", 0 ) ROM_LOAD( "380_j06.11e", 0x0000, 0x2000, CRC(df0405c6) SHA1(70a50dcc86dfbdaa9c2af613105aae7f90747804) ) ROM_LOAD( "380_j07.12e", 0x2000, 0x2000, CRC(23dfe3a6) SHA1(2ad7cbcbdbb434dc43e9c94cd00df9e57ac097f5) ) ROM_LOAD( "380_j08.13e", 0x4000, 0x2000, CRC(3ba95390) SHA1(b22ad7cfda392894208eb4b39505f38bfe4c4342) ) ROM_LOAD( "380_j09.14e", 0x6000, 0x2000, CRC(a9fba85a) SHA1(1a649ec667d377ffab26b4694be790b3a2742f30) ) ROM_LOAD( "380_j10.15e", 0x8000, 0x2000, CRC(0532347e) SHA1(4c02b75a62993cce60d2cb87b81c7738abbc9a0d) ) ROM_LOAD( "380_j11.16e", 0xa000, 0x2000, CRC(e1725d24) SHA1(d315588e6cc2f4263be621d2d8603c8215a90046) ) ROM_REGION( 0x0220, "proms", 0 ) ROM_LOAD( "380_j18.2a", 0x0000, 0x020, CRC(10dd4eaa) SHA1(599acd25f36445221c553510a5de23ddba5ecc15) ) /* palette */ ROM_LOAD( "380_j17.7b", 0x0020, 0x100, CRC(13989357) SHA1(0d61d468f6d3e1570fd18d236ec8cab92db4ed5c) ) /* character lookup table */ ROM_LOAD( "380_j16.10c", 0x0120, 0x100, CRC(c244f2aa) SHA1(86df21c8e0b1ed51a0a4bd33dbb33f6efdea7d39) ) /* sprite lookup table */ ROM_END DRIVER_INIT_MEMBER(circusc_state,circusc) { konami1_decode(machine(), "maincpu"); }
ROM_END DRIVER_INIT_MEMBER(sbasketb_state,sbasketb) { konami1_decode(machine(), "maincpu"); }
/* Jail Break Bootleg Chip Locations Map (Not to scale) |--------------------------------------------| | | A | | | | B | | | | C | | | | D | | | | E |-| | | | |-| | F | | | <=- Edge Connector | G | | |-| | | | H |-| | | | I | | | | J | | | | K | | | | L | | | | |--------------------------------------------| 1 2 3 4 5 6 7 8 9 1 1 1 1 1 0 1 2 3 4 */ ROM_START( jailbrekb ) ROM_REGION( 0x10000, "maincpu", 0 ) ROM_LOAD( "1.k6", 0x8000, 0x8000, CRC(df0e8fc7) SHA1(62e59dbb3941ed8af365e96906315318d9aee060) ) ROM_REGION( 0x08000, "gfx1", 0 ) /* characters */ ROM_LOAD( "3.h6", 0x0000, 0x8000, CRC(bf67a8ff) SHA1(9aca8de7e2c2cc0ff9fe3f316a9300574df4ff06) ) ROM_REGION( 0x10000, "gfx2", 0 ) /* sprites */ ROM_LOAD( "5.f6", 0x0000, 0x8000, CRC(081d2eea) SHA1(dae66b2607d1a56e72e9cb456bdb3c0c21337d6c) ) ROM_LOAD( "4.g6", 0x8000, 0x8000, CRC(e34b93b8) SHA1(fb6ed12ab017ac1e5006165f435cf0ed95a49c17) ) ROM_REGION( 0x0240, "proms", 0 ) ROM_LOAD( "prom.j2", 0x0000, 0x0020, CRC(f1909605) SHA1(91eaa865375b3bc052897732b64b1ff7df3f78f6) ) /* red & green */ ROM_LOAD( "prom.i2", 0x0020, 0x0020, CRC(f70bb122) SHA1(bf77990260e8346faa3d3481718cbe46a4a27150) ) /* blue */ ROM_LOAD( "prom.d6", 0x0040, 0x0100, CRC(d4fe5c97) SHA1(972e9dab6c53722545dd3a43e3ada7921e88708b) ) /* char lookup */ ROM_LOAD( "prom.e6", 0x0140, 0x0100, CRC(0266c7db) SHA1(a8f21e86e6d974c9bfd92a147689d0e7316d66e2) ) /* sprites lookup */ ROM_REGION( 0x2000, "vlm", 0 ) /* speech rom */ ROM_LOAD( "2.i6", 0x0000, 0x2000, CRC(d91d15e3) SHA1(475fe50aafbf8f2fb79880ef0e2c25158eda5270) ) ROM_REGION( 0x0004, "plds", 0 ) ROM_LOAD( "k4.bin", 0x0000, 0x0001, NO_DUMP ) /* PAL16L8 */ ROM_LOAD( "a7.bin", 0x0000, 0x0001, NO_DUMP ) /* PAL16R4 */ ROM_LOAD( "g9.bin", 0x0000, 0x0001, NO_DUMP ) /* PAL16R6 */ ROM_LOAD( "k8.bin", 0x0000, 0x0001, NO_DUMP ) /* PAL16L8 */ ROM_END DRIVER_INIT_MEMBER(jailbrek_state,jailbrek) { UINT8 *SPEECH_ROM = machine().root_device().memregion("vlm")->base(); int ind; /* Check if the rom used for the speech is not a 2764, but a 27128. If a 27128 is used then the data is stored in the upper half of the eprom. (The schematics and board refer to a 2764, but all the boards I have seen use a 27128. According to the schematics pin 26 is tied high so if a 2764 is used then the pin is ignored, but if a 27128 is used then pin 26 represents address line A13.) */ if (machine().root_device().memregion("vlm")->bytes() == 0x4000) { for (ind = 0; ind < 0x2000; ++ind) { SPEECH_ROM[ind] = SPEECH_ROM[ind + 0x2000]; } } konami1_decode(machine(), "maincpu"); }
/*************************************************************************** Game driver(s) ***************************************************************************/ ROM_START( megazone ) ROM_REGION( 2*0x10000, REGION_CPU1 ) /* 64k for code + 64k for decrypted opcodes */ ROM_LOAD( "319i07.bin", 0x6000, 0x2000, 0x94b22ea8 ) ROM_LOAD( "319i06.bin", 0x8000, 0x2000, 0x0468b619 ) ROM_LOAD( "319i05.bin", 0xa000, 0x2000, 0xac59000c ) ROM_LOAD( "319i04.bin", 0xc000, 0x2000, 0x1e968603 ) ROM_LOAD( "319i03.bin", 0xe000, 0x2000, 0x0888b803 ) ROM_REGION( 0x10000, REGION_CPU2 ) /* 64k for the audio CPU */ ROM_LOAD( "319e02.bin", 0x0000, 0x2000, 0xd5d45edb ) ROM_REGION( 0x1000, REGION_CPU3 ) /* 4k for the 8039 DAC CPU */ ROM_LOAD( "319e01.bin", 0x0000, 0x1000, 0xed5725a0 ) ROM_REGION( 0x04000, REGION_GFX1 | REGIONFLAG_DISPOSE ) ROM_LOAD( "319e12.bin", 0x0000, 0x2000, 0xe0fb7835 ) ROM_LOAD( "319e13.bin", 0x2000, 0x2000, 0x3d8f3743 ) ROM_REGION( 0x08000, REGION_GFX2 | REGIONFLAG_DISPOSE ) ROM_LOAD( "319e11.bin", 0x0000, 0x2000, 0xf36f19c5 ) ROM_LOAD( "319e09.bin", 0x2000, 0x2000, 0x5eaa7f3e ) ROM_LOAD( "319e10.bin", 0x4000, 0x2000, 0x7bb1aeee ) ROM_LOAD( "319e08.bin", 0x6000, 0x2000, 0x6add71b1 ) ROM_REGION( 0x0260, REGION_PROMS ) ROM_LOAD( "319b18.a16", 0x0000, 0x020, 0x23cb02af ) /* palette */ ROM_LOAD( "319b16.c6", 0x0020, 0x100, 0x5748e933 ) /* sprite lookup table */ ROM_LOAD( "319b17.a11", 0x0120, 0x100, 0x1fbfce73 ) /* character lookup table */ ROM_LOAD( "319b14.e7", 0x0220, 0x020, 0x55044268 ) /* timing (not used) */ ROM_LOAD( "319b15.e8", 0x0240, 0x020, 0x31fd7ab9 ) /* timing (not used) */ ROM_END ROM_START( megaznik ) ROM_REGION( 2*0x10000, REGION_CPU1 ) /* 64k for code + 64k for decrypted opcodes */ ROM_LOAD( "ic59_cpu.bin", 0x6000, 0x2000, 0xf41922a0 ) ROM_LOAD( "ic58_cpu.bin", 0x8000, 0x2000, 0x7fd7277b ) ROM_LOAD( "ic57_cpu.bin", 0xa000, 0x2000, 0xa4b33b51 ) ROM_LOAD( "ic56_cpu.bin", 0xc000, 0x2000, 0x2aabcfbf ) ROM_LOAD( "ic55_cpu.bin", 0xe000, 0x2000, 0xb33a3c37 ) ROM_REGION( 0x10000, REGION_CPU2 ) /* 64k for the audio CPU */ ROM_LOAD( "319e02.bin", 0x0000, 0x2000, 0xd5d45edb ) ROM_REGION( 0x1000, REGION_CPU3 ) /* 4k for the 8039 DAC CPU */ ROM_LOAD( "319e01.bin", 0x0000, 0x1000, 0xed5725a0 ) ROM_REGION( 0x04000, REGION_GFX1 | REGIONFLAG_DISPOSE ) ROM_LOAD( "ic40_vid.bin", 0x0000, 0x2000, 0x07b8b24b ) ROM_LOAD( "319e13.bin", 0x2000, 0x2000, 0x3d8f3743 ) ROM_REGION( 0x08000, REGION_GFX2 | REGIONFLAG_DISPOSE ) ROM_LOAD( "ic15_vid.bin", 0x0000, 0x2000, 0x965a7ff6 ) ROM_LOAD( "319e09.bin", 0x2000, 0x2000, 0x5eaa7f3e ) ROM_LOAD( "319e10.bin", 0x4000, 0x2000, 0x7bb1aeee ) ROM_LOAD( "319e08.bin", 0x6000, 0x2000, 0x6add71b1 ) ROM_REGION( 0x0260, REGION_PROMS ) ROM_LOAD( "319b18.a16", 0x0000, 0x020, 0x23cb02af ) /* palette */ ROM_LOAD( "319b16.c6", 0x0020, 0x100, 0x5748e933 ) /* sprite lookup table */ ROM_LOAD( "319b17.a11", 0x0120, 0x100, 0x1fbfce73 ) /* character lookup table */ ROM_LOAD( "319b14.e7", 0x0220, 0x020, 0x55044268 ) /* timing (not used) */ ROM_LOAD( "319b15.e8", 0x0240, 0x020, 0x31fd7ab9 ) /* timing (not used) */ ROM_END static void init_megazone(void) { konami1_decode(); }
ROM_END static DRIVER_INIT( sbasketb ) { konami1_decode(); }
/* the diagnostics ROM would go here */ ROM_REGION( 0x1000, "audio2", 0 ) /* 8039 */ ROM_LOAD( "gyrussk.3a", 0x0000, 0x1000, CRC(3f9b5dea) SHA1(6e807da02c2885b18e8cc2199f12f6be9040bf75) ) ROM_REGION( 0x8000, "gfx1", 0 ) ROM_LOAD( "gyrussk.6", 0x0000, 0x2000, CRC(c949db10) SHA1(fcb8bcbd2bdd751fecb322a33c8a92fb6f07a7ab) ) ROM_LOAD( "gyrussk.5", 0x2000, 0x2000, CRC(4f22411a) SHA1(763bcd039f8c1838a0d7da7d4dadc14a26e25596) ) ROM_LOAD( "gyrussk.8", 0x4000, 0x2000, CRC(47cd1fbc) SHA1(8203c4ff0b1cd7b4dbc708e300bfeac1e7366e09) ) ROM_LOAD( "gyrussk.7", 0x6000, 0x2000, CRC(8e8d388c) SHA1(8f2928d71c02aba977d67575d6e34d69bda2b9d4) ) ROM_REGION( 0x2000, "gfx2", 0 ) ROM_LOAD( "gyrussk.4", 0x0000, 0x2000, CRC(27d8329b) SHA1(564ff945465a23d93a93137ad277298770dfa06a) ) ROM_REGION( 0x0220, "proms", 0 ) ROM_LOAD( "gyrussk.pr3", 0x0000, 0x0020, CRC(98782db3) SHA1(b891e43b25187faca8002919ccb44d744daa3594) ) /* palette */ ROM_LOAD( "gyrussk.pr1", 0x0020, 0x0100, CRC(7ed057de) SHA1(c04069ae1e2c62f9b3048844cd8cf5e1b03b7d3c) ) /* sprite lookup table */ ROM_LOAD( "gyrussk.pr2", 0x0120, 0x0100, CRC(de823a81) SHA1(1af94b2a6a319a89b238a5076a2867f1cfd279b0) ) /* character lookup table */ ROM_END DRIVER_INIT_MEMBER(gyruss_state,gyruss) { konami1_decode(machine(), "sub"); }
/* the diagnostics ROM would go here */ ROM_REGION( 0x1000, "audio2", 0 ) /* 8039 */ ROM_LOAD( "gyrussk.3a", 0x0000, 0x1000, CRC(3f9b5dea) SHA1(6e807da02c2885b18e8cc2199f12f6be9040bf75) ) ROM_REGION( 0x8000, "gfx1", 0 ) ROM_LOAD( "gyrussk.6", 0x0000, 0x2000, CRC(c949db10) SHA1(fcb8bcbd2bdd751fecb322a33c8a92fb6f07a7ab) ) ROM_LOAD( "gyrussk.5", 0x2000, 0x2000, CRC(4f22411a) SHA1(763bcd039f8c1838a0d7da7d4dadc14a26e25596) ) ROM_LOAD( "gyrussk.8", 0x4000, 0x2000, CRC(47cd1fbc) SHA1(8203c4ff0b1cd7b4dbc708e300bfeac1e7366e09) ) ROM_LOAD( "gyrussk.7", 0x6000, 0x2000, CRC(8e8d388c) SHA1(8f2928d71c02aba977d67575d6e34d69bda2b9d4) ) ROM_REGION( 0x2000, "gfx2", 0 ) ROM_LOAD( "gyrussk.4", 0x0000, 0x2000, CRC(27d8329b) SHA1(564ff945465a23d93a93137ad277298770dfa06a) ) ROM_REGION( 0x0220, "proms", 0 ) ROM_LOAD( "gyrussk.pr3", 0x0000, 0x0020, CRC(98782db3) SHA1(b891e43b25187faca8002919ccb44d744daa3594) ) /* palette */ ROM_LOAD( "gyrussk.pr1", 0x0020, 0x0100, CRC(7ed057de) SHA1(c04069ae1e2c62f9b3048844cd8cf5e1b03b7d3c) ) /* sprite lookup table */ ROM_LOAD( "gyrussk.pr2", 0x0120, 0x0100, CRC(de823a81) SHA1(1af94b2a6a319a89b238a5076a2867f1cfd279b0) ) /* character lookup table */ ROM_END static DRIVER_INIT( gyruss ) { konami1_decode(machine, "sub"); }
/* Info provided with these alt sets MEGA ZONE CHIP PLACEMENT USES 69A09EP, Z80 CPU'S & AY-3-8910 SOUND CHIP W/8039 CPU THERE ARE AT LEAST THREE VERSIONS OF MEGA ZONE, ALL THE ROMS ARE THE SAME EXCEPT POSITION 6,7,8,9,11H IN SETS 1,2 ALL ROMS ARE 2764 EXCEPT H01 (E01) IS A 2732 CHIP # POSITION VERS 3 ----------------------------------------------------- VER-1 VER-2 ----------------------------------------------------- 319-E08 2D E08 REAR BOARD 8 SAME 319-E09 2E E09 " 9 SAME 319-E10 3D E10 " 10 SAME 319-E11 3E E11 " 11 SAME 319-G12 8C G12 " 12 319-G13 10C G13 " 13 SAME 319-E02 6D E02 CONN BOARD 2 SAME 319-H03 6H J03 " 3 319-H04 7H J04 " 4 319-H05 8H J05 " 5 319-H06 9H J06 " 6 319-H07 11H J07 " 7 319-H01 3A E01 " 1 SAME Z80 7E IC# AY-3-8910 8B PROM 98 TBP18S030 (82S123) AO72 12F KONAMI PROM 48 " K824-501 8D KONAMI PROM 42 " 8039 4B PROM 63 TBP24S10 (823126) PROM 33 " PAL16L8 63 PAL16L8A 67 VERSION 3 IS ON THE SAME SIZE CONNECTOR BOARD, BUT THE BOTTOM BOARD IS ABOUT 1 1/4" LONGER AND WIDER THE CHIPS THAT HAVE THE DESIGNATION SCRATCHED OFF ON THE ORIGINAL BOARDS ARE NAME CHIP TYPE --------------------------- CONN BOARD IC3 TMP8039P-6 " IC6 AY3-8910 " IC26 Z-80 " IC39 MC68A09EP (CUSTOM ON ORIGINAL) " IC27 N/U (CUSTOM ON ORIGINAL) REAR BOARD 1C026 N/U (CUSTOM ON ORIGINAL) */ ROM_START( megazona ) ROM_REGION( 0x10000, REGION_CPU1, 0 ) /* 64k for code */ ROM_LOAD( "7.12g", 0x6000, 0x2000, CRC(d42d67bf) SHA1(adac80d183ad26a9b1ec25a2da7ebbb33b441b63) ) ROM_LOAD( "6.10g", 0x8000, 0x2000, CRC(692398eb) SHA1(518001d738c2fb9417e52edfe9a7b74a074af3b0) ) ROM_LOAD( "5.9g", 0xa000, 0x2000, CRC(620ffec3) SHA1(e047beb29e0cda72126e8dcdd0b7504a202efba2) ) ROM_LOAD( "4.8g", 0xc000, 0x2000, CRC(28650971) SHA1(25e405fb9f648b7118e3c7c7b3ba59a7b7c29c42) ) ROM_LOAD( "3.6g", 0xe000, 0x2000, CRC(f264018f) SHA1(6ca0f7e26311799b0650a6c58567405bc2a7f922) ) ROM_REGION( 0x10000, REGION_CPU2, 0 ) /* 64k for the audio CPU */ ROM_LOAD( "319-h02", 0x0000, 0x2000, CRC(d5d45edb) SHA1(3808d1b58fe152f8f5b49bf0aa40c53e9c9dd4bd) ) ROM_REGION( 0x1000, REGION_CPU3, 0 ) /* 4k for the 8039 DAC CPU */ ROM_LOAD( "319-h01", 0x0000, 0x1000, CRC(ed5725a0) SHA1(64f54621487291fbfe827fb4cecca299fd0db781) ) /* same as e01? */ ROM_REGION( 0x04000, REGION_GFX1, ROMREGION_DISPOSE ) ROM_LOAD( "319e12.bin", 0x0000, 0x2000, CRC(e0fb7835) SHA1(44ccaaf92bdb83323f45e08dbe118697720e9105) ) /* 12.9c */ ROM_LOAD( "319-g13", 0x2000, 0x2000, CRC(3d8f3743) SHA1(1f6fbf804dacfa44cd11b4cf41d0bedb7f2ff6b6) ) /* same as e13? */ ROM_REGION( 0x08000, REGION_GFX2, ROMREGION_DISPOSE ) ROM_LOAD( "319e11.bin", 0x0000, 0x2000, CRC(965a7ff6) SHA1(210aae91a3838e5f7c78747d9b7419d266538ffc) ) ROM_LOAD( "319e09.bin", 0x2000, 0x2000, CRC(5eaa7f3e) SHA1(4c038e80d575988407252897a1f1bc6b76af597c) ) ROM_LOAD( "319e10.bin", 0x4000, 0x2000, CRC(7bb1aeee) SHA1(be2dd46cd0121cedad6dab90a22643798a3176ab) ) ROM_LOAD( "319e08.bin", 0x6000, 0x2000, CRC(6add71b1) SHA1(fc8c0ecd3b7f03d63b6c3143143986883345fa38) ) ROM_REGION( 0x0260, REGION_PROMS, 0 ) ROM_LOAD( "319b18.a16", 0x0000, 0x020, CRC(23cb02af) SHA1(aba459826a75ec07bc6d97580e934f58aa22f4f4) ) /* palette */ ROM_LOAD( "319b16.c6", 0x0020, 0x100, CRC(5748e933) SHA1(c1478c31533a11421cd4579ccfdbb430e193d17b) ) /* sprite lookup table */ ROM_LOAD( "319b17.a11", 0x0120, 0x100, CRC(1fbfce73) SHA1(1c58eb91982d5f10511d54a83070e859ac57d2f1) ) /* character lookup table */ ROM_LOAD( "319b14.e7", 0x0220, 0x020, CRC(55044268) SHA1(29cf4158314ed897daf045a7f07be865dd977663) ) /* timing (not used) */ ROM_LOAD( "319b15.e8", 0x0240, 0x020, CRC(31fd7ab9) SHA1(04d6e51b4930619c8ee12fb0d7b5f981e4d6d8d3) ) /* timing (not used) */ ROM_END ROM_START( megazonb ) ROM_REGION( 0x10000, REGION_CPU1, 0 ) /* 64k for code */ ROM_LOAD( "319-j07", 0x6000, 0x2000, CRC(5161a523) SHA1(90b456c30bccaaca96c75c2f421af3a2875b0b6b) ) ROM_LOAD( "319-j06", 0x8000, 0x2000, CRC(7344c3de) SHA1(d3867738d4828afa50c8b43116d68cc6074d6cb5) ) ROM_LOAD( "319-j05", 0xa000, 0x2000, CRC(affa492b) SHA1(ee6789f293902716d65d08a89ae12dd96c75c885) ) ROM_LOAD( "319-j04", 0xc000, 0x2000, CRC(03544ab3) SHA1(efa034cc6976b47915601cf215758df23e308878) ) ROM_LOAD( "319-j03", 0xe000, 0x2000, CRC(0d95cc0a) SHA1(9aadadf09a4826da451ee35c89ee0254ec552d80) ) ROM_REGION( 0x10000, REGION_CPU2, 0 ) /* 64k for the audio CPU */ ROM_LOAD( "319-h02", 0x0000, 0x2000, CRC(d5d45edb) SHA1(3808d1b58fe152f8f5b49bf0aa40c53e9c9dd4bd) ) ROM_REGION( 0x1000, REGION_CPU3, 0 ) /* 4k for the 8039 DAC CPU */ ROM_LOAD( "319-h01", 0x0000, 0x1000, CRC(ed5725a0) SHA1(64f54621487291fbfe827fb4cecca299fd0db781) ) /* same as e01? */ ROM_REGION( 0x04000, REGION_GFX1, ROMREGION_DISPOSE ) ROM_LOAD( "319e12.bin", 0x0000, 0x2000, CRC(e0fb7835) SHA1(44ccaaf92bdb83323f45e08dbe118697720e9105) ) /* 12.9c */ ROM_LOAD( "319-g13", 0x2000, 0x2000, CRC(3d8f3743) SHA1(1f6fbf804dacfa44cd11b4cf41d0bedb7f2ff6b6) ) /* same as e13? */ ROM_REGION( 0x08000, REGION_GFX2, ROMREGION_DISPOSE ) ROM_LOAD( "319e11.bin", 0x0000, 0x2000, CRC(965a7ff6) SHA1(210aae91a3838e5f7c78747d9b7419d266538ffc) ) ROM_LOAD( "319e09.bin", 0x2000, 0x2000, CRC(5eaa7f3e) SHA1(4c038e80d575988407252897a1f1bc6b76af597c) ) ROM_LOAD( "319e10.bin", 0x4000, 0x2000, CRC(7bb1aeee) SHA1(be2dd46cd0121cedad6dab90a22643798a3176ab) ) ROM_LOAD( "319e08.bin", 0x6000, 0x2000, CRC(6add71b1) SHA1(fc8c0ecd3b7f03d63b6c3143143986883345fa38) ) ROM_REGION( 0x0260, REGION_PROMS, 0 ) ROM_LOAD( "319b18.a16", 0x0000, 0x020, CRC(23cb02af) SHA1(aba459826a75ec07bc6d97580e934f58aa22f4f4) ) /* palette */ ROM_LOAD( "319b16.c6", 0x0020, 0x100, CRC(5748e933) SHA1(c1478c31533a11421cd4579ccfdbb430e193d17b) ) /* sprite lookup table */ ROM_LOAD( "319b17.a11", 0x0120, 0x100, CRC(1fbfce73) SHA1(1c58eb91982d5f10511d54a83070e859ac57d2f1) ) /* character lookup table */ ROM_LOAD( "319b14.e7", 0x0220, 0x020, CRC(55044268) SHA1(29cf4158314ed897daf045a7f07be865dd977663) ) /* timing (not used) */ ROM_LOAD( "319b15.e8", 0x0240, 0x020, CRC(31fd7ab9) SHA1(04d6e51b4930619c8ee12fb0d7b5f981e4d6d8d3) ) /* timing (not used) */ ROM_END ROM_START( megazonc ) ROM_REGION( 0x10000, REGION_CPU1, 0 ) /* 64k for code */ ROM_LOAD( "319-h07", 0x6000, 0x2000, CRC(8ca47f64) SHA1(1a20db5ac504b9b004116cfa6992d63a86a04cc5) ) ROM_LOAD( "319-h06", 0x8000, 0x2000, CRC(ed35b12e) SHA1(69e88c4801c838a24aba0a867af205a7169ad089) ) ROM_LOAD( "319-h05", 0xa000, 0x2000, CRC(c3655ccd) SHA1(b86b58a12c6ced9a7e0a6d0cdb3881a28220a650) ) ROM_LOAD( "319-h04", 0xc000, 0x2000, CRC(9e221177) SHA1(0c6fffd657d66090362108578aa78eb36bdcce6b) ) ROM_LOAD( "319-h03", 0xe000, 0x2000, CRC(9048955b) SHA1(d8a7b46d984832f566298d3b417b3a34c9fea6c7) ) ROM_REGION( 0x10000, REGION_CPU2, 0 ) /* 64k for the audio CPU */ ROM_LOAD( "319-h02", 0x0000, 0x2000, CRC(d5d45edb) SHA1(3808d1b58fe152f8f5b49bf0aa40c53e9c9dd4bd) ) ROM_REGION( 0x1000, REGION_CPU3, 0 ) /* 4k for the 8039 DAC CPU */ ROM_LOAD( "319-h01", 0x0000, 0x1000, CRC(ed5725a0) SHA1(64f54621487291fbfe827fb4cecca299fd0db781) ) /* same as e01? */ ROM_REGION( 0x04000, REGION_GFX1, ROMREGION_DISPOSE ) ROM_LOAD( "319e12.bin", 0x0000, 0x2000, CRC(e0fb7835) SHA1(44ccaaf92bdb83323f45e08dbe118697720e9105) ) /* 12.9c */ ROM_LOAD( "319-g13", 0x2000, 0x2000, CRC(3d8f3743) SHA1(1f6fbf804dacfa44cd11b4cf41d0bedb7f2ff6b6) ) /* same as e13? */ ROM_REGION( 0x08000, REGION_GFX2, ROMREGION_DISPOSE ) ROM_LOAD( "319e11.bin", 0x0000, 0x2000, CRC(965a7ff6) SHA1(210aae91a3838e5f7c78747d9b7419d266538ffc) ) ROM_LOAD( "319e09.bin", 0x2000, 0x2000, CRC(5eaa7f3e) SHA1(4c038e80d575988407252897a1f1bc6b76af597c) ) ROM_LOAD( "319e10.bin", 0x4000, 0x2000, CRC(7bb1aeee) SHA1(be2dd46cd0121cedad6dab90a22643798a3176ab) ) ROM_LOAD( "319e08.bin", 0x6000, 0x2000, CRC(6add71b1) SHA1(fc8c0ecd3b7f03d63b6c3143143986883345fa38) ) ROM_REGION( 0x0260, REGION_PROMS, 0 ) ROM_LOAD( "319b18.a16", 0x0000, 0x020, CRC(23cb02af) SHA1(aba459826a75ec07bc6d97580e934f58aa22f4f4) ) /* palette */ ROM_LOAD( "319b16.c6", 0x0020, 0x100, CRC(5748e933) SHA1(c1478c31533a11421cd4579ccfdbb430e193d17b) ) /* sprite lookup table */ ROM_LOAD( "319b17.a11", 0x0120, 0x100, CRC(1fbfce73) SHA1(1c58eb91982d5f10511d54a83070e859ac57d2f1) ) /* character lookup table */ ROM_LOAD( "319b14.e7", 0x0220, 0x020, CRC(55044268) SHA1(29cf4158314ed897daf045a7f07be865dd977663) ) /* timing (not used) */ ROM_LOAD( "prom.48", 0x0240, 0x020, CRC(796dea94) SHA1(bab3c2a5466e1c07ec27cccf7b1a21e9de4ed982) ) /* timing (not used) */ ROM_END static DRIVER_INIT( megazone ) { konami1_decode(); }
/* Info provided with these alt sets MEGA ZONE CHIP PLACEMENT USES 69A09EP, Z80 CPU'S & AY-3-8910 SOUND CHIP W/8039 CPU THERE ARE AT LEAST THREE VERSIONS OF MEGA ZONE, ALL THE ROMS ARE THE SAME EXCEPT POSITION 6,7,8,9,11H IN SETS 1,2 ALL ROMS ARE 2764 EXCEPT H01 (E01) IS A 2732 CHIP # POSITION VERS 3 ----------------------------------------------------- VER-1 VER-2 ----------------------------------------------------- 319-E08 2D E08 REAR BOARD 8 SAME 319-E09 2E E09 " 9 SAME 319-E10 3D E10 " 10 SAME 319-E11 3E E11 " 11 SAME 319-G12 8C G12 " 12 319-G13 10C G13 " 13 SAME 319-E02 6D E02 CONN BOARD 2 SAME 319-H03 6H J03 " 3 319-H04 7H J04 " 4 319-H05 8H J05 " 5 319-H06 9H J06 " 6 319-H07 11H J07 " 7 319-H01 3A E01 " 1 SAME Z80 7E IC# AY-3-8910 8B PROM 98 TBP18S030 (82S123) AO72 12F KONAMI PROM 48 " K824-501 8D KONAMI PROM 42 " 8039 4B PROM 63 TBP24S10 (823126) PROM 33 " PAL16L8 63 PAL16L8A 67 VERSION 3 IS ON THE SAME SIZE CONNECTOR BOARD, BUT THE BOTTOM BOARD IS ABOUT 1 1/4" LONGER AND WIDER THE CHIPS THAT HAVE THE DESIGNATION SCRATCHED OFF ON THE ORIGINAL BOARDS ARE NAME CHIP TYPE --------------------------- CONN BOARD IC3 TMP8039P-6 " IC6 AY3-8910 " IC26 Z-80 " IC39 MC68A09EP (CUSTOM ON ORIGINAL) " IC27 N/U (CUSTOM ON ORIGINAL) REAR BOARD 1C026 N/U (CUSTOM ON ORIGINAL) */ ROM_START( megazonea ) ROM_REGION( 0x10000, "maincpu", 0 ) ROM_LOAD( "7.12g", 0x6000, 0x2000, CRC(d42d67bf) SHA1(adac80d183ad26a9b1ec25a2da7ebbb33b441b63) ) ROM_LOAD( "6.10g", 0x8000, 0x2000, CRC(692398eb) SHA1(518001d738c2fb9417e52edfe9a7b74a074af3b0) ) ROM_LOAD( "5.9g", 0xa000, 0x2000, CRC(620ffec3) SHA1(e047beb29e0cda72126e8dcdd0b7504a202efba2) ) ROM_LOAD( "4.8g", 0xc000, 0x2000, CRC(28650971) SHA1(25e405fb9f648b7118e3c7c7b3ba59a7b7c29c42) ) ROM_LOAD( "3.6g", 0xe000, 0x2000, CRC(f264018f) SHA1(6ca0f7e26311799b0650a6c58567405bc2a7f922) ) ROM_REGION( 0x10000, "audiocpu", 0 ) ROM_LOAD( "319-h02", 0x0000, 0x2000, CRC(d5d45edb) SHA1(3808d1b58fe152f8f5b49bf0aa40c53e9c9dd4bd) ) ROM_REGION( 0x1000, "daccpu", 0 ) /* 4k for the 8039 DAC CPU */ ROM_LOAD( "319-h01", 0x0000, 0x1000, CRC(ed5725a0) SHA1(64f54621487291fbfe827fb4cecca299fd0db781) ) // same as e01? ROM_REGION( 0x08000, "gfx1", 0 ) ROM_LOAD( "319e11.bin", 0x0000, 0x2000, CRC(965a7ff6) SHA1(210aae91a3838e5f7c78747d9b7419d266538ffc) ) ROM_LOAD( "319e09.bin", 0x2000, 0x2000, CRC(5eaa7f3e) SHA1(4c038e80d575988407252897a1f1bc6b76af597c) ) ROM_LOAD( "319e10.bin", 0x4000, 0x2000, CRC(7bb1aeee) SHA1(be2dd46cd0121cedad6dab90a22643798a3176ab) ) ROM_LOAD( "319e08.bin", 0x6000, 0x2000, CRC(6add71b1) SHA1(fc8c0ecd3b7f03d63b6c3143143986883345fa38) ) ROM_REGION( 0x04000, "gfx2", 0 ) ROM_LOAD( "319e12.bin", 0x0000, 0x2000, CRC(e0fb7835) SHA1(44ccaaf92bdb83323f45e08dbe118697720e9105) ) // 12.9c ROM_LOAD( "319-g13", 0x2000, 0x2000, CRC(3d8f3743) SHA1(1f6fbf804dacfa44cd11b4cf41d0bedb7f2ff6b6) ) // same as e13? ROM_REGION( 0x0260, "proms", 0 ) ROM_LOAD( "319b18.a16", 0x0000, 0x020, CRC(23cb02af) SHA1(aba459826a75ec07bc6d97580e934f58aa22f4f4) ) /* palette */ ROM_LOAD( "319b16.c6", 0x0020, 0x100, CRC(5748e933) SHA1(c1478c31533a11421cd4579ccfdbb430e193d17b) ) /* sprite lookup table */ ROM_LOAD( "319b17.a11", 0x0120, 0x100, CRC(1fbfce73) SHA1(1c58eb91982d5f10511d54a83070e859ac57d2f1) ) /* character lookup table */ ROM_LOAD( "319b14.e7", 0x0220, 0x020, CRC(55044268) SHA1(29cf4158314ed897daf045a7f07be865dd977663) ) /* timing (not used) */ ROM_LOAD( "319b15.e8", 0x0240, 0x020, CRC(31fd7ab9) SHA1(04d6e51b4930619c8ee12fb0d7b5f981e4d6d8d3) ) /* timing (not used) */ ROM_END ROM_START( megazoneb ) ROM_REGION( 0x10000, "maincpu", 0 ) ROM_LOAD( "319-j07", 0x6000, 0x2000, CRC(5161a523) SHA1(90b456c30bccaaca96c75c2f421af3a2875b0b6b) ) ROM_LOAD( "319-j06", 0x8000, 0x2000, CRC(7344c3de) SHA1(d3867738d4828afa50c8b43116d68cc6074d6cb5) ) ROM_LOAD( "319-j05", 0xa000, 0x2000, CRC(affa492b) SHA1(ee6789f293902716d65d08a89ae12dd96c75c885) ) ROM_LOAD( "319-j04", 0xc000, 0x2000, CRC(03544ab3) SHA1(efa034cc6976b47915601cf215758df23e308878) ) ROM_LOAD( "319-j03", 0xe000, 0x2000, CRC(0d95cc0a) SHA1(9aadadf09a4826da451ee35c89ee0254ec552d80) ) ROM_REGION( 0x10000, "audiocpu", 0 ) ROM_LOAD( "319-h02", 0x0000, 0x2000, CRC(d5d45edb) SHA1(3808d1b58fe152f8f5b49bf0aa40c53e9c9dd4bd) ) ROM_REGION( 0x1000, "daccpu", 0 ) /* 4k for the 8039 DAC CPU */ ROM_LOAD( "319-h01", 0x0000, 0x1000, CRC(ed5725a0) SHA1(64f54621487291fbfe827fb4cecca299fd0db781) ) // same as e01? ROM_REGION( 0x08000, "gfx1", 0 ) ROM_LOAD( "319e11.bin", 0x0000, 0x2000, CRC(965a7ff6) SHA1(210aae91a3838e5f7c78747d9b7419d266538ffc) ) ROM_LOAD( "319e09.bin", 0x2000, 0x2000, CRC(5eaa7f3e) SHA1(4c038e80d575988407252897a1f1bc6b76af597c) ) ROM_LOAD( "319e10.bin", 0x4000, 0x2000, CRC(7bb1aeee) SHA1(be2dd46cd0121cedad6dab90a22643798a3176ab) ) ROM_LOAD( "319e08.bin", 0x6000, 0x2000, CRC(6add71b1) SHA1(fc8c0ecd3b7f03d63b6c3143143986883345fa38) ) ROM_REGION( 0x04000, "gfx2", 0 ) ROM_LOAD( "319e12.bin", 0x0000, 0x2000, CRC(e0fb7835) SHA1(44ccaaf92bdb83323f45e08dbe118697720e9105) ) // 12.9c ROM_LOAD( "319-g13", 0x2000, 0x2000, CRC(3d8f3743) SHA1(1f6fbf804dacfa44cd11b4cf41d0bedb7f2ff6b6) ) // same as e13? ROM_REGION( 0x0260, "proms", 0 ) ROM_LOAD( "319b18.a16", 0x0000, 0x020, CRC(23cb02af) SHA1(aba459826a75ec07bc6d97580e934f58aa22f4f4) ) /* palette */ ROM_LOAD( "319b16.c6", 0x0020, 0x100, CRC(5748e933) SHA1(c1478c31533a11421cd4579ccfdbb430e193d17b) ) /* sprite lookup table */ ROM_LOAD( "319b17.a11", 0x0120, 0x100, CRC(1fbfce73) SHA1(1c58eb91982d5f10511d54a83070e859ac57d2f1) ) /* character lookup table */ ROM_LOAD( "319b14.e7", 0x0220, 0x020, CRC(55044268) SHA1(29cf4158314ed897daf045a7f07be865dd977663) ) /* timing (not used) */ ROM_LOAD( "319b15.e8", 0x0240, 0x020, CRC(31fd7ab9) SHA1(04d6e51b4930619c8ee12fb0d7b5f981e4d6d8d3) ) /* timing (not used) */ ROM_END ROM_START( megazonec ) ROM_REGION( 0x10000, "maincpu", 0 ) ROM_LOAD( "319-h07", 0x6000, 0x2000, CRC(8ca47f64) SHA1(1a20db5ac504b9b004116cfa6992d63a86a04cc5) ) ROM_LOAD( "319-h06", 0x8000, 0x2000, CRC(ed35b12e) SHA1(69e88c4801c838a24aba0a867af205a7169ad089) ) ROM_LOAD( "319-h05", 0xa000, 0x2000, CRC(c3655ccd) SHA1(b86b58a12c6ced9a7e0a6d0cdb3881a28220a650) ) ROM_LOAD( "319-h04", 0xc000, 0x2000, CRC(9e221177) SHA1(0c6fffd657d66090362108578aa78eb36bdcce6b) ) ROM_LOAD( "319-h03", 0xe000, 0x2000, CRC(9048955b) SHA1(d8a7b46d984832f566298d3b417b3a34c9fea6c7) ) ROM_REGION( 0x10000, "audiocpu", 0 ) ROM_LOAD( "319-h02", 0x0000, 0x2000, CRC(d5d45edb) SHA1(3808d1b58fe152f8f5b49bf0aa40c53e9c9dd4bd) ) ROM_REGION( 0x1000, "daccpu", 0 ) /* 4k for the 8039 DAC CPU */ ROM_LOAD( "319-h01", 0x0000, 0x1000, CRC(ed5725a0) SHA1(64f54621487291fbfe827fb4cecca299fd0db781) ) // same as e01? ROM_REGION( 0x08000, "gfx1", 0 ) ROM_LOAD( "319e11.bin", 0x0000, 0x2000, CRC(965a7ff6) SHA1(210aae91a3838e5f7c78747d9b7419d266538ffc) ) ROM_LOAD( "319e09.bin", 0x2000, 0x2000, CRC(5eaa7f3e) SHA1(4c038e80d575988407252897a1f1bc6b76af597c) ) ROM_LOAD( "319e10.bin", 0x4000, 0x2000, CRC(7bb1aeee) SHA1(be2dd46cd0121cedad6dab90a22643798a3176ab) ) ROM_LOAD( "319e08.bin", 0x6000, 0x2000, CRC(6add71b1) SHA1(fc8c0ecd3b7f03d63b6c3143143986883345fa38) ) ROM_REGION( 0x04000, "gfx2", 0 ) ROM_LOAD( "319e12.bin", 0x0000, 0x2000, CRC(e0fb7835) SHA1(44ccaaf92bdb83323f45e08dbe118697720e9105) ) // 12.9c ROM_LOAD( "319-g13", 0x2000, 0x2000, CRC(3d8f3743) SHA1(1f6fbf804dacfa44cd11b4cf41d0bedb7f2ff6b6) ) // same as e13? ROM_REGION( 0x0260, "proms", 0 ) ROM_LOAD( "319b18.a16", 0x0000, 0x020, CRC(23cb02af) SHA1(aba459826a75ec07bc6d97580e934f58aa22f4f4) ) /* palette */ ROM_LOAD( "319b16.c6", 0x0020, 0x100, CRC(5748e933) SHA1(c1478c31533a11421cd4579ccfdbb430e193d17b) ) /* sprite lookup table */ ROM_LOAD( "319b17.a11", 0x0120, 0x100, CRC(1fbfce73) SHA1(1c58eb91982d5f10511d54a83070e859ac57d2f1) ) /* character lookup table */ ROM_LOAD( "319b14.e7", 0x0220, 0x020, CRC(55044268) SHA1(29cf4158314ed897daf045a7f07be865dd977663) ) /* timing (not used) */ ROM_LOAD( "prom.48", 0x0240, 0x020, CRC(796dea94) SHA1(bab3c2a5466e1c07ec27cccf7b1a21e9de4ed982) ) /* timing (not used) */ ROM_END DRIVER_INIT_MEMBER(megazone_state,megazone) { konami1_decode(machine(), "maincpu"); }
ROM_END static void init_junofrst(void) { konami1_decode(); }
/* Roc'n Rope CPU/Video Board: KT-A207-1C Sound Board: KT-2207-2A */ ROM_START( rocnrope ) ROM_REGION( 0x10000, "maincpu", 0 ) ROM_LOAD( "rr1.1h", 0x6000, 0x2000, CRC(83093134) SHA1(c9509cfb9f9043cd6c226cc84dbc2e2b744488f6) ) ROM_LOAD( "rr2.2h", 0x8000, 0x2000, CRC(75af8697) SHA1(70bb4b838cdafedf3d94425fad84f77815898d83) ) ROM_LOAD( "rr3.3h", 0xa000, 0x2000, CRC(b21372b1) SHA1(c08ab3caaa646f4752f890d8339bce6b723864bb) ) ROM_LOAD( "rr4.4h", 0xc000, 0x2000, CRC(7acb2a05) SHA1(93762d1890f40abc98372a2aa9fe0f63252b6389) ) ROM_LOAD( "rnr_h5.vid", 0xe000, 0x2000, CRC(150a6264) SHA1(930ccf8dcf4971d0a15f406d9114be5ecfaa1727) ) ROM_REGION( 0x10000, "tpsound", 0 ) ROM_LOAD( "rnr_7a.snd", 0x0000, 0x1000, CRC(75d2c4e2) SHA1(b701019b4e7b06b268be660ce7958b5367318c27) ) ROM_LOAD( "rnr_8a.snd", 0x1000, 0x1000, CRC(ca4325ae) SHA1(34ac035c0c2ed6bcafde1491d976bb9e9d2a2a7d) ) ROM_REGION( 0x8000, "gfx1", 0 ) ROM_LOAD( "rnr_a11.vid", 0x0000, 0x2000, CRC(afdaba5e) SHA1(27c090cb1c3767c997daeedbe1ba24786f9e78f1) ) ROM_LOAD( "rnr_a12.vid", 0x2000, 0x2000, CRC(054cafeb) SHA1(4c3cd850b347217af3dd5c9bb84bcff7b30689bd) ) ROM_LOAD( "rnr_a9.vid", 0x4000, 0x2000, CRC(9d2166b2) SHA1(42d2b05360e58b1b2b3ad06c98eb46d9da2b1c21) ) ROM_LOAD( "rnr_a10.vid", 0x6000, 0x2000, CRC(aff6e22f) SHA1(476d67821519feddc9f9c8537b46e6eede790035) ) ROM_REGION( 0x4000, "gfx2", 0 ) ROM_LOAD( "rnr_h12.vid", 0x0000, 0x2000, CRC(e2114539) SHA1(0ea19ae4d7c2da14f23c81abb8e2c931785b2715) ) ROM_LOAD( "rnr_h11.vid", 0x2000, 0x2000, CRC(169a8f3f) SHA1(182c7c9b9849ebb57b3ff7c0b629f2f8e2efa9ba) ) ROM_REGION( 0x0220, "proms", 0 ) ROM_LOAD( "a17_prom.bin", 0x0000, 0x0020, CRC(22ad2c3e) SHA1(1c2198b286c75aa9e78d000432795b1ce86ad6b9) ) ROM_LOAD( "b16_prom.bin", 0x0020, 0x0100, CRC(750a9677) SHA1(7a5b4aed5f87180850657b8852bb3f3138d58b5b) ) ROM_LOAD( "rocnrope.pr3", 0x0120, 0x0100, CRC(b5c75a27) SHA1(923d6ccf015fd7458494416cc05426cc922a9238) ) ROM_REGION( 0x0001, "pal_cpuvidbd", 0 ) /* PAL located on the cpu/video board */ ROM_LOAD( "h100.6g", 0x0000, 0x0001, NO_DUMP ) /* 20 Pin chip. Appears to be a PAL. Schematics obsfucated. */ ROM_END ROM_START( rocnropek ) ROM_REGION( 0x10000, "maincpu", 0 ) ROM_LOAD( "rnr_h1.vid", 0x6000, 0x2000, CRC(0fddc1f6) SHA1(a9c6c033799883dc45eaa448387d4f0728b9e47e) ) ROM_LOAD( "rnr_h2.vid", 0x8000, 0x2000, CRC(ce9db49a) SHA1(7a6ffb65cb65aa90e953706ee67c6ae91322ebf6) ) ROM_LOAD( "rnr_h3.vid", 0xa000, 0x2000, CRC(6d278459) SHA1(a1417f158f288b0b0cbffc58f9e22b6c7cdf0fc7) ) ROM_LOAD( "rnr_h4.vid", 0xc000, 0x2000, CRC(9b2e5f2a) SHA1(e91d7a9141dbe0fc5eacc2c5a672935993a3316f) ) ROM_LOAD( "rnr_h5.vid", 0xe000, 0x2000, CRC(150a6264) SHA1(930ccf8dcf4971d0a15f406d9114be5ecfaa1727) ) ROM_REGION( 0x10000, "tpsound", 0 ) ROM_LOAD( "rnr_7a.snd", 0x0000, 0x1000, CRC(75d2c4e2) SHA1(b701019b4e7b06b268be660ce7958b5367318c27) ) ROM_LOAD( "rnr_8a.snd", 0x1000, 0x1000, CRC(ca4325ae) SHA1(34ac035c0c2ed6bcafde1491d976bb9e9d2a2a7d) ) ROM_REGION( 0x8000, "gfx1", 0 ) ROM_LOAD( "rnr_a11.vid", 0x0000, 0x2000, CRC(afdaba5e) SHA1(27c090cb1c3767c997daeedbe1ba24786f9e78f1) ) ROM_LOAD( "rnr_a12.vid", 0x2000, 0x2000, CRC(054cafeb) SHA1(4c3cd850b347217af3dd5c9bb84bcff7b30689bd) ) ROM_LOAD( "rnr_a9.vid", 0x4000, 0x2000, CRC(9d2166b2) SHA1(42d2b05360e58b1b2b3ad06c98eb46d9da2b1c21) ) ROM_LOAD( "rnr_a10.vid", 0x6000, 0x2000, CRC(aff6e22f) SHA1(476d67821519feddc9f9c8537b46e6eede790035) ) ROM_REGION( 0x4000, "gfx2", 0 ) ROM_LOAD( "rnr_h12.vid", 0x0000, 0x2000, CRC(e2114539) SHA1(0ea19ae4d7c2da14f23c81abb8e2c931785b2715) ) ROM_LOAD( "rnr_h11.vid", 0x2000, 0x2000, CRC(169a8f3f) SHA1(182c7c9b9849ebb57b3ff7c0b629f2f8e2efa9ba) ) ROM_REGION( 0x0220, "proms", 0 ) ROM_LOAD( "a17_prom.bin", 0x0000, 0x0020, CRC(22ad2c3e) SHA1(1c2198b286c75aa9e78d000432795b1ce86ad6b9) ) ROM_LOAD( "b16_prom.bin", 0x0020, 0x0100, CRC(750a9677) SHA1(7a5b4aed5f87180850657b8852bb3f3138d58b5b) ) ROM_LOAD( "rocnrope.pr3", 0x0120, 0x0100, CRC(b5c75a27) SHA1(923d6ccf015fd7458494416cc05426cc922a9238) ) ROM_REGION( 0x0001, "pal_cpuvidbd", 0 ) /* PAL located on the cpu/video board */ ROM_LOAD( "h100.6g", 0x0000, 0x0001, NO_DUMP ) /* 20 Pin chip. Appears to be a PAL. Schematics obsfucated. */ ROM_END static DRIVER_INIT( rocnrope ) { UINT8 *decrypted = konami1_decode(machine, "maincpu"); decrypted[0x703d] = 0x98; /* fix one instruction */ }
ROM_END static DRIVER_INIT( rocnrope ) { extern UINT8 *konami1_decrypted; konami1_decode(); konami1_decrypted[0x703d] = 0x98; /* fix one instruction */ }
/* Rope Man (a pirate of Roc'n'Rope) 4K files were 2732 and were on the sound board 8K files were 2764 The SUB devices were 82S153 PLS's G06 was a MMI PAL10L8CN A17 was a TBP18S030 read as an 82S123 and is probably the colour PROM. B16 was a TBP24S10 read as an 82S131 Very popular bootleg that was once in MAME and was taken out due to only being a gfx/copyright hack. CPU/Video Board: RR-324A Sound Board: RR-324B Daughterboard on RR-324A: ** No markings ** */ ROM_START( ropeman ) ROM_REGION( 0x10000, "maincpu", 0 ) ROM_LOAD( "r1.1j", 0x6000, 0x2000, CRC(6310a1fe) SHA1(7a32c5f24175b303bd40726c53c061951b9de594) ) ROM_LOAD( "r2.2j", 0x8000, 0x2000, CRC(75af8697) SHA1(70bb4b838cdafedf3d94425fad84f77815898d83) ) ROM_LOAD( "r3.3j", 0xa000, 0x2000, CRC(b21372b1) SHA1(c08ab3caaa646f4752f890d8339bce6b723864bb) ) ROM_LOAD( "r4.4j", 0xc000, 0x2000, CRC(7acb2a05) SHA1(93762d1890f40abc98372a2aa9fe0f63252b6389) ) ROM_LOAD( "r5.5j", 0xe000, 0x2000, CRC(150a6264) SHA1(930ccf8dcf4971d0a15f406d9114be5ecfaa1727) ) ROM_REGION( 0x10000, "tpsound", 0 ) ROM_LOAD( "r12.7a", 0x0000, 0x1000, CRC(75d2c4e2) SHA1(b701019b4e7b06b268be660ce7958b5367318c27) ) ROM_LOAD( "r13.8a", 0x1000, 0x1000, CRC(ca4325ae) SHA1(34ac035c0c2ed6bcafde1491d976bb9e9d2a2a7d) ) ROM_REGION( 0x8000, "gfx1", 0 ) ROM_LOAD( "r10.11a", 0x0000, 0x2000, CRC(afdaba5e) SHA1(27c090cb1c3767c997daeedbe1ba24786f9e78f1) ) ROM_LOAD( "r11.12a", 0x2000, 0x2000, CRC(054cafeb) SHA1(4c3cd850b347217af3dd5c9bb84bcff7b30689bd) ) ROM_LOAD( "r8.9a", 0x4000, 0x2000, CRC(9d2166b2) SHA1(42d2b05360e58b1b2b3ad06c98eb46d9da2b1c21) ) ROM_LOAD( "r9.10a", 0x6000, 0x2000, CRC(aff6e22f) SHA1(476d67821519feddc9f9c8537b46e6eede790035) ) ROM_REGION( 0x4000, "gfx2", 0 ) ROM_LOAD( "r7.12j", 0x0000, 0x2000, CRC(cd8ac4bf) SHA1(22bfd9ac0188bec6a1e8daa8ab915af1a5de7bd7) ) ROM_LOAD( "r6.11j", 0x2000, 0x2000, CRC(35891835) SHA1(9dc6795e336c61b5349cf7bf69a3dc9438ae9336) ) ROM_REGION( 0x0220, "proms", 0 ) ROM_LOAD( "1.17a", 0x0000, 0x0020, CRC(22ad2c3e) SHA1(1c2198b286c75aa9e78d000432795b1ce86ad6b9) ) /* TBP18S030N */ ROM_LOAD( "2.16b", 0x0020, 0x0100, CRC(750a9677) SHA1(7a5b4aed5f87180850657b8852bb3f3138d58b5b) ) /* TBP24S10N */ ROM_LOAD( "3.16g", 0x0120, 0x0100, CRC(b5c75a27) SHA1(923d6ccf015fd7458494416cc05426cc922a9238) ) /* TBP24S10N */ ROM_REGION( 0x0001, "pal_cpuvidbd", 0 ) /* MMI PAL10L8 located on the cpu/video board */ ROM_LOAD( "pal10l8.6g", 0x0000, 0x0001, NO_DUMP ) ROM_REGION( 0x01D6, "pals_daughterbd", 0 ) /* N82S153's located on the daughterboard of the cpu/video board */ ROM_LOAD( "n82s153.pal1.bin", 0x0000, 0x00EB, CRC(baebe804) SHA1(c2e084b4df8a5c6d12cc34106583b532cd7a697b) ) /* Signetics N82S153 */ ROM_LOAD( "n82s153.pal2.bin", 0x00EB, 0x00EB, CRC(a0e1b7a0) SHA1(7c3ce1a286bef69830a5e67a85965fe71f7ee283) ) /* Signetics N82S153 */ ROM_END /************************************* * * Driver initialization * *************************************/ DRIVER_INIT_MEMBER(rocnrope_state,rocnrope) { UINT8 *decrypted = konami1_decode(machine(), "maincpu"); decrypted[0x703d] = 0x98; /* fix one instruction */ }
ROM_END static DRIVER_INIT( rocnrope ) { konami1_decode(); { UINT8 *rom = memory_region(REGION_CPU1); int diff = memory_region_length(REGION_CPU1) / 2; rom[0x703d + diff] = 0x98; /* fix one instruction */ } }
static DRIVER_INIT( rocnropk ) { konami1_decode(machine, "maincpu"); }
static DRIVER_INIT( rocnropk ) { konami1_decode(); }
DRIVER_INIT_MEMBER(rocnrope_state,rocnropk) { konami1_decode(machine(), "maincpu"); }