diff --git a/src/mame/drivers/mpu4.c b/src/mame/drivers/mpu4.c index fe3176b424a..25cb7f291ac 100644 --- a/src/mame/drivers/mpu4.c +++ b/src/mame/drivers/mpu4.c @@ -129,37 +129,6 @@ ROM_START( m4bucks ) ROM_LOAD( "bufs.p1", 0x0000, 0x010000, CRC(e394ae40) SHA1(911077053c47cebba1bed9d359cd38bd676a46f1) ) ROM_END -ROM_START( m4calamab ) - ROM_REGION( 0x20000, "maincpu", 0 ) - ROM_LOAD( "bc302d.p1", 0x0000, 0x020000, CRC(36b87f8e) SHA1(6e3cbfa52d9ec52fe009d3331dda3781f7f7783a) ) - - ROM_REGION( 0x20000, "altrevs", 0 ) /* alternate revisions - to be sorted / split into clones in the future */ - ROM_LOAD( "bc302f.p1", 0x0000, 0x020000, CRC(4b356aca) SHA1(81ce1585f529f1717ec56ace0a4902ae901593ae) ) - ROM_LOAD( "bc302s.p1", 0x0000, 0x020000, CRC(b349bd2d) SHA1(9b026bece40584c4f53c30f3dacc91942c871a9f) ) - ROM_LOAD( "calamari.cl", 0x0000, 0x020000, CRC(bb5e81ac) SHA1(b27f71321978712d2950d58715d18fd5523d6b06) ) -ROM_END - -ROM_START( m4calama ) - ROM_REGION( 0x20000, "maincpu", 0 ) - ROM_LOAD( "cac03s.p1", 0x0000, 0x020000, CRC(edc97795) SHA1(58fb91809c7f475fbceacfc1c3bda41b86dff54b) ) - - ROM_REGION( 0x20000, "altrevs", 0 ) /* alternate revisions - to be sorted / split into clones in the future */ - ROM_LOAD( "ca301d.p1", 0x0000, 0x020000, CRC(9a220126) SHA1(d5b12955bb336f8233ed3f892e23a14ba755a511) ) - ROM_LOAD( "ca301f.p1", 0x0000, 0x020000, CRC(e7af1462) SHA1(72659ef85c3b7916e10b4dbc09ad62638e7ab7e1) ) - ROM_LOAD( "ca301s.p1", 0x0000, 0x020000, CRC(95beecf1) SHA1(70f72abc0d4280618033b61f9dbe5b90b455c2b1) ) - ROM_LOAD( "cac03d.p1", 0x0000, 0x020000, CRC(14436ec7) SHA1(eb654ef5cef94e24296512acb6134440a5f8d17e) ) - ROM_LOAD( "cac03f.p1", 0x0000, 0x020000, CRC(69ce7b83) SHA1(c1f2dea6fe7983f5cefbf58ad63bce5ae8d7f7a5) ) - - ROM_REGION( 0x20000, "altbwb", 0 ) /* alternate revisions - to be sorted / split into clones in the future */ - ROM_LOAD( "bca04.p1", 0x0000, 0x020000, CRC(3f97fe65) SHA1(6bc2c7e60658f39701974426ab652e8dd96b1913) ) - - ROM_REGION( 0x48, "fakechr", 0 ) - ROM_LOAD( "m407.chr", 0x0000, 0x000048, CRC(fa693a0d) SHA1(601afba4a6efe8334ecc2cadfee99273a9818c1c) ) - - ROM_REGION( 0x100000, "msm6376", 0 ) - ROM_LOAD( "cala1.hex", 0x0000, 0x080000, CRC(c9768f65) SHA1(a8f2946fdba640033da0e21d4e18293b3fc004bf) ) - ROM_LOAD( "cala2.hex", 0x0000, 0x080000, CRC(56bd2950) SHA1(b109c726514c3ee04c1bbdf5f518f60dfd0375a8) ) -ROM_END ROM_START( m4calicl ) ROM_REGION( 0x10000, "maincpu", 0 ) @@ -310,42 +279,6 @@ ROM_END -ROM_START( m4coscas ) - ROM_REGION( 0x20000, "maincpu", 0 ) - ROM_LOAD( "cc_sj__c.3r1", 0x0000, 0x020000, CRC(44b940a6) SHA1(7e621873fcf6460f654e35cc74552e86b6253ddb) ) - - ROM_REGION( 0x20000, "altrevs", 0 ) /* alternate revisions - to be sorted / split into clones in the future */ - ROM_LOAD( "cosm15g", 0x0000, 0x020000, CRC(edd01d55) SHA1(49246fa1e12ceb3297f35616cdc1cf62472a379f) ) - ROM_LOAD( "cosmiccasinos15.bin", 0x0000, 0x020000, CRC(ddba1241) SHA1(7ca2928ae2ab4e323b60bb661b60681f89cc5663) ) - ROM_LOAD( "cc30s.p1", 0x0000, 0x020000, CRC(e308100a) SHA1(14cb07895d17237768877dd62ba7c3fc8e5b2630) ) - - ROM_REGION( 0x20000, "altbwb", 0 ) /* alternate revisions - to be sorted / split into clones in the future */ - ROM_LOAD( "cc_sj___.3s1", 0x0000, 0x020000, CRC(52c312b0) SHA1(bd5381d58b1acb7adf6857c142eae4a253081fbd) ) - ROM_LOAD( "cc_sj__c.7_1", 0x0000, 0x020000, CRC(ee9e6126) SHA1(fab6fd04004acebf291544720ba06cea79d5a054) ) - ROM_LOAD( "cc_sj_b_.3s1", 0x0000, 0x020000, CRC(019f0a71) SHA1(7a97f4e89c16e25f8e7502bba37f49c8496fbb47) ) - ROM_LOAD( "cc_sj_bc.3r1", 0x0000, 0x020000, CRC(de9bb8e1) SHA1(7974b03974531eb4b5ed865b8eeb9649c1346df4) ) - ROM_LOAD( "cc_sj_bc.7_1", 0x0000, 0x020000, CRC(afe1aac6) SHA1(fc9c69e45db6a85c45ef8d32d048e5726d7da655) ) - ROM_LOAD( "cc_sj_d_.3s1", 0x0000, 0x020000, CRC(215e12f3) SHA1(68ed9923c6fd51e9305afac9d271c7b3ce38b12f) ) - ROM_LOAD( "cc_sj_dc.3r1", 0x0000, 0x020000, CRC(00e357c3) SHA1(02bf7427899d2e536442b87d41c140ebd787a580) ) - ROM_LOAD( "cc_sj_dc.7_1", 0x0000, 0x020000, CRC(330d68a2) SHA1(12410af5f37b26f29f5cd23606ab0e128675095a) ) - ROM_LOAD( "cc_sj_k_.3s1", 0x0000, 0x020000, CRC(9161912d) SHA1(d11109f4bdc1c60f4cf477e1f26556800a83abdb) ) - ROM_LOAD( "cc_sj_kc.3r1", 0x0000, 0x020000, CRC(b0dcd41d) SHA1(6b50a5e401bf854186331673dcc0c3fc5de2991b) ) - ROM_LOAD( "cc_sja__.3s1", 0x0000, 0x020000, CRC(1682b1d3) SHA1(24baaf789eca150f0f6fd9c510e245aa7b88cc4c) ) - ROM_LOAD( "cc_sja_c.3r1", 0x0000, 0x020000, CRC(373ff4e3) SHA1(55b7ab247863eb3c025e84782c8cab7734343077) ) - ROM_LOAD( "cc_sja_c.7_1", 0x0000, 0x020000, CRC(e956898e) SHA1(f51682651520551d481360bf86eba510cd758441) ) - ROM_LOAD( "cc_sjb__.3s1", 0x0000, 0x020000, CRC(5c451985) SHA1(517f634d31f7190ca6685c1037fb66a8b87effba) ) - ROM_LOAD( "cc_sjb_c.7_1", 0x0000, 0x020000, CRC(109e9ae9) SHA1(00f381beb33cae58fc3429d3501efa4a9d9f0035) ) - ROM_LOAD( "cc_sjbgc.3r1", 0x0000, 0x020000, CRC(2de82f88) SHA1(5c8029d43282a014e82b4f975616ed2bbc0e5641) ) - ROM_LOAD( "cc_sjbtc.3r1", 0x0000, 0x020000, CRC(976c2858) SHA1(a70a8fe51d1b9d903d099e89a40481ea6af13683) ) - ROM_LOAD( "cc_sjwb_.3s1", 0x0000, 0x020000, CRC(e2df8167) SHA1(c312b30402dd93c6d4a32932677430c9c996fd36) ) - ROM_LOAD( "cc_sjwbc.3r1", 0x0000, 0x020000, CRC(a33a59a6) SHA1(a74ffd647e8390d89df475cc3f5205462c9d93d7) ) - - ROM_REGION( 0x100000, "msm6376", 0 ) - ROM_LOAD( "cc___snd.1_1", 0x000000, 0x080000, CRC(d858f238) SHA1(92a3dfacde8bfa8705e91fab5bb627f9b34ad2dc) ) - ROM_LOAD( "cc___snd.1_2", 0x080000, 0x080000, CRC(bab1bd8e) SHA1(c703d0e24c0a522ebf79895049e85f5471f7d7e9) ) -ROM_END - - ROM_START( m4crzjk ) ROM_REGION( 0x10000, "maincpu", 0 ) @@ -402,19 +335,6 @@ ROM_START( m4crjwl2 ) ROM_END -ROM_START( m4dbldmn ) - ROM_REGION( 0x20000, "maincpu", 0 ) - ROM_LOAD( "cdd05s.p1", 0x0000, 0x020000, CRC(fc14771f) SHA1(f418af9fed331560195a694f20ef2fea27ed04b0) ) - - ROM_REGION( 0x20000, "altrevs", 0 ) /* alternate revisions - to be sorted / split into clones in the future */ - ROM_LOAD( "cdd05d.p1", 0x0000, 0x020000, CRC(fc1c5e90) SHA1(c756d2ac725168af5396c8ef7550db9087a50937) ) - ROM_LOAD( "cdd05f.p1", 0x0000, 0x020000, CRC(81914bd4) SHA1(cf286810ad6732ca1d706e70f4c2958d28cc979c) ) - ROM_LOAD( "cdd01.p1", 0x0000, 0x020000, CRC(e35dffde) SHA1(0bfc977f25f25785f20b510c44d2d3d79e23af8b) ) - - ROM_REGION( 0x100000, "msm6376", 0 ) - ROM_LOAD( "cddsnd.p1", 0x000000, 0x080000, CRC(e1833e31) SHA1(1486e5afab347d6dee1543a55d1193b7db3c89d7) ) - ROM_LOAD( "cddsnd.p2", 0x080000, 0x080000, CRC(fd33ed2a) SHA1(f68ffadde40f88e7954d4a98bcd7ff023841b55b) ) -ROM_END @@ -450,18 +370,6 @@ ROM_START( m4exgam ) ROM_LOAD( "sczep.bin", 0x0000, 0x080000, CRC(50450909) SHA1(181659b0594ba8d196b7130c5999c91676a363c0) ) ROM_END -ROM_START( m4fastfw ) - ROM_REGION( 0x10000, "maincpu", 0 ) - ROM_LOAD( "fastf206", 0x0000, 0x010000, CRC(a830b121) SHA1(0bf813ee75bd8e109e6688b91bd0983d341a6695) ) - - ROM_REGION( 0x10000, "altrevs", 0 ) /* alternate revisions - to be sorted / split into clones in the future */ - ROM_LOAD( "ffo05__1.0", 0x0000, 0x010000, CRC(8b683969) SHA1(7469b551e4d6f65550d54ee39b2bac07cf3dbd4b) ) - ROM_LOAD( "ffo10__1.0", 0x0000, 0x010000, CRC(294288fd) SHA1(87d25f6333b6862fcc57a550b5cc7c0bc64e72cd) ) - ROM_LOAD( "ffo10d_1.0", 0x0000, 0x010000, CRC(8d96f3d4) SHA1(2070a335cfa3f9de1bd9e9094d91cce81b91347d) ) - ROM_LOAD( "ffo20__1.0", 0x0000, 0x010000, CRC(9528291e) SHA1(61c0eb8ce955f708e8a68a28f253706267e28254) ) - ROM_LOAD( "ffo20d_1.0", 0x0000, 0x010000, CRC(5bae35fe) SHA1(7e4d61ed97ddd170bd1424f34d0327093668da3f) ) - ROM_LOAD( "ffo20dy1.0", 0x0000, 0x010000, CRC(37167d46) SHA1(94b87697615f81b746ce3bcc64fc893f865e00dc) ) -ROM_END @@ -840,86 +748,6 @@ ROM_END -ROM_START( m4rmtp ) - ROM_REGION( 0x10000, "maincpu", 0 ) - ROM_LOAD( "r4iha202.bin", 0x0000, 0x010000, CRC(b1588632) SHA1(ad21bbc5e99fd6b511e6881e8b20dcad177b937f) ) - - ROM_REGION( 0x10000, "altrevs", 0 ) /* alternate revisions - to be sorted / split into clones in the future */ - ROM_LOAD( "r4iha203.bin", 0x0000, 0x010000, CRC(7f31cb76) SHA1(9a2a595afb9ff1b3165638d247ab98475ae0bfcd) ) - ROM_LOAD( "r4iha204.bin", 0x0000, 0x010000, CRC(1cc3a32d) SHA1(b6ed012a6d743ba2416e25e7c49ce9985bbacbd7) ) - ROM_LOAD( "r4iha205.bin", 0x0000, 0x010000, CRC(1a238632) SHA1(a15ca5801d41985387bc65579b6d6ee2ef7d8eee) ) - ROM_LOAD( "r4iua202.bin", 0x0000, 0x010000, CRC(c96d630a) SHA1(90ed759602aa3a052434b3f604ec26ec9e204e68) ) - ROM_LOAD( "r4iua203.bin", 0x0000, 0x010000, CRC(550fdfec) SHA1(d57eaba6690cbff2302559e9cea9e5d0f79cf9f9) ) - ROM_LOAD( "r4iua204.bin", 0x0000, 0x010000, CRC(cd8d166f) SHA1(4d78726df35914444be26ac9e1e3e1949b6a3d99) ) - ROM_LOAD( "r4iua205.bin", 0x0000, 0x010000, CRC(46df24f3) SHA1(31000815a90e47e744091bbf0fe9e96baac8d7e3) ) - - ROM_REGION( 0x100000, "msm6376", 0 ) - ROM_LOAD( "rm.s3", 0x0000, 0x080000, CRC(250e64f2) SHA1(627c4dc5cdc7d0a7cb6f74991ae91b71a2f4dbc6) ) -ROM_END - -ROM_START( m4rmtpd ) - ROM_REGION( 0x10000, "maincpu", 0 ) - ROM_LOAD( "rdiua202.bin", 0x0000, 0x010000, CRC(faa875ea) SHA1(d8d206fed8965a26dd8ded38a3be018311ccf407) ) - - ROM_REGION( 0x10000, "altrevs", 0 ) /* alternate revisions - to be sorted / split into clones in the future */ - ROM_LOAD( "r2iha203.bin", 0x0000, 0x010000, CRC(1cea7710) SHA1(a250569800d3679f317a485ac7a31b4f4fa7db78) ) - ROM_LOAD( "r2iha204.bin", 0x0000, 0x010000, CRC(c82cd025) SHA1(f26f2bbd83d673c61bd2609914349b45c31f4a5d) ) - ROM_LOAD( "r2iha205.bin", 0x0000, 0x010000, CRC(e53da9a5) SHA1(5019f5bd89c230459629670b808c59888a0f1ee9) ) - ROM_LOAD( "r2iha206.bin", 0x0000, 0x010000, CRC(f89b73b3) SHA1(34a9a8053e881b8aad578ef58209c8ff888b30f7) ) - ROM_LOAD( "r2iua203.bin", 0x0000, 0x010000, CRC(9590a747) SHA1(9f1a1277bdcbe0f23abcf38850eae939997c2e00) ) - ROM_LOAD( "r2iua205.bin", 0x0000, 0x010000, CRC(2eefca1a) SHA1(cabc0c8a3dddc881aab899c5419663efff5412d3) ) - ROM_LOAD( "r2iua206.bin", 0x0000, 0x010000, CRC(c4a1a218) SHA1(8208468ae9ddde7d387f7194e1f7d44f6e7ca730) ) - ROM_LOAD( "r3iha224.bin", 0x0000, 0x010000, CRC(a2e161ac) SHA1(bd63c9726cdf037919c8655221bc6416cef322aa) ) - ROM_LOAD( "r3iha225.bin", 0x0000, 0x010000, CRC(f49a41e9) SHA1(6c29ba4bf76aaafa79ce68f58f6672baa47fe147) ) - ROM_LOAD( "r3iua224.bin", 0x0000, 0x010000, CRC(715b7de7) SHA1(013827680c389968f2f80f97c565716757d696b2) ) - ROM_LOAD( "r3iua225.bin", 0x0000, 0x010000, CRC(37086f91) SHA1(413b32a8e354467a30c71dce3d1cb76795ff813d) ) - ROM_LOAD( "r4iha201.bin", 0x0000, 0x010000, CRC(789cfca1) SHA1(31aa7bf9461cb6c4f692d605463fde1f604b1614) ) - ROM_LOAD( "r4iua201.bin", 0x0000, 0x010000, CRC(ce0e2553) SHA1(4c9df36a7b8950a273cefceb6ba6817d8b862c78) ) - ROM_LOAD( "rdiha202.bin", 0x0000, 0x010000, CRC(02e01481) SHA1(253c2c8e800a4e6d1008745101e2457d76ac57d4) ) - ROM_LOAD( "rdiha212.bin", 0x0000, 0x010000, CRC(90984ae9) SHA1(b25a12f0529af64315c461363c788c22e30d4016) ) - ROM_LOAD( "rdiha213.bin", 0x0000, 0x010000, CRC(e9fa4c97) SHA1(07c75418890231102cf336f2d3f0048fe4884862) ) - ROM_LOAD( "rdiha214.bin", 0x0000, 0x010000, CRC(42f3a5e0) SHA1(3cf26e55edf0dcde9510e50c4b781ba8b906f092) ) - ROM_LOAD( "rdiha215.bin", 0x0000, 0x010000, CRC(2b704591) SHA1(9b880f40d3b268c96af5dab179760994c5a074c9) ) - ROM_LOAD( "rdiha217.bin", 0x0000, 0x010000, CRC(6df58d97) SHA1(df8f419a1e3acc68a3755c49e258db5af9102598) ) - ROM_LOAD( "rdiha219.bin", 0x0000, 0x010000, CRC(66f3ffa6) SHA1(1b1daf4b02e400d943f2a917be0f4452be891aaf) ) - ROM_LOAD( "rdiha220.bin", 0x0000, 0x010000, CRC(2047c55b) SHA1(8f0e6608271634a6a0f06e76df93dddd404c93cd) ) - ROM_LOAD( "rdiha221.bin", 0x0000, 0x010000, CRC(6e87f591) SHA1(750e9f01c1a3143d7d97a5b9b11d09aed72ca928) ) - ROM_LOAD( "rdiha222.bin", 0x0000, 0x010000, CRC(d200f6ec) SHA1(07e0e270a2184f24373cbe0a8a5e44c3d215d9a2) ) - ROM_LOAD( "rdiha223.bin", 0x0000, 0x010000, CRC(042a5a96) SHA1(3bc2dfb89c6781eb9fb105e5f8ea1576d7b49ad3) ) - ROM_LOAD( "rdihb202.bin", 0x0000, 0x010000, CRC(136c31ec) SHA1(abb095bd4ec0a0879f49e668f1ea08df026262e7) ) - ROM_LOAD( "rdiua204.bin", 0x0000, 0x010000, CRC(a6110b45) SHA1(61d08250fa3b5d7eb7cdf63562d7a6cc9a27372c) ) - ROM_LOAD( "rdiua205.bin", 0x0000, 0x010000, CRC(9f20d810) SHA1(e2a576313fa49fc72001d5de67e93c08423e8dd8) ) - ROM_LOAD( "rdiua206.bin", 0x0000, 0x010000, CRC(2954e2c3) SHA1(e4c9f51748bc1296298f95ca817e852f9e0ca38b) ) - ROM_LOAD( "rdiua207.bin", 0x0000, 0x010000, CRC(58f334d1) SHA1(b91288731750445e4cfcf87fe6a9504723b59fa9) ) - ROM_LOAD( "rdiua208.bin", 0x0000, 0x010000, CRC(13e6d84d) SHA1(6f75a75dfd6922349f8d29c955c1849522f8656c) ) - ROM_LOAD( "rdiua209.bin", 0x0000, 0x010000, CRC(f41af938) SHA1(f2d4e23717f49961fe104971b3a0da9aabbf0e05) ) - ROM_LOAD( "rdiua212.bin", 0x0000, 0x010000, CRC(c56a6433) SHA1(7ff8943843c334a79fc3b40bb004abb3f2c2d079) ) - ROM_LOAD( "rdiua213.bin", 0x0000, 0x010000, CRC(cdd5f399) SHA1(a4359c5166fbcd4ea2bb6820bbfead6bc2b2a4ef) ) - ROM_LOAD( "rdiua214.bin", 0x0000, 0x010000, CRC(04fa9d21) SHA1(c337486ece94a7004420edca677e6688eef1ac9e) ) - ROM_LOAD( "rdiua215.bin", 0x0000, 0x010000, CRC(43d8ca5e) SHA1(e5e24ed24bd5c1135392c98910d2797e621ecbd5) ) - ROM_LOAD( "rdiua217.bin", 0x0000, 0x010000, CRC(3c58970e) SHA1(15b7368078750021202ee7b4886a6510fcc1ba0d) ) - ROM_LOAD( "rdiua219.bin", 0x0000, 0x010000, CRC(54f8fe63) SHA1(48d1b04dde6056b839ec84daa40a7d6871893b3e) ) - ROM_LOAD( "rdiua220.bin", 0x0000, 0x010000, CRC(768715f6) SHA1(5c4102b4d2400806dd0f5a6f3e48da4d290d5255) ) - ROM_LOAD( "rdiua222.bin", 0x0000, 0x010000, CRC(07413d93) SHA1(e752fe382d222eefd4fe975fa40559fedd579320) ) - ROM_LOAD( "rdiua223.bin", 0x0000, 0x010000, CRC(80185ebf) SHA1(ae885325f2c63f7dbb034f8e3f3882d0b36aff99) ) - ROM_LOAD( "rdiub202.bin", 0x0000, 0x010000, CRC(4a8d7cf7) SHA1(cb1525d89d3a411163bfe9e70c8b0d1aa6cefdf5) ) - ROM_LOAD( "rdmha210.bin", 0x0000, 0x010000, CRC(7061373e) SHA1(67da39d1de4f3877f12bd1fd5545046f9dabfde9) ) - ROM_LOAD( "rdmhb210.bin", 0x0000, 0x010000, CRC(12c71e8a) SHA1(9bb45e72f202d3af19988ebf30ea4c2248d387fc) ) - ROM_LOAD( "rdpka316.bin", 0x0000, 0x010000, CRC(5178175d) SHA1(a732a82226c34be0b7f84e9f9e4700bd72da1c19) ) - ROM_LOAD( "rdpka318.bin", 0x0000, 0x010000, CRC(2789179f) SHA1(8d4b1e75995ea5b64fac1a36a98506aacfd1800a) ) - ROM_LOAD( "rdpkb316.bin", 0x0000, 0x010000, CRC(09d4f4c5) SHA1(fbc2b0710ef048c221b007692e9a97b99f1edbc0) ) - ROM_LOAD( "rdpkb318.bin", 0x0000, 0x010000, CRC(428aa7f2) SHA1(f85d173c25d0ab9d8c3c4d87b4fc27c3342b3dec) ) - ROM_LOAD( "rduha511.bin", 0x0000, 0x010000, CRC(823e0323) SHA1(4137a05efe87851a9f9ffcd6519bb57398773095) ) - ROM_LOAD( "rduhb511.bin", 0x0000, 0x010000, CRC(2b65eb19) SHA1(b00543b74ad5262b85f66f5e8cfdaee351f62f23) ) - - ROM_REGION( 0x10000, "gal", 0 ) - ROM_LOAD( "rmdxi", 0x0000, 0x000b57, CRC(c16021ec) SHA1(df77e410ea2edae1559e40a877e292f0d1969b0a) ) - - ROM_REGION( 0x100000, "msm6376", ROMREGION_ERASE00 ) - -ROM_END - - @@ -1009,22 +837,6 @@ ROM_END -ROM_START( m4squid ) - ROM_REGION( 0x20000, "maincpu", 0 ) - ROM_LOAD( "squidsin.bin", 0x0000, 0x020000, CRC(be369b43) SHA1(e5c7b7a858b264db2f8f726396ddeb42004d7cb9) ) - - ROM_REGION( 0x20000, "altbwb", 0 ) /* alternate revisions - to be sorted / split into clones in the future */ - ROM_LOAD( "sq__x_dx.2_0", 0x0000, 0x020000, CRC(2eb6c814) SHA1(070ad5cb36220daf98043f175cf67d4d584c3d01) ) - ROM_LOAD( "sq__xa_x.2_0", 0x0000, 0x020000, CRC(196a6b34) SHA1(a044ba73b4cf04657ddfcf787dedcb151507ef15) ) - ROM_LOAD( "sq__xb_x.2_0", 0x0000, 0x020000, CRC(53adc362) SHA1(3920f08299bf284ee9f102ce1505d9e9cdc1d1f0) ) - - - ROM_REGION( 0x100000, "msm6376", 0 ) - ROM_LOAD( "squidsnd.p1", 0x000000, 0x080000, CRC(44cebe30) SHA1(a93f64897b4ba333d044649f28fa5dd68d3d2e94) ) - ROM_LOAD( "squidsnd.p2", 0x080000, 0x080000, CRC(d2a1b073) SHA1(d4931f18d369e89492fe72a7a1c511c8d3c23a71) ) -ROM_END - - @@ -2122,21 +1934,9 @@ GAME( 198?, m4clr, 0, mod2 , mpu4, driver_device, 0, ROT -// needs better reel (correct setup) handling to boot -GAME(199?, m4blkbul ,0 ,mod2 ,mpu4 , mpu4_state,m4default_alt ,ROT0, "Barcrest","Super Play (Black Bull?) (Barcrest) [XSP] (MPU4)",GAME_FLAGS ) // XSP?? -GAME(199?, m4calicl ,0 ,mod2 ,mpu4 , mpu4_state,m4default_alt ,ROT0, "Barcrest","California Club (Barcrest) (MPU4)",GAME_FLAGS ) -GAME(199?, m4bucks ,0 ,mod2 ,mpu4 , mpu4_state,m4default ,ROT0, "Barcrest","Bucks Fizz Club (Barcrest) (MPU4)",GAME_FLAGS ) -GAME(199?, m4clbtro ,0 ,mod2 ,mpu4 , mpu4_state,m4default ,ROT0, "Barcrest","Club Tropicana (Barcrest) (MPU4)",GAME_FLAGS ) -GAME(199?, m4gldgat ,0 ,mod2 ,mpu4 , mpu4_state,m4default ,ROT0, "Barcrest","Golden Gate (Barcrest) [DGG, Dutch] (MPU4)",GAME_FLAGS ) -GAME(199?, m4hirise ,0 ,mod2 ,mpu4 , mpu4_state,m4default ,ROT0, "Barcrest","High Rise (Barcrest) (MPU4)",GAME_FLAGS ) -GAME(199?, m4nspot ,0 ,mod2 ,mpu4 , mpu4_state,m4default ,ROT0, "Barcrest","Night Spot Club (Barcrest) (MPU4)",GAME_FLAGS ) -GAME(199?, m4supbf ,0 ,mod2 ,mpu4 , mpu4_state,m4default ,ROT0, "Barcrest","Super Bucks Fizz Club (Barcrest) (MPU4)",GAME_FLAGS ) -GAME(199?, m4toma ,0 ,mod2 ,mpu4 , mpu4_state,m4default ,ROT0, "Barcrest","Tomahawk (Barcrest) (MPU4)",GAME_FLAGS ) -GAME(199?, m4tropcl ,0 ,mod2 ,mpu4 , mpu4_state,m4default ,ROT0, "Barcrest","Tropicana Club (Barcrest) (MPU4)",GAME_FLAGS ) // other issues -GAME(199?, m4casmul ,0 ,mod2 ,mpu4 , mpu4_state,m4default ,ROT0, "Barcrest","Casino Multiplay (Barcrest) (MPU4)",GAME_FLAGS ) // crashes mame -GAME(199?, m4fastfw ,0 ,mod2 ,mpu4 , mpu4_state,m4default ,ROT0, "Barcrest","Fast Forward (Barcrest - Bwb) [FFD 1.0] (MPU4)",GAME_FLAGS ) +GAME(199?, m4casmul ,0 ,mod4oki ,mpu4 , mpu4_state,m4default ,ROT0, "Barcrest","Casino Multiplay (Barcrest) (MPU4)",GAME_FLAGS ) @@ -2144,15 +1944,10 @@ GAME(199?, m4fastfw ,0 ,mod2 ,mpu4 , mpu4_state,m4default ,ROT0, "Ba GAME(199?, m4c9c ,0 ,mod4oki ,mpu4 , mpu4_state,m4default ,ROT0, "Barcrest","Cloud Nine Club (Barcrest) (MPU4) (CNC 2.1)",GAME_FLAGS ) // doesn't boot GAME(199?, m4ch30 ,0 ,mod4oki ,mpu4 , mpu4_state,m4default ,ROT0, "Barcrest","unknown MPU4 'CH3 0.1' (Barcrest) (MPU4)",GAME_FLAGS ) -// bwb? to split -GAME(199?, m4coscas ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_bigbank ,ROT0, "Barcrest","Cosmic Casino (Barcrest) (MPU4)",GAME_FLAGS ) // bwb? // corrupt vfd (bwb?) -GAME(199?, m4clbx ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_bigbank ,ROT0, "Barcrest","Club X (Barcrest) (MPU4)",GAME_FLAGS ) -GAME(199?, m4calama ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_bigbank ,ROT0, "Barcrest","Calamari Club (Barcrest) (MPU4)",GAME_FLAGS ) -GAME(199?, m4calamab,m4calama ,mod4oki ,mpu4 , mpu4_state,m4default_bigbank ,ROT0, "Barcrest","Calamari Club (Barcrest - Bwb) (MPU4)",GAME_FLAGS ) -GAME(199?, m4ringfr ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_bigbank ,ROT0, "Barcrest","Ring Of Fire (Barcrest) (MPU4)",GAME_FLAGS ) +GAME(199?, m4clbx ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_big ,ROT0, "Barcrest","Club X (Barcrest) (MPU4)",GAME_FLAGS ) +GAME(199?, m4ringfr ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_big ,ROT0, "Barcrest","Ring Of Fire (Barcrest) (MPU4)",GAME_FLAGS ) GAME(199?, m4royjwl ,0 ,mod4oki ,mpu4 , mpu4_state,m4default ,ROT0, "Barcrest","Royal Jewels (Barcrest) (MPU4)",GAME_FLAGS ) -GAME(1999, m4squid ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_bigbank ,ROT0, "Bwb","Squids In (Barcrest) (MPU4)",GAME_FLAGS ) // play but behavior isn't like barcrest GAME(199?, m4crjwl ,0 ,mod4oki ,mpu4 , mpu4_state,m4default ,ROT0, "Barcrest","Crown Jewels Club (Barcrest) (MPU4)",GAME_FLAGS ) @@ -2164,14 +1959,10 @@ GAME(199?, m4supbjc ,0 ,mod4oki ,mpu4 , mpu4_state,m4default ,ROT0, "Ba // corrupt VFD (many XX) GAME(199?, m4luckwb ,0 ,mod4oki ,mpu4 , mpu4_state,m4default ,ROT0, "Barcrest","Lucky Wild Boar (Barcrest) (MPU4)",GAME_FLAGS ) -// corrupt VFD on startup, then 'WRONG SOUND' but plays -GAME(199?, m4dbldmn ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_bigbank ,ROT0, "Barcrest","Double Diamond Club (Barcrest) (MPU4)",GAME_FLAGS ) // won't boot with current reel setup, not even in test mode GAME(199?, m4maglin ,0 ,mod4oki ,mpu4 , mpu4_state,m4altreels ,ROT0, "Barcrest","Magic Liner (Barcrest) (MPU4) (DMA2.1)",GAME_FLAGS ) GAME(199?, m4magdrg ,0 ,mod4oki ,mpu4 , mpu4_state,m4altreels ,ROT0, "Barcrest","Magic Dragon (Barcrest) (MPU4) (DMD1.0)",GAME_FLAGS ) - - GAME(199?, m4clbveg ,0 ,mod4oki ,mpu4 , mpu4_state,m4altreels ,ROT0, "Barcrest","Club Vegas (Barcrest) (MPU4)",GAME_FLAGS ) GAME(199?, m4chasei ,0 ,mod4oki ,mpu4 , mpu4_state,m4altreels ,ROT0, "Barcrest","Chase Invaders (Barcrest) (MPU4)",GAME_FLAGS ) GAME(199?, m4bluedm ,0 ,mod4oki ,mpu4 , mpu4_state,m4altreels ,ROT0, "Barcrest","Blue Diamond (Barcrest) (MPU4) (DBD1.0)",GAME_FLAGS ) @@ -2184,6 +1975,16 @@ GAME(199?, m4rwb ,0 ,mod4oki ,mpu4 , mpu4_state,m4altreels ,ROT0, "Barc GAME(199?, m4salsa ,0 ,mod4oki ,mpu4 , mpu4_state,m4altreels ,ROT0, "Barcrest","Salsa (Barcrest) (MPU4) (DSA)",GAME_FLAGS ) GAME(199?, m4techno ,0 ,mod4oki ,mpu4 , mpu4_state,m4altreels ,ROT0, "Barcrest","Techno Reel (Barcrest) (MPU4) (DTE)",GAME_FLAGS ) GAME(199?, m4twintm ,0 ,mod4oki ,mpu4 , mpu4_state,m4altreels ,ROT0, "Barcrest","Twin Timer (Barcrest) (MPU4) (D2T 1.1)",GAME_FLAGS ) +GAME(199?, m4blkbul ,0 ,mod2 ,mpu4 , mpu4_state,m4altreels ,ROT0, "Barcrest","Super Play (Black Bull?) (Czech) (Barcrest) [XSP] (MPU4)",GAME_FLAGS ) // complains about coin dip +GAME(199?, m4calicl ,0 ,mod2 ,mpu4 , mpu4_state,m4altreels ,ROT0, "Barcrest","California Club (Barcrest) (MPU4)",GAME_FLAGS ) +GAME(199?, m4bucks ,0 ,mod2 ,mpu4 , mpu4_state,m4altreels ,ROT0, "Barcrest","Bucks Fizz Club (Barcrest) (MPU4)",GAME_FLAGS ) +GAME(199?, m4clbtro ,0 ,mod2 ,mpu4 , mpu4_state,m4altreels ,ROT0, "Barcrest","Club Tropicana (Barcrest) (MPU4)",GAME_FLAGS ) +GAME(199?, m4gldgat ,0 ,mod2 ,mpu4 , mpu4_state,m4altreels ,ROT0, "Barcrest","Golden Gate (Barcrest) [DGG, Dutch] (MPU4)",GAME_FLAGS ) +GAME(199?, m4hirise ,0 ,mod2 ,mpu4 , mpu4_state,m4altreels ,ROT0, "Barcrest","High Rise (Barcrest) (MPU4)",GAME_FLAGS ) +GAME(199?, m4nspot ,0 ,mod2 ,mpu4 , mpu4_state,m4altreels ,ROT0, "Barcrest","Night Spot Club (Barcrest) (MPU4)",GAME_FLAGS ) +GAME(199?, m4supbf ,0 ,mod2 ,mpu4 , mpu4_state,m4altreels ,ROT0, "Barcrest","Super Bucks Fizz Club (Barcrest) (MPU4)",GAME_FLAGS ) +GAME(199?, m4toma ,0 ,mod2 ,mpu4 , mpu4_state,m4altreels ,ROT0, "Barcrest","Tomahawk (Barcrest) (MPU4)",GAME_FLAGS ) +GAME(199?, m4tropcl ,0 ,mod2 ,mpu4 , mpu4_state,m4altreels ,ROT0, "Barcrest","Tropicana Club (Barcrest) (MPU4)",GAME_FLAGS ) // these all seem quite close to Old Timer (unsurprising, many are called XX timer), the 'altreels' is just the same as the oldtimer init, but with the 'guess' CHR emulation @@ -2209,12 +2010,12 @@ GAME(199?, m4topdk ,0 ,mod2 ,mpu4 , mpu4_state,m4default ,ROT0, "Bar // non-english sets GAME(199?, m4magrep ,0 ,mod4oki ,mpu4 , mpu4_state,m4default ,ROT0, "Barcrest","Magic Replay (Barcrest) (Dutch) (MPU4)",GAME_FLAGS ) -GAME(199?, m4nile ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_bigbank ,ROT0, "Barcrest","Nile Jewels (Barcrest) (German) (MPU4) (GJN0.8)",GAME_FLAGS ) // DM1 SW ALM -GAME(199?, m4jokmil ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_bigbank ,ROT0, "Barcrest","Jokers Millennium (Barcrest) (German) (MPU4)",GAME_FLAGS ) // DM1 SW ALM -GAME(199?, m4drac ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_bigbank ,ROT0, "Barcrest","Dracula (Barcrest - Nova) (German) (MPU4)",GAME_FLAGS ) // DM1 SW ALM -GAME(199?, m4crzjwl ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_bigbank ,ROT0, "Barcrest","Crown Jewels (Barcrest) (German) (MPU4)",GAME_FLAGS ) // DM1 SW ALM -GAME(199?, m4vegastg,m4vegast ,mod4oki ,mpu4 , mpu4_state,m4default_bigbank ,ROT0, "Barcrest","Vegas Strip (Barcrest) [German] (MPU4)",GAME_FLAGS ) // 1 DM SW ALM -GAME(199?, m4jok300 ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_bigbank ,ROT0, "Barcrest","Jokers 300 (Barcrest) (German?) (MPU4)",GAME_FLAGS ) // also contains crystal maze stuff?? +GAME(199?, m4nile ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_big ,ROT0, "Barcrest","Nile Jewels (Barcrest) (German) (MPU4) (GJN0.8)",GAME_FLAGS ) // DM1 SW ALM +GAME(199?, m4jokmil ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_big ,ROT0, "Barcrest","Jokers Millennium (Barcrest) (German) (MPU4)",GAME_FLAGS ) // DM1 SW ALM +GAME(199?, m4drac ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_big ,ROT0, "Barcrest","Dracula (Barcrest - Nova) (German) (MPU4)",GAME_FLAGS ) // DM1 SW ALM +GAME(199?, m4crzjwl ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_big ,ROT0, "Barcrest","Crown Jewels (Barcrest) (German) (MPU4)",GAME_FLAGS ) // DM1 SW ALM +GAME(199?, m4vegastg,m4vegast ,mod4oki ,mpu4 , mpu4_state,m4default_big ,ROT0, "Barcrest","Vegas Strip (Barcrest) [German] (MPU4)",GAME_FLAGS ) // 1 DM SW ALM +GAME(199?, m4jok300 ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_big ,ROT0, "Barcrest","Jokers 300 (Barcrest) (German?) (MPU4)",GAME_FLAGS ) // also contains crystal maze stuff?? GAME(199?, m4luckdv ,0 ,mod4oki ,mpu4 , mpu4_state,m4default ,ROT0, "Barcrest","Lucky Devil (Barcrest) [Czech] (MPU4)",GAME_FLAGS ) // AUX2 locked GAME(199?, m4luckdvd,m4luckdv ,mod4oki ,mpu4 , mpu4_state,m4default ,ROT0, "Barcrest","Lucky Devil (Barcrest) [Dutch] (MPU4) (DLD)",GAME_FLAGS ) GAME(199?, m4luck7 ,0 ,mod4oki ,mpu4 , mpu4_state,m4default ,ROT0, "Barcrest","Lucky 7 (Barcrest) (Dutch) (MPU4)",GAME_FLAGS ) // '1,2' error @@ -2237,16 +2038,13 @@ GAME(199?, m4toprn ,0 ,mod2 ,mpu4 , mpu4_state,m4default ,ROT0, "Bar GAME(199?, m4magtbo ,0 ,mod4oki ,mpu4 , mpu4_state,m4default ,ROT0, "Barcrest","Magic Turbo (Barcrest) (MPU4)",GAME_FLAGS ) // bwb/nova? -GAME(199?, m4ordmnd ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_bigbank ,ROT0, "Barcrest","Oriental Diamonds (Barcrest) (German) (MPU4)",GAME_FLAGS ) +GAME(199?, m4ordmnd ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_big ,ROT0, "Barcrest","Oriental Diamonds (Barcrest) (German) (MPU4)",GAME_FLAGS ) // ? -GAME(199?, m4ptblkc ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_bigbank ,ROT0, "Barcrest","Pot Black Casino (Bwb - Barcrest) (MPU4)",GAME_FLAGS ) // main cpu crashes? +GAME(199?, m4ptblkc ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_big ,ROT0, "Barcrest","Pot Black Casino (Bwb - Barcrest) (MPU4)",GAME_FLAGS ) // main cpu crashes? -// strange, bad vfd, all lamps on -GAME(199?, m4rmtp ,0 ,mod4oki ,mpu4 , mpu4_state,m4default ,ROT0, "Barcrest","Reel Magic Turbo Play / Star Play 300? (Barcrest) (MPU4)",GAME_FLAGS ) -GAME(199?, m4rmtpd ,0 ,mod4oki ,mpu4 , mpu4_state,m4default ,ROT0, "Barcrest","Reel Magic Turbo Play Deluxe (Barcrest) (MPU4)",GAME_FLAGS ) // badchr -GAME(199?, m4take5 ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_bigbank ,ROT0, "Barcrest","Take 5 (Barcrest) (MPU4)",GAME_FLAGS ) +GAME(199?, m4take5 ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_big ,ROT0, "Barcrest","Take 5 (Barcrest) (MPU4)",GAME_FLAGS ) // REEL 1 FAULT GAME(199?, m4twist ,0 ,mod2 ,mpu4 , mpu4_state,m4default ,ROT0, "Barcrest","Twist Again (Barcrest) (MPU4)",GAME_FLAGS ) // TA 9.6 REEL 1 FAULT @@ -2262,7 +2060,7 @@ GAME(199?, m4holywd ,0 ,mod2 ,mpu4 , mpu4_state,m4default ,ROT0, "Bw GAME(199?, m4specu ,0 ,mod2 ,mpu4 , mpu4_state,m4default ,ROT0, "Bwb","Speculator Club (Bwb) (MPU4)",GAME_FLAGS ) // no sound with either system -GAME(199?, m4lazy ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_bigbank ,ROT0, "Bwb","Lazy Bones (Bwb) (MPU4)",GAME_FLAGS ) +GAME(199?, m4lazy ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_big ,ROT0, "Bwb","Lazy Bones (Bwb) (MPU4)",GAME_FLAGS ) GAME(199?, m4sunclb ,0 ,mod2 ,mpu4 , mpu4_state,m4default ,ROT0, "Bwb","Sun Club (Bwb) (MPU4)",GAME_FLAGS ) GAME(199?, m4sunscl ,0 ,mod2 ,mpu4 , mpu4_state,m4default ,ROT0, "Bwb","Sunset Club (Bwb) (MPU4)",GAME_FLAGS ) GAME(199?, m4bigban ,0 ,mod4oki ,mpu4 , mpu4_state,m4default ,ROT0, "Nova","Big Bandit (Nova) (MPU4)",GAME_FLAGS ) diff --git a/src/mame/drivers/mpu4avan.c b/src/mame/drivers/mpu4avan.c index 976382a4426..1b2da2dd1fd 100644 --- a/src/mame/drivers/mpu4avan.c +++ b/src/mame/drivers/mpu4avan.c @@ -299,67 +299,153 @@ M4ABEAUT_SET( 199?, m4abeaut_k2, m4abeaut, "a2k0b618.bin", 0x0000, 0x010000, CRC +#define M4TRG_EXTRA_ROMS \ + ROM_REGION( 0x100000, "msm6376", 0 ) \ + ROM_LOAD( "trgsound.dat", 0x0000, 0x080000, CRC(b9eeffbd) SHA1(9ab8005bbabb30358e3e1ccc007372542bc2e799) ) \ + + +#define M4TRG_SET(year, setname,parent,name,offset,length,hash,company,title) \ + ROM_START( setname ) \ + ROM_REGION( length, "maincpu", 0 ) \ + ROM_LOAD( name, offset, length, hash ) \ + M4TRG_EXTRA_ROMS \ + ROM_END \ + GAME(year, setname, parent ,mod4oki ,mpu4 , mpu4_state,m4default ,ROT0,company,title,GAME_FLAGS ) \ -ROM_START( m4trg ) - ROM_REGION( 0x200000, "maincpu", 0 ) - // new - ROM_LOAD( "tglp3.2c", 0x0000, 0x020000, CRC(6c1602cd) SHA1(0cc8aa53584c4da7e39e359cdff08a8b7ab1fd9e) ) - ROM_LOAD( "tglp3.3c", 0x0000, 0x020000, CRC(c42e8801) SHA1(bf70ca76eb4748a5b85608c50b9bff2776c1bbd7) ) - ROM_LOAD( "tglpv2.2", 0x0000, 0x020000, CRC(6a393a3c) SHA1(1bb98d61cc50828e63993a178a8bf895952de375) ) - ROM_LOAD( "tglpv2.3b", 0x0000, 0x020000, CRC(c77c7a08) SHA1(f0104298132666cff9d81829bd5f58904c290290) ) - ROM_LOAD( "tgpr1.1", 0x0000, 0x020000, CRC(53f9f5fe) SHA1(0787ecff459d8ae748847f17f6d3dbfa15b87db4) ) - ROM_LOAD( "tgpu", 0x0000, 0x020000, CRC(4aa9f068) SHA1(947586a7f65743443c0846f7b3043d7c6ffecdd8) ) - ROM_LOAD( "tgpu1.2b", 0x0000, 0x020000, CRC(b702579d) SHA1(11c67c5a322c71dc4e31c28b83ce810ce3c870d7) ) - ROM_LOAD( "tgpv1.3", 0x0000, 0x020000, CRC(b0e4a452) SHA1(88e2b3bad1b83101f910b9a9c9bd6c000726fc3a) ) - ROM_LOAD( "tgpv1.4b", 0x0000, 0x020000, CRC(18dc2e9e) SHA1(a4fc75ac91cfb0dba3cff3a4d07d8842720ae00f) ) - ROM_LOAD( "tot5p.dat", 0x0000, 0x020000, CRC(2bf48dce) SHA1(27b8f482a5486aeafd926af98fdebbc9acbb4aca) ) - ROM_LOAD( "tr0201.1", 0x0000, 0x020000, CRC(6d72c203) SHA1(43262e2b46eab3d52fcd34d6ff45ceadfefb0684) ) - ROM_LOAD( "tr0201.1k", 0x0000, 0x020000, CRC(8d764623) SHA1(61ba1cafb64909042bfd6b23380333cf0d2a5ee4) ) - ROM_LOAD( "trgu1.2b", 0x0000, 0x020000, CRC(a718f459) SHA1(3f2e28c67d442be89fab3514f3397d58c0b54f3f) ) - ROM_LOAD( "trgv1.3", 0x0000, 0x020000, CRC(d04fa5da) SHA1(b0e6ed25337f250abf1f5ac5bb7073306618d3e0) ) - ROM_LOAD( "trgv1.4", 0x0000, 0x020000, CRC(eab15c79) SHA1(a96aeba746f5ec53514b1bc34d93785dc63a8421) ) - ROM_LOAD( "trgv1.5.5", 0x0000, 0x020000, CRC(e900c054) SHA1(bae3c719e645aeb9b513ef11b92a242bbf8e052e) ) - ROM_LOAD( "trgv1.5b", 0x0000, 0x020000, CRC(c1dc1031) SHA1(a79c7158095e12587e3c120258921b8a1f8610a2) ) - ROM_LOAD( "trgv1.6b", 0x0000, 0x020000, CRC(69e49afd) SHA1(5db4e9c84a03e5ac61fed47a6d5dd991bfe39998) ) - ROM_LOAD( "mbpl3.2c", 0x0000, 0x020000, CRC(ea8e58fb) SHA1(186f519fd4ebfa0e61cac8f392d6253df72523ec) ) - // trg - ROM_LOAD( "tglp3.2c", 0x0000, 0x020000, CRC(6c1602cd) SHA1(0cc8aa53584c4da7e39e359cdff08a8b7ab1fd9e) ) - ROM_LOAD( "tglpv2.2", 0x0000, 0x020000, CRC(6a393a3c) SHA1(1bb98d61cc50828e63993a178a8bf895952de375) ) - ROM_LOAD( "tgpu1.1b", 0x0000, 0x020000, CRC(1f3add51) SHA1(d7d2933505cf6e86aeb7efc4d2133a8be320bb25) ) - ROM_LOAD( "tgpv1.3", 0x0000, 0x020000, CRC(b0e4a452) SHA1(88e2b3bad1b83101f910b9a9c9bd6c000726fc3a) ) - ROM_LOAD( "trgu1.1b", 0x0000, 0x020000, CRC(0f207e95) SHA1(a63cb9ebcb39de04ba36bd5bcffaa959586fc99b) ) - ROM_LOAD( "trgv1.3", 0x0000, 0x020000, CRC(d04fa5da) SHA1(b0e6ed25337f250abf1f5ac5bb7073306618d3e0) ) - ROM_LOAD( "trgv1.4", 0x0000, 0x020000, CRC(eab15c79) SHA1(a96aeba746f5ec53514b1bc34d93785dc63a8421) ) - ROM_LOAD( "trgv1.5.5", 0x0000, 0x020000, CRC(e900c054) SHA1(bae3c719e645aeb9b513ef11b92a242bbf8e052e) ) - ROM_LOAD( "trgv1.5b", 0x0000, 0x020000, CRC(c1dc1031) SHA1(a79c7158095e12587e3c120258921b8a1f8610a2) ) - // 221001 - ROM_LOAD( "tgpu1.4b", 0x0000, 0x020000, CRC(344de34d) SHA1(403edd6760a1b0ccddb634fc9bdbe4af5a011c10) ) - // misc - ROM_LOAD( "rmtp4cz", 0x0000, 0x010000, CRC(1c5fd88b) SHA1(a25b78b0a88ec9468c9ede4b3784e017e7cb571c) ) - ROM_LOAD( "tglpv1.1s", 0x0000, 0x010000, CRC(a7579e5f) SHA1(b4d78570ef5c32bd0dce75600c2ad64884f894e6) ) - ROM_LOAD( "tgpu1.3b", 0x0000, 0x020000, CRC(3c8eca5a) SHA1(09b19660f4f3f319576393f961b61f16d738f6c3) ) - ROM_LOAD( "tgpv1.1s", 0x0000, 0x010000, CRC(6f5f33cb) SHA1(6b7708755809a0486e3cbb84f3487f0979c1311d) ) - ROM_LOAD( "tgpv1.2s", 0x0000, 0x010000, CRC(d7b000cb) SHA1(e07643107a00cada3259d79c731ba7c60e1f1e39) ) - ROM_LOAD( "trglatv1.3s", 0x0000, 0x010000, CRC(03a6e6d0) SHA1(d73c921ee29054084ffe70ecd6f165f7930526cc) ) - ROM_LOAD( "trglatv1.4s.4s", 0x0000, 0x010000, CRC(61f97a62) SHA1(9b0b55d2c3a00d6095307480587b71ee12e03eb7) ) - ROM_LOAD( "trgv1.3s", 0x0000, 0x010000, CRC(cbae4b44) SHA1(5db57cebcdaf384e63d7cf5337285b96b0557169) ) - ROM_LOAD( "trgv1.4s.4s", 0x0000, 0x010000, CRC(a9f1d7f6) SHA1(508dddaf8e7b747adb8398bc68e14894a792e003) ) - ROM_LOAD( "rmtp.s8", 0x0000, 0x010000, CRC(91570052) SHA1(4a7a084403057e193602ee36a623a61c9ccad726) ) - // 512 - ROM_LOAD( "tgpv1.2s", 0x0000, 0x010000, CRC(d7b000cb) SHA1(e07643107a00cada3259d79c731ba7c60e1f1e39) ) - ROM_LOAD( "trglatv1.3s", 0x0000, 0x010000, CRC(03a6e6d0) SHA1(d73c921ee29054084ffe70ecd6f165f7930526cc) ) - ROM_LOAD( "trglatv1.4s.4s", 0x0000, 0x010000, CRC(61f97a62) SHA1(9b0b55d2c3a00d6095307480587b71ee12e03eb7) ) - ROM_LOAD( "trgv1.3s", 0x0000, 0x010000, CRC(cbae4b44) SHA1(5db57cebcdaf384e63d7cf5337285b96b0557169) ) - ROM_LOAD( "trgv1.4s.4s", 0x0000, 0x010000, CRC(a9f1d7f6) SHA1(508dddaf8e7b747adb8398bc68e14894a792e003) ) - ROM_LOAD( "tglpv1.1s", 0x0000, 0x010000, CRC(a7579e5f) SHA1(b4d78570ef5c32bd0dce75600c2ad64884f894e6) ) - ROM_LOAD( "tgpv1.1s", 0x0000, 0x010000, CRC(6f5f33cb) SHA1(6b7708755809a0486e3cbb84f3487f0979c1311d) ) +// roms of different sizes again, might also be main / sub setups +M4TRG_SET( 199?, m4trg, 0, "tglp3.2c", 0x0000, 0x020000, CRC(6c1602cd) SHA1(0cc8aa53584c4da7e39e359cdff08a8b7ab1fd9e), "Avantime?","Turbo Reel Gambler (Avantime?) (MPU4) (set 1)" ) +M4TRG_SET( 199?, m4trg__a, m4trg, "tglp3.3c", 0x0000, 0x020000, CRC(c42e8801) SHA1(bf70ca76eb4748a5b85608c50b9bff2776c1bbd7), "Avantime?","Turbo Reel Gambler (Avantime?) (MPU4) (set 2)" ) +M4TRG_SET( 199?, m4trg__b, m4trg, "tglpv2.2", 0x0000, 0x020000, CRC(6a393a3c) SHA1(1bb98d61cc50828e63993a178a8bf895952de375), "Avantime?","Turbo Reel Gambler (Avantime?) (MPU4) (set 3)" ) +M4TRG_SET( 199?, m4trg__c, m4trg, "tglpv2.3b", 0x0000, 0x020000, CRC(c77c7a08) SHA1(f0104298132666cff9d81829bd5f58904c290290), "Avantime?","Turbo Reel Gambler (Avantime?) (MPU4) (set 4)" ) +M4TRG_SET( 199?, m4trg__d, m4trg, "tglpv1.1s", 0x0000, 0x010000, CRC(a7579e5f) SHA1(b4d78570ef5c32bd0dce75600c2ad64884f894e6), "Avantime?","Turbo Reel Gambler (Avantime?) (MPU4) (set 5)" ) +M4TRG_SET( 199?, m4trg__e, m4trg, "tgpr1.1", 0x0000, 0x020000, CRC(53f9f5fe) SHA1(0787ecff459d8ae748847f17f6d3dbfa15b87db4), "Avantime?","Turbo Reel Gambler (Avantime?) (MPU4) (set 6)" ) +M4TRG_SET( 199?, m4trg__f, m4trg, "tgpu", 0x0000, 0x020000, CRC(4aa9f068) SHA1(947586a7f65743443c0846f7b3043d7c6ffecdd8), "Avantime?","Turbo Reel Gambler (Avantime?) (MPU4) (set 7)" ) +M4TRG_SET( 199?, m4trg__g, m4trg, "tgpu1.1b", 0x0000, 0x020000, CRC(1f3add51) SHA1(d7d2933505cf6e86aeb7efc4d2133a8be320bb25), "Avantime?","Turbo Reel Gambler (Avantime?) (MPU4) (set 8)" ) +M4TRG_SET( 199?, m4trg__h, m4trg, "tgpu1.2b", 0x0000, 0x020000, CRC(b702579d) SHA1(11c67c5a322c71dc4e31c28b83ce810ce3c870d7), "Avantime?","Turbo Reel Gambler (Avantime?) (MPU4) (set 9)" ) +M4TRG_SET( 199?, m4trg__i, m4trg, "tgpu1.3b", 0x0000, 0x020000, CRC(3c8eca5a) SHA1(09b19660f4f3f319576393f961b61f16d738f6c3), "Avantime?","Turbo Reel Gambler (Avantime?) (MPU4) (set 10)" ) +M4TRG_SET( 199?, m4trg__j, m4trg, "tgpu1.4b", 0x0000, 0x020000, CRC(344de34d) SHA1(403edd6760a1b0ccddb634fc9bdbe4af5a011c10), "Avantime?","Turbo Reel Gambler (Avantime?) (MPU4) (set 11)" ) +M4TRG_SET( 199?, m4trg__k, m4trg, "tgpv1.1s", 0x0000, 0x010000, CRC(6f5f33cb) SHA1(6b7708755809a0486e3cbb84f3487f0979c1311d), "Avantime?","Turbo Reel Gambler (Avantime?) (MPU4) (set 12)" ) +M4TRG_SET( 199?, m4trg__l, m4trg, "tgpv1.2s", 0x0000, 0x010000, CRC(d7b000cb) SHA1(e07643107a00cada3259d79c731ba7c60e1f1e39), "Avantime?","Turbo Reel Gambler (Avantime?) (MPU4) (set 13)" ) +M4TRG_SET( 199?, m4trg__m, m4trg, "tgpv1.3", 0x0000, 0x020000, CRC(b0e4a452) SHA1(88e2b3bad1b83101f910b9a9c9bd6c000726fc3a), "Avantime?","Turbo Reel Gambler (Avantime?) (MPU4) (set 14)" ) +M4TRG_SET( 199?, m4trg__n, m4trg, "tgpv1.4b", 0x0000, 0x020000, CRC(18dc2e9e) SHA1(a4fc75ac91cfb0dba3cff3a4d07d8842720ae00f), "Avantime?","Turbo Reel Gambler (Avantime?) (MPU4) (set 15)" ) +M4TRG_SET( 199?, m4trg__o, m4trg, "trgv1.3", 0x0000, 0x020000, CRC(d04fa5da) SHA1(b0e6ed25337f250abf1f5ac5bb7073306618d3e0), "Avantime?","Turbo Reel Gambler (Avantime?) (MPU4) (set 16)" ) +M4TRG_SET( 199?, m4trg__p, m4trg, "trgv1.3s", 0x0000, 0x010000, CRC(cbae4b44) SHA1(5db57cebcdaf384e63d7cf5337285b96b0557169), "Avantime?","Turbo Reel Gambler (Avantime?) (MPU4) (set 17)" ) +M4TRG_SET( 199?, m4trg__q, m4trg, "trgv1.4", 0x0000, 0x020000, CRC(eab15c79) SHA1(a96aeba746f5ec53514b1bc34d93785dc63a8421), "Avantime?","Turbo Reel Gambler (Avantime?) (MPU4) (set 18)" ) +M4TRG_SET( 199?, m4trg__r, m4trg, "trgv1.4s.4s", 0x0000, 0x010000, CRC(a9f1d7f6) SHA1(508dddaf8e7b747adb8398bc68e14894a792e003), "Avantime?","Turbo Reel Gambler (Avantime?) (MPU4) (set 19)" ) +M4TRG_SET( 199?, m4trg__s, m4trg, "trgv1.5.5", 0x0000, 0x020000, CRC(e900c054) SHA1(bae3c719e645aeb9b513ef11b92a242bbf8e052e), "Avantime?","Turbo Reel Gambler (Avantime?) (MPU4) (set 20)" ) +M4TRG_SET( 199?, m4trg__t, m4trg, "trgv1.5b", 0x0000, 0x020000, CRC(c1dc1031) SHA1(a79c7158095e12587e3c120258921b8a1f8610a2), "Avantime?","Turbo Reel Gambler (Avantime?) (MPU4) (set 21)" ) +M4TRG_SET( 199?, m4trg__u, m4trg, "trgv1.6b", 0x0000, 0x020000, CRC(69e49afd) SHA1(5db4e9c84a03e5ac61fed47a6d5dd991bfe39998), "Avantime?","Turbo Reel Gambler (Avantime?) (MPU4) (set 22)" ) +M4TRG_SET( 199?, m4trg__v, m4trg, "tot5p.dat", 0x0000, 0x020000, CRC(2bf48dce) SHA1(27b8f482a5486aeafd926af98fdebbc9acbb4aca), "Avantime?","Turbo Reel Gambler (Avantime?) (MPU4) (set 23)" ) +M4TRG_SET( 199?, m4trg__w, m4trg, "tr0201.1", 0x0000, 0x020000, CRC(6d72c203) SHA1(43262e2b46eab3d52fcd34d6ff45ceadfefb0684), "Avantime?","Turbo Reel Gambler (Avantime?) (MPU4) (set 24)" ) +M4TRG_SET( 199?, m4trg__x, m4trg, "tr0201.1k", 0x0000, 0x020000, CRC(8d764623) SHA1(61ba1cafb64909042bfd6b23380333cf0d2a5ee4), "Avantime?","Turbo Reel Gambler (Avantime?) (MPU4) (set 25)" ) +M4TRG_SET( 199?, m4trg__y, m4trg, "trgu1.1b", 0x0000, 0x020000, CRC(0f207e95) SHA1(a63cb9ebcb39de04ba36bd5bcffaa959586fc99b), "Avantime?","Turbo Reel Gambler (Avantime?) (MPU4) (set 26)" ) +M4TRG_SET( 199?, m4trg__z, m4trg, "trgu1.2b", 0x0000, 0x020000, CRC(a718f459) SHA1(3f2e28c67d442be89fab3514f3397d58c0b54f3f), "Avantime?","Turbo Reel Gambler (Avantime?) (MPU4) (set 27)" ) +M4TRG_SET( 199?, m4trg__0, m4trg, "trglatv1.3s", 0x0000, 0x010000, CRC(03a6e6d0) SHA1(d73c921ee29054084ffe70ecd6f165f7930526cc), "Avantime?","Turbo Reel Gambler (Avantime?) (MPU4) (set 28)" ) +M4TRG_SET( 199?, m4trg__1, m4trg, "trglatv1.4s", 0x0000, 0x010000, CRC(61f97a62) SHA1(9b0b55d2c3a00d6095307480587b71ee12e03eb7), "Avantime?","Turbo Reel Gambler (Avantime?) (MPU4) (set 29)" ) +M4TRG_SET( 199?, m4trg__2, m4trg, "mbpl3.2c", 0x0000, 0x020000, CRC(ea8e58fb) SHA1(186f519fd4ebfa0e61cac8f392d6253df72523ec), "Avantime?","Turbo Reel Gambler (Avantime?) (MPU4) (set 30)" ) +M4TRG_SET( 199?, m4trg__3, m4trg, "rmtp.s8", 0x0000, 0x010000, CRC(91570052) SHA1(4a7a084403057e193602ee36a623a61c9ccad726), "Avantime?","Turbo Reel Gambler (Avantime?) (MPU4) (set 31)" ) +M4TRG_SET( 199?, m4trg__4, m4trg, "rmtp4cz", 0x0000, 0x010000, CRC(1c5fd88b) SHA1(a25b78b0a88ec9468c9ede4b3784e017e7cb571c), "Avantime?","Turbo Reel Gambler (Avantime?) (MPU4) (set 32)" ) + + + +#define M4RMTP_EXTRA_ROMS \ + ROM_REGION( 0x100000, "msm6376", 0 ) \ + ROM_LOAD( "rm.s3", 0x0000, 0x080000, CRC(250e64f2) SHA1(627c4dc5cdc7d0a7cb6f74991ae91b71a2f4dbc6) ) \ + + +#define M4RMTP_SET(year, setname,parent,name,offset,length,hash,company,title) \ + ROM_START( setname ) \ + ROM_REGION( length, "maincpu", 0 ) \ + ROM_LOAD( name, offset, length, hash ) \ + M4RMTP_EXTRA_ROMS \ + ROM_END \ + GAME(year, setname, parent ,mod4oki ,mpu4 , mpu4_state,m4default ,ROT0,company,title,GAME_FLAGS ) \ + + + +M4RMTP_SET( 199?, m4rmtp, 0, "r4iha202.bin", 0x0000, 0x010000, CRC(b1588632) SHA1(ad21bbc5e99fd6b511e6881e8b20dcad177b937f), "Avantime?","Reel Magic Turbo Play (Avantime?) (MPU4) (set 1)" ) +M4RMTP_SET( 199?, m4rmtp__a, m4rmtp, "r4iha203.bin", 0x0000, 0x010000, CRC(7f31cb76) SHA1(9a2a595afb9ff1b3165638d247ab98475ae0bfcd), "Avantime?","Reel Magic Turbo Play (Avantime?) (MPU4) (set 2)" ) +M4RMTP_SET( 199?, m4rmtp__b, m4rmtp, "r4iha204.bin", 0x0000, 0x010000, CRC(1cc3a32d) SHA1(b6ed012a6d743ba2416e25e7c49ce9985bbacbd7), "Avantime?","Reel Magic Turbo Play (Avantime?) (MPU4) (set 3)" ) +M4RMTP_SET( 199?, m4rmtp__c, m4rmtp, "r4iha205.bin", 0x0000, 0x010000, CRC(1a238632) SHA1(a15ca5801d41985387bc65579b6d6ee2ef7d8eee), "Avantime?","Reel Magic Turbo Play (Avantime?) (MPU4) (set 4)" ) +M4RMTP_SET( 199?, m4rmtp__d, m4rmtp, "r4iua202.bin", 0x0000, 0x010000, CRC(c96d630a) SHA1(90ed759602aa3a052434b3f604ec26ec9e204e68), "Avantime?","Reel Magic Turbo Play (Avantime?) (MPU4) (set 5)" ) +M4RMTP_SET( 199?, m4rmtp__e, m4rmtp, "r4iua203.bin", 0x0000, 0x010000, CRC(550fdfec) SHA1(d57eaba6690cbff2302559e9cea9e5d0f79cf9f9), "Avantime?","Reel Magic Turbo Play (Avantime?) (MPU4) (set 6)" ) +M4RMTP_SET( 199?, m4rmtp__f, m4rmtp, "r4iua204.bin", 0x0000, 0x010000, CRC(cd8d166f) SHA1(4d78726df35914444be26ac9e1e3e1949b6a3d99), "Avantime?","Reel Magic Turbo Play (Avantime?) (MPU4) (set 7)" ) +M4RMTP_SET( 199?, m4rmtp__g, m4rmtp, "r4iua205.bin", 0x0000, 0x010000, CRC(46df24f3) SHA1(31000815a90e47e744091bbf0fe9e96baac8d7e3), "Avantime?","Reel Magic Turbo Play (Avantime?) (MPU4) (set 8)" ) + + +#define M4RMTPD_EXTRA_ROMS \ + ROM_REGION( 0x10000, "gal", 0 ) \ + ROM_LOAD( "rmdxi", 0x0000, 0x000b57, CRC(c16021ec) SHA1(df77e410ea2edae1559e40a877e292f0d1969b0a) ) \ + ROM_REGION( 0x100000, "msm6376", ROMREGION_ERASE00 ) \ + /* missing */ \ + + +#define M4RMTPD_SET(year, setname,parent,name,offset,length,hash,company,title) \ + ROM_START( setname ) \ + ROM_REGION( length, "maincpu", 0 ) \ + ROM_LOAD( name, offset, length, hash ) \ + M4RMTPD_EXTRA_ROMS \ + ROM_END \ + GAME(year, setname, parent ,mod4oki ,mpu4 , mpu4_state,m4default ,ROT0,company,title,GAME_FLAGS ) \ + + + + +M4RMTPD_SET( 199?, m4rmtpd, 0, "rdiua202.bin", 0x0000, 0x010000, CRC(faa875ea) SHA1(d8d206fed8965a26dd8ded38a3be018311ccf407), "Avantime?","Reel Magic Turbo Play Deluxe (Avantime?) (MPU4) (set 1)" ) +M4RMTPD_SET( 199?, m4rmtpd__a, m4rmtpd, "r2iha203.bin", 0x0000, 0x010000, CRC(1cea7710) SHA1(a250569800d3679f317a485ac7a31b4f4fa7db78), "Avantime?","Reel Magic Turbo Play Deluxe (Avantime?) (MPU4) (set 2)" ) +M4RMTPD_SET( 199?, m4rmtpd__b, m4rmtpd, "r2iha204.bin", 0x0000, 0x010000, CRC(c82cd025) SHA1(f26f2bbd83d673c61bd2609914349b45c31f4a5d), "Avantime?","Reel Magic Turbo Play Deluxe (Avantime?) (MPU4) (set 3)" ) +M4RMTPD_SET( 199?, m4rmtpd__c, m4rmtpd, "r2iha205.bin", 0x0000, 0x010000, CRC(e53da9a5) SHA1(5019f5bd89c230459629670b808c59888a0f1ee9), "Avantime?","Reel Magic Turbo Play Deluxe (Avantime?) (MPU4) (set 4)" ) +M4RMTPD_SET( 199?, m4rmtpd__d, m4rmtpd, "r2iha206.bin", 0x0000, 0x010000, CRC(f89b73b3) SHA1(34a9a8053e881b8aad578ef58209c8ff888b30f7), "Avantime?","Reel Magic Turbo Play Deluxe (Avantime?) (MPU4) (set 5)" ) +M4RMTPD_SET( 199?, m4rmtpd__e, m4rmtpd, "r2iua203.bin", 0x0000, 0x010000, CRC(9590a747) SHA1(9f1a1277bdcbe0f23abcf38850eae939997c2e00), "Avantime?","Reel Magic Turbo Play Deluxe (Avantime?) (MPU4) (set 6)" ) +M4RMTPD_SET( 199?, m4rmtpd__f, m4rmtpd, "r2iua205.bin", 0x0000, 0x010000, CRC(2eefca1a) SHA1(cabc0c8a3dddc881aab899c5419663efff5412d3), "Avantime?","Reel Magic Turbo Play Deluxe (Avantime?) (MPU4) (set 7)" ) +M4RMTPD_SET( 199?, m4rmtpd__g, m4rmtpd, "r2iua206.bin", 0x0000, 0x010000, CRC(c4a1a218) SHA1(8208468ae9ddde7d387f7194e1f7d44f6e7ca730), "Avantime?","Reel Magic Turbo Play Deluxe (Avantime?) (MPU4) (set 8)" ) +M4RMTPD_SET( 199?, m4rmtpd__h, m4rmtpd, "r3iha224.bin", 0x0000, 0x010000, CRC(a2e161ac) SHA1(bd63c9726cdf037919c8655221bc6416cef322aa), "Avantime?","Reel Magic Turbo Play Deluxe (Avantime?) (MPU4) (set 9)" ) +M4RMTPD_SET( 199?, m4rmtpd__i, m4rmtpd, "r3iha225.bin", 0x0000, 0x010000, CRC(f49a41e9) SHA1(6c29ba4bf76aaafa79ce68f58f6672baa47fe147), "Avantime?","Reel Magic Turbo Play Deluxe (Avantime?) (MPU4) (set 10)" ) +M4RMTPD_SET( 199?, m4rmtpd__j, m4rmtpd, "r3iua224.bin", 0x0000, 0x010000, CRC(715b7de7) SHA1(013827680c389968f2f80f97c565716757d696b2), "Avantime?","Reel Magic Turbo Play Deluxe (Avantime?) (MPU4) (set 11)" ) +M4RMTPD_SET( 199?, m4rmtpd__k, m4rmtpd, "r3iua225.bin", 0x0000, 0x010000, CRC(37086f91) SHA1(413b32a8e354467a30c71dce3d1cb76795ff813d), "Avantime?","Reel Magic Turbo Play Deluxe (Avantime?) (MPU4) (set 12)" ) +M4RMTPD_SET( 199?, m4rmtpd__l, m4rmtpd, "r4iha201.bin", 0x0000, 0x010000, CRC(789cfca1) SHA1(31aa7bf9461cb6c4f692d605463fde1f604b1614), "Avantime?","Reel Magic Turbo Play Deluxe (Avantime?) (MPU4) (set 13)" ) +M4RMTPD_SET( 199?, m4rmtpd__m, m4rmtpd, "r4iua201.bin", 0x0000, 0x010000, CRC(ce0e2553) SHA1(4c9df36a7b8950a273cefceb6ba6817d8b862c78), "Avantime?","Reel Magic Turbo Play Deluxe (Avantime?) (MPU4) (set 14)" ) +M4RMTPD_SET( 199?, m4rmtpd__n, m4rmtpd, "rdiha202.bin", 0x0000, 0x010000, CRC(02e01481) SHA1(253c2c8e800a4e6d1008745101e2457d76ac57d4), "Avantime?","Reel Magic Turbo Play Deluxe (Avantime?) (MPU4) (set 15)" ) +M4RMTPD_SET( 199?, m4rmtpd__o, m4rmtpd, "rdiha212.bin", 0x0000, 0x010000, CRC(90984ae9) SHA1(b25a12f0529af64315c461363c788c22e30d4016), "Avantime?","Reel Magic Turbo Play Deluxe (Avantime?) (MPU4) (set 16)" ) +M4RMTPD_SET( 199?, m4rmtpd__p, m4rmtpd, "rdiha213.bin", 0x0000, 0x010000, CRC(e9fa4c97) SHA1(07c75418890231102cf336f2d3f0048fe4884862), "Avantime?","Reel Magic Turbo Play Deluxe (Avantime?) (MPU4) (set 17)" ) +M4RMTPD_SET( 199?, m4rmtpd__q, m4rmtpd, "rdiha214.bin", 0x0000, 0x010000, CRC(42f3a5e0) SHA1(3cf26e55edf0dcde9510e50c4b781ba8b906f092), "Avantime?","Reel Magic Turbo Play Deluxe (Avantime?) (MPU4) (set 18)" ) +M4RMTPD_SET( 199?, m4rmtpd__r, m4rmtpd, "rdiha215.bin", 0x0000, 0x010000, CRC(2b704591) SHA1(9b880f40d3b268c96af5dab179760994c5a074c9), "Avantime?","Reel Magic Turbo Play Deluxe (Avantime?) (MPU4) (set 19)" ) +M4RMTPD_SET( 199?, m4rmtpd__s, m4rmtpd, "rdiha217.bin", 0x0000, 0x010000, CRC(6df58d97) SHA1(df8f419a1e3acc68a3755c49e258db5af9102598), "Avantime?","Reel Magic Turbo Play Deluxe (Avantime?) (MPU4) (set 20)" ) +M4RMTPD_SET( 199?, m4rmtpd__t, m4rmtpd, "rdiha219.bin", 0x0000, 0x010000, CRC(66f3ffa6) SHA1(1b1daf4b02e400d943f2a917be0f4452be891aaf), "Avantime?","Reel Magic Turbo Play Deluxe (Avantime?) (MPU4) (set 21)" ) +M4RMTPD_SET( 199?, m4rmtpd__u, m4rmtpd, "rdiha220.bin", 0x0000, 0x010000, CRC(2047c55b) SHA1(8f0e6608271634a6a0f06e76df93dddd404c93cd), "Avantime?","Reel Magic Turbo Play Deluxe (Avantime?) (MPU4) (set 22)" ) +M4RMTPD_SET( 199?, m4rmtpd__v, m4rmtpd, "rdiha221.bin", 0x0000, 0x010000, CRC(6e87f591) SHA1(750e9f01c1a3143d7d97a5b9b11d09aed72ca928), "Avantime?","Reel Magic Turbo Play Deluxe (Avantime?) (MPU4) (set 23)" ) +M4RMTPD_SET( 199?, m4rmtpd__w, m4rmtpd, "rdiha222.bin", 0x0000, 0x010000, CRC(d200f6ec) SHA1(07e0e270a2184f24373cbe0a8a5e44c3d215d9a2), "Avantime?","Reel Magic Turbo Play Deluxe (Avantime?) (MPU4) (set 24)" ) +M4RMTPD_SET( 199?, m4rmtpd__x, m4rmtpd, "rdiha223.bin", 0x0000, 0x010000, CRC(042a5a96) SHA1(3bc2dfb89c6781eb9fb105e5f8ea1576d7b49ad3), "Avantime?","Reel Magic Turbo Play Deluxe (Avantime?) (MPU4) (set 25)" ) +M4RMTPD_SET( 199?, m4rmtpd__y, m4rmtpd, "rdihb202.bin", 0x0000, 0x010000, CRC(136c31ec) SHA1(abb095bd4ec0a0879f49e668f1ea08df026262e7), "Avantime?","Reel Magic Turbo Play Deluxe (Avantime?) (MPU4) (set 26)" ) +M4RMTPD_SET( 199?, m4rmtpd__z, m4rmtpd, "rdiua204.bin", 0x0000, 0x010000, CRC(a6110b45) SHA1(61d08250fa3b5d7eb7cdf63562d7a6cc9a27372c), "Avantime?","Reel Magic Turbo Play Deluxe (Avantime?) (MPU4) (set 27)" ) +M4RMTPD_SET( 199?, m4rmtpd__0, m4rmtpd, "rdiua205.bin", 0x0000, 0x010000, CRC(9f20d810) SHA1(e2a576313fa49fc72001d5de67e93c08423e8dd8), "Avantime?","Reel Magic Turbo Play Deluxe (Avantime?) (MPU4) (set 28)" ) +M4RMTPD_SET( 199?, m4rmtpd__1, m4rmtpd, "rdiua206.bin", 0x0000, 0x010000, CRC(2954e2c3) SHA1(e4c9f51748bc1296298f95ca817e852f9e0ca38b), "Avantime?","Reel Magic Turbo Play Deluxe (Avantime?) (MPU4) (set 29)" ) +M4RMTPD_SET( 199?, m4rmtpd__2, m4rmtpd, "rdiua207.bin", 0x0000, 0x010000, CRC(58f334d1) SHA1(b91288731750445e4cfcf87fe6a9504723b59fa9), "Avantime?","Reel Magic Turbo Play Deluxe (Avantime?) (MPU4) (set 30)" ) +M4RMTPD_SET( 199?, m4rmtpd__3, m4rmtpd, "rdiua208.bin", 0x0000, 0x010000, CRC(13e6d84d) SHA1(6f75a75dfd6922349f8d29c955c1849522f8656c), "Avantime?","Reel Magic Turbo Play Deluxe (Avantime?) (MPU4) (set 31)" ) +M4RMTPD_SET( 199?, m4rmtpd__4, m4rmtpd, "rdiua209.bin", 0x0000, 0x010000, CRC(f41af938) SHA1(f2d4e23717f49961fe104971b3a0da9aabbf0e05), "Avantime?","Reel Magic Turbo Play Deluxe (Avantime?) (MPU4) (set 32)" ) +M4RMTPD_SET( 199?, m4rmtpd__5, m4rmtpd, "rdiua212.bin", 0x0000, 0x010000, CRC(c56a6433) SHA1(7ff8943843c334a79fc3b40bb004abb3f2c2d079), "Avantime?","Reel Magic Turbo Play Deluxe (Avantime?) (MPU4) (set 33)" ) +M4RMTPD_SET( 199?, m4rmtpd__6, m4rmtpd, "rdiua213.bin", 0x0000, 0x010000, CRC(cdd5f399) SHA1(a4359c5166fbcd4ea2bb6820bbfead6bc2b2a4ef), "Avantime?","Reel Magic Turbo Play Deluxe (Avantime?) (MPU4) (set 34)" ) +M4RMTPD_SET( 199?, m4rmtpd__7, m4rmtpd, "rdiua214.bin", 0x0000, 0x010000, CRC(04fa9d21) SHA1(c337486ece94a7004420edca677e6688eef1ac9e), "Avantime?","Reel Magic Turbo Play Deluxe (Avantime?) (MPU4) (set 35)" ) +M4RMTPD_SET( 199?, m4rmtpd__8, m4rmtpd, "rdiua215.bin", 0x0000, 0x010000, CRC(43d8ca5e) SHA1(e5e24ed24bd5c1135392c98910d2797e621ecbd5), "Avantime?","Reel Magic Turbo Play Deluxe (Avantime?) (MPU4) (set 36)" ) +M4RMTPD_SET( 199?, m4rmtpd__9, m4rmtpd, "rdiua217.bin", 0x0000, 0x010000, CRC(3c58970e) SHA1(15b7368078750021202ee7b4886a6510fcc1ba0d), "Avantime?","Reel Magic Turbo Play Deluxe (Avantime?) (MPU4) (set 37)" ) +M4RMTPD_SET( 199?, m4rmtpd__aa, m4rmtpd, "rdiua219.bin", 0x0000, 0x010000, CRC(54f8fe63) SHA1(48d1b04dde6056b839ec84daa40a7d6871893b3e), "Avantime?","Reel Magic Turbo Play Deluxe (Avantime?) (MPU4) (set 38)" ) +M4RMTPD_SET( 199?, m4rmtpd__ab, m4rmtpd, "rdiua220.bin", 0x0000, 0x010000, CRC(768715f6) SHA1(5c4102b4d2400806dd0f5a6f3e48da4d290d5255), "Avantime?","Reel Magic Turbo Play Deluxe (Avantime?) (MPU4) (set 39)" ) +M4RMTPD_SET( 199?, m4rmtpd__ac, m4rmtpd, "rdiua222.bin", 0x0000, 0x010000, CRC(07413d93) SHA1(e752fe382d222eefd4fe975fa40559fedd579320), "Avantime?","Reel Magic Turbo Play Deluxe (Avantime?) (MPU4) (set 40)" ) +M4RMTPD_SET( 199?, m4rmtpd__ad, m4rmtpd, "rdiua223.bin", 0x0000, 0x010000, CRC(80185ebf) SHA1(ae885325f2c63f7dbb034f8e3f3882d0b36aff99), "Avantime?","Reel Magic Turbo Play Deluxe (Avantime?) (MPU4) (set 41)" ) +M4RMTPD_SET( 199?, m4rmtpd__ae, m4rmtpd, "rdiub202.bin", 0x0000, 0x010000, CRC(4a8d7cf7) SHA1(cb1525d89d3a411163bfe9e70c8b0d1aa6cefdf5), "Avantime?","Reel Magic Turbo Play Deluxe (Avantime?) (MPU4) (set 42)" ) +M4RMTPD_SET( 199?, m4rmtpd__af, m4rmtpd, "rdmha210.bin", 0x0000, 0x010000, CRC(7061373e) SHA1(67da39d1de4f3877f12bd1fd5545046f9dabfde9), "Avantime?","Reel Magic Turbo Play Deluxe (Avantime?) (MPU4) (set 43)" ) +M4RMTPD_SET( 199?, m4rmtpd__ag, m4rmtpd, "rdmhb210.bin", 0x0000, 0x010000, CRC(12c71e8a) SHA1(9bb45e72f202d3af19988ebf30ea4c2248d387fc), "Avantime?","Reel Magic Turbo Play Deluxe (Avantime?) (MPU4) (set 44)" ) +M4RMTPD_SET( 199?, m4rmtpd__ah, m4rmtpd, "rdpka316.bin", 0x0000, 0x010000, CRC(5178175d) SHA1(a732a82226c34be0b7f84e9f9e4700bd72da1c19), "Avantime?","Reel Magic Turbo Play Deluxe (Avantime?) (MPU4) (set 45)" ) +M4RMTPD_SET( 199?, m4rmtpd__ai, m4rmtpd, "rdpka318.bin", 0x0000, 0x010000, CRC(2789179f) SHA1(8d4b1e75995ea5b64fac1a36a98506aacfd1800a), "Avantime?","Reel Magic Turbo Play Deluxe (Avantime?) (MPU4) (set 46)" ) +M4RMTPD_SET( 199?, m4rmtpd__aj, m4rmtpd, "rdpkb316.bin", 0x0000, 0x010000, CRC(09d4f4c5) SHA1(fbc2b0710ef048c221b007692e9a97b99f1edbc0), "Avantime?","Reel Magic Turbo Play Deluxe (Avantime?) (MPU4) (set 47)" ) +M4RMTPD_SET( 199?, m4rmtpd__ak, m4rmtpd, "rdpkb318.bin", 0x0000, 0x010000, CRC(428aa7f2) SHA1(f85d173c25d0ab9d8c3c4d87b4fc27c3342b3dec), "Avantime?","Reel Magic Turbo Play Deluxe (Avantime?) (MPU4) (set 48)" ) +M4RMTPD_SET( 199?, m4rmtpd__al, m4rmtpd, "rduha511.bin", 0x0000, 0x010000, CRC(823e0323) SHA1(4137a05efe87851a9f9ffcd6519bb57398773095), "Avantime?","Reel Magic Turbo Play Deluxe (Avantime?) (MPU4) (set 49)" ) +M4RMTPD_SET( 199?, m4rmtpd__am, m4rmtpd, "rduhb511.bin", 0x0000, 0x010000, CRC(2b65eb19) SHA1(b00543b74ad5262b85f66f5e8cfdaee351f62f23), "Avantime?","Reel Magic Turbo Play Deluxe (Avantime?) (MPU4) (set 50)" ) + + - ROM_REGION( 0x100000, "msm6376", 0 ) - ROM_LOAD( "trgsound.dat", 0x0000, 0x080000, CRC(b9eeffbd) SHA1(9ab8005bbabb30358e3e1ccc007372542bc2e799) ) // from misc - //ROM_LOAD( "trgsound.dat", 0x0000, 0x080000, CRC(b9eeffbd) SHA1(9ab8005bbabb30358e3e1ccc007372542bc2e799) ) // from trg -ROM_END ROM_START( m4mbel ) ROM_REGION( 0x200000, "maincpu", 0 ) @@ -721,17 +807,15 @@ ROM_START( m4kingg ) ROM_END - -GAME( 19??, m4trg , 0 , mod4oki , mpu4 , mpu4_state, m4default , ROT0, "Bdd", "Turbo Reel Gambler (Avantime?) (MPU4)" , GAME_FLAGS|GAME_MECHANICAL|GAME_NO_SOUND) -GAME( 19??, m4mbel , 0 , mod4oki , mpu4 , mpu4_state, m4default , ROT0, "Bdd", "Millennium Bells (Avantime?) (MPU4)" , GAME_FLAGS|GAME_MECHANICAL|GAME_NO_SOUND) -GAME( 19??, m4cmont , 0 , mod4oki , mpu4 , mpu4_state, m4default , ROT0, "Bdd", "Casino Monte Carlo (Avantime?) (MPU4)" , GAME_FLAGS|GAME_MECHANICAL|GAME_NO_SOUND) -GAME( 19??, m4blkmgc , 0 , mod4oki , mpu4 , mpu4_state, m4default , ROT0, "Bdd", "Black Magic (Avantime?) (MPU4)" , GAME_FLAGS|GAME_MECHANICAL|GAME_NO_SOUND) -GAME( 19??, m4amalad , 0 , mod4oki , mpu4 , mpu4_state, m4default , ROT0, "Bdd", "American Aladdin (Avantime?) (MPU4)" , GAME_FLAGS|GAME_MECHANICAL|GAME_NO_SOUND) -GAME( 19??, m4bben , 0 , mod4oki , mpu4 , mpu4_state, m4default , ROT0, "Bdd", "Big Ben (Avantime?) (MPU4)" , GAME_FLAGS|GAME_MECHANICAL|GAME_NO_SOUND) -GAME( 19??, m4bbox , 0 , mod4oki , mpu4 , mpu4_state, m4default , ROT0, "Bdd", "Brain Box (Avantime?) (MPU4)" , GAME_FLAGS|GAME_MECHANICAL|GAME_NO_SOUND) -GAME( 19??, m4frnudg , 0 , mod4oki , mpu4 , mpu4_state, m4default , ROT0, "Bdd", "Fruit & Nudge (Avantime?) (MPU4)" , GAME_FLAGS|GAME_MECHANICAL|GAME_NO_SOUND) -GAME( 19??, m4frmtx , 0 , mod4oki , mpu4 , mpu4_state, m4default , ROT0, "Bdd", "Fruit Matrix (Avantime?) (MPU4)" , GAME_FLAGS|GAME_MECHANICAL|GAME_NO_SOUND) -GAME( 19??, m4jok2k , 0 , mod4oki , mpu4 , mpu4_state, m4default , ROT0, "Bdd", "Joker 2000 (Avantime?) (Latvia) (MPU4)" , GAME_FLAGS|GAME_MECHANICAL|GAME_NO_SOUND) -GAME( 19??, m4mjp , 0 , mod4oki , mpu4 , mpu4_state, m4default , ROT0, "Bdd", "Mega Jackpot (Avantime?) (MPU4)" , GAME_FLAGS|GAME_MECHANICAL|GAME_NO_SOUND) -GAME( 19??, m4milrou , 0 , mod4oki , mpu4 , mpu4_state, m4default , ROT0, "Bdd", "Millennium Roulette (Avantime?) (MPU4)" , GAME_FLAGS|GAME_MECHANICAL|GAME_NO_SOUND) -GAME( 19??, m4kingg , 0 , mod4oki , mpu4 , mpu4_state, m4default , ROT0, "Bdd", "King George (Avantime?) (MPU4)" , GAME_FLAGS|GAME_MECHANICAL|GAME_NO_SOUND) +GAME( 19??, m4mbel , 0 , mod4oki , mpu4 , mpu4_state, m4default , ROT0, "Avantime?", "Millennium Bells (Avantime?) (MPU4)" , GAME_FLAGS|GAME_MECHANICAL|GAME_NO_SOUND) +GAME( 19??, m4cmont , 0 , mod4oki , mpu4 , mpu4_state, m4default , ROT0, "Avantime?", "Casino Monte Carlo (Avantime?) (MPU4)" , GAME_FLAGS|GAME_MECHANICAL|GAME_NO_SOUND) +GAME( 19??, m4blkmgc , 0 , mod4oki , mpu4 , mpu4_state, m4default , ROT0, "Avantime?", "Black Magic (Avantime?) (MPU4)" , GAME_FLAGS|GAME_MECHANICAL|GAME_NO_SOUND) +GAME( 19??, m4amalad , 0 , mod4oki , mpu4 , mpu4_state, m4default , ROT0, "Avantime?", "American Aladdin (Avantime?) (MPU4)" , GAME_FLAGS|GAME_MECHANICAL|GAME_NO_SOUND) +GAME( 19??, m4bben , 0 , mod4oki , mpu4 , mpu4_state, m4default , ROT0, "Avantime?", "Big Ben (Avantime?) (MPU4)" , GAME_FLAGS|GAME_MECHANICAL|GAME_NO_SOUND) +GAME( 19??, m4bbox , 0 , mod4oki , mpu4 , mpu4_state, m4default , ROT0, "Avantime?", "Brain Box (Avantime?) (MPU4)" , GAME_FLAGS|GAME_MECHANICAL|GAME_NO_SOUND) +GAME( 19??, m4frnudg , 0 , mod4oki , mpu4 , mpu4_state, m4default , ROT0, "Avantime?", "Fruit & Nudge (Avantime?) (MPU4)" , GAME_FLAGS|GAME_MECHANICAL|GAME_NO_SOUND) +GAME( 19??, m4frmtx , 0 , mod4oki , mpu4 , mpu4_state, m4default , ROT0, "Avantime?", "Fruit Matrix (Avantime?) (MPU4)" , GAME_FLAGS|GAME_MECHANICAL|GAME_NO_SOUND) +GAME( 19??, m4jok2k , 0 , mod4oki , mpu4 , mpu4_state, m4default , ROT0, "Avantime?", "Joker 2000 (Avantime?) (Latvia) (MPU4)" , GAME_FLAGS|GAME_MECHANICAL|GAME_NO_SOUND) +GAME( 19??, m4mjp , 0 , mod4oki , mpu4 , mpu4_state, m4default , ROT0, "Avantime?", "Mega Jackpot (Avantime?) (MPU4)" , GAME_FLAGS|GAME_MECHANICAL|GAME_NO_SOUND) +GAME( 19??, m4milrou , 0 , mod4oki , mpu4 , mpu4_state, m4default , ROT0, "Avantime?", "Millennium Roulette (Avantime?) (MPU4)" , GAME_FLAGS|GAME_MECHANICAL|GAME_NO_SOUND) +GAME( 19??, m4kingg , 0 , mod4oki , mpu4 , mpu4_state, m4default , ROT0, "Avantime?", "King George (Avantime?) (MPU4)" , GAME_FLAGS|GAME_MECHANICAL|GAME_NO_SOUND) diff --git a/src/mame/drivers/mpu4bwb.c b/src/mame/drivers/mpu4bwb.c index 41e6a284ebf..ae2db7111af 100644 --- a/src/mame/drivers/mpu4bwb.c +++ b/src/mame/drivers/mpu4bwb.c @@ -1049,44 +1049,44 @@ GAME(199?, m4bingbs ,0 ,mod2 ,mpu4 , mpu4_state,m4default ,ROT0, "Bw GAME(199?, m4bingcl ,0 ,mod2 ,mpu4 , mpu4_state,m4default ,ROT0, "Bwb","Bingo Club (Bwb) (MPU4)", GAME_FLAGS|GAME_NO_SOUND ) GAME(199?, m4blsbys ,0 ,bwboki ,mpu4 , mpu4_state,m_blsbys ,ROT0, "Bwb","Blues Boys (Bwb) (MPU4)", GAME_FLAGS ) GAME(199?, m4bluesn ,0 ,bwboki ,mpu4 , mpu4_state,m_blsbys ,ROT0, "Nova","Blues Boys (Nova) (MPU4)", GAME_FLAGS|GAME_MECHANICAL|GAME_SUPPORTS_SAVE) // German version, still has BWB strings, crashes during boot, but boots by chance the first time? -GAME(199?, m4csoc ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_bigbank ,ROT0, "Bwb","Championship Soccer (Bwb) (MPU4)", GAME_FLAGS|GAME_NO_SOUND ) +GAME(199?, m4csoc ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_big ,ROT0, "Bwb","Championship Soccer (Bwb) (MPU4)", GAME_FLAGS|GAME_NO_SOUND ) GAME(199?, m4cpfinl ,0 ,mod4oki ,mpu4 , mpu4_state,m4default ,ROT0, "Bwb","Cup Final (Bwb) (MPU4)", GAME_FLAGS|GAME_NO_SOUND ) -GAME(199?, m4danced ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_bigbank ,ROT0, "Bwb","Dancing Diamonds (Bwb) (MPU4)", GAME_FLAGS|GAME_NO_SOUND ) -GAME(199?, m4daytn ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_bigbank ,ROT0, "Bwb","Daytona (Bwb) (MPU4)", GAME_FLAGS|GAME_NO_SOUND ) -GAME(199?, m4excal ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_bigbank ,ROT0, "Bwb","Excalibur (Bwb) (MPU4)", GAME_FLAGS|GAME_NO_SOUND ) -GAME(199?, m4exotic ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_bigbank ,ROT0, "Bwb","Exotic Fruits (Bwb) (MPU4)", GAME_FLAGS|GAME_NO_SOUND ) +GAME(199?, m4danced ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_big ,ROT0, "Bwb","Dancing Diamonds (Bwb) (MPU4)", GAME_FLAGS|GAME_NO_SOUND ) +GAME(199?, m4daytn ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_big ,ROT0, "Bwb","Daytona (Bwb) (MPU4)", GAME_FLAGS|GAME_NO_SOUND ) +GAME(199?, m4excal ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_big ,ROT0, "Bwb","Excalibur (Bwb) (MPU4)", GAME_FLAGS|GAME_NO_SOUND ) +GAME(199?, m4exotic ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_big ,ROT0, "Bwb","Exotic Fruits (Bwb) (MPU4)", GAME_FLAGS|GAME_NO_SOUND ) GAME(199?, m4firice ,0 ,mod2 ,mpu4 , mpu4_state,m4default ,ROT0, "Bwb","Fire & Ice (Bwb) (MPU4)", GAME_FLAGS|GAME_NO_SOUND ) GAME(199?, m4harle ,0 ,mod4oki ,mpu4 , mpu4_state,m4default ,ROT0, "Bwb","Harlequin (Bwb) (MPU4)", GAME_FLAGS|GAME_NO_SOUND ) -GAME(199?, m4hvhel ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_bigbank ,ROT0, "Bwb","Heaven & Hell (Bwb) (MPU4)", GAME_FLAGS|GAME_NO_SOUND ) -GAME(199?, m4indycr ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_bigbank ,ROT0, "Bwb","Indy Cars (Bwb) (MPU4)", GAME_FLAGS|GAME_NO_SOUND ) -GAME(199?, m4jakjok ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_bigbank ,ROT0, "Bwb","Jackpot Jokers (Bwb) (MPU4)", GAME_FLAGS|GAME_NO_SOUND ) -GAME(199?, m4jakjoka,m4jakjok ,mod4oki ,mpu4 , mpu4_state,m4default_bigbank ,ROT0, "Bwb","Jackpot Jokers (Bwb) (MPU4, alternate)", GAME_FLAGS|GAME_NO_SOUND ) -GAME(199?, m4jflash ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_bigbank ,ROT0, "Bwb","Jumping Jack Flash (Bwb) (MPU4)", GAME_FLAGS|GAME_NO_SOUND ) +GAME(199?, m4hvhel ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_big ,ROT0, "Bwb","Heaven & Hell (Bwb) (MPU4)", GAME_FLAGS|GAME_NO_SOUND ) +GAME(199?, m4indycr ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_big ,ROT0, "Bwb","Indy Cars (Bwb) (MPU4)", GAME_FLAGS|GAME_NO_SOUND ) +GAME(199?, m4jakjok ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_big ,ROT0, "Bwb","Jackpot Jokers (Bwb) (MPU4)", GAME_FLAGS|GAME_NO_SOUND ) +GAME(199?, m4jakjoka,m4jakjok ,mod4oki ,mpu4 , mpu4_state,m4default_big ,ROT0, "Bwb","Jackpot Jokers (Bwb) (MPU4, alternate)", GAME_FLAGS|GAME_NO_SOUND ) +GAME(199?, m4jflash ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_big ,ROT0, "Bwb","Jumping Jack Flash (Bwb) (MPU4)", GAME_FLAGS|GAME_NO_SOUND ) GAME(199?, m4ln7 ,0 ,mod4oki ,mpu4 , mpu4_state,m4default ,ROT0, "Bwb","Lucky No7 (Bwb) (MPU4)", GAME_FLAGS|GAME_NO_SOUND ) -GAME(199?, m4madmon ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_bigbank ,ROT0, "Bwb","Mad Money (Bwb) (MPU4)", GAME_FLAGS|GAME_NO_SOUND ) -GAME(199?, m4madmnc ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_bigbank ,ROT0, "Bwb","Mad Money Classic (Bwb) (MPU4)", GAME_FLAGS|GAME_NO_SOUND ) -GAME(199?, m4mmm ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_bigbank ,ROT0, "Bwb","Money Mummy Money (Bwb) (MPU4)", GAME_FLAGS|GAME_NO_SOUND ) -GAME(199?, m4orland ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_bigbank ,ROT0, "Bwb","Orlando Magic (Bwb) (MPU4)", GAME_FLAGS|GAME_NO_SOUND ) +GAME(199?, m4madmon ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_big ,ROT0, "Bwb","Mad Money (Bwb) (MPU4)", GAME_FLAGS|GAME_NO_SOUND ) +GAME(199?, m4madmnc ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_big ,ROT0, "Bwb","Mad Money Classic (Bwb) (MPU4)", GAME_FLAGS|GAME_NO_SOUND ) +GAME(199?, m4mmm ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_big ,ROT0, "Bwb","Money Mummy Money (Bwb) (MPU4)", GAME_FLAGS|GAME_NO_SOUND ) +GAME(199?, m4orland ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_big ,ROT0, "Bwb","Orlando Magic (Bwb) (MPU4)", GAME_FLAGS|GAME_NO_SOUND ) GAME(199?, m4pzbing ,0 ,mod2 ,mpu4 , mpu4_state,m4default ,ROT0, "Bwb","Prize Bingo (Bwb) (MPU4)", GAME_FLAGS|GAME_NO_SOUND ) GAME(199?, m4quidin ,0 ,mod4oki ,mpu4 , mpu4_state,m4default ,ROT0, "Bwb","Quids In (Bwb) (MPU4)", GAME_FLAGS|GAME_NO_SOUND ) GAME(199?, m4quidis ,0 ,mod4oki ,mpu4 , mpu4_state,m4default ,ROT0, "Bwb","Quids In Showcase (Bwb) (MPU4)", GAME_FLAGS|GAME_NO_SOUND ) -GAME(199?, m4rackem ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_bigbank ,ROT0, "Bwb","Rack Em Up (Bwb) (MPU4)", GAME_FLAGS|GAME_NO_SOUND ) -GAME(199?, m4rbgold ,0 ,mod2 ,mpu4 , mpu4_state,m4default_bigbank ,ROT0, "Bwb","Rainbow Gold (Bwb) (MPU4)", GAME_FLAGS|GAME_NO_SOUND ) -GAME(199?, m4rhfev ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_bigbank ,ROT0, "Bwb","Red Hot Fever (Bwb) (MPU4)", GAME_FLAGS|GAME_NO_SOUND ) -GAME(199?, m4sinbd ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_bigbank ,ROT0, "Bwb","Sinbad (Bwb) (MPU4)", GAME_FLAGS|GAME_NO_SOUND ) -GAME(199?, m4sky ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_bigbank ,ROT0, "Bwb","Sky Sports (Bwb) (MPU4)", GAME_FLAGS|GAME_NO_SOUND ) -GAME(199?, m4souls ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_bigbank ,ROT0, "Bwb","Soul Sister (Bwb) (MPU4)", GAME_FLAGS|GAME_NO_SOUND ) -GAME(199?, m4spinbt ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_bigbank ,ROT0, "Bwb","Spin The Bottle (Bwb) (MPU4)", GAME_FLAGS|GAME_NO_SOUND ) -GAME(199?, m4starst ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_bigbank ,ROT0, "Bwb","Stars & Stripes (Bwb) (MPU4)", GAME_FLAGS|GAME_NO_SOUND ) -GAME(199?, m4supleg ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_bigbank ,ROT0, "Bwb","Super League (Bwb) (MPU4)", GAME_FLAGS|GAME_NO_SOUND ) -GAME(199?, m4supscr ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_bigbank ,ROT0, "Bwb","Super Soccer (Bwb) (MPU4)", GAME_FLAGS|GAME_NO_SOUND ) +GAME(199?, m4rackem ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_big ,ROT0, "Bwb","Rack Em Up (Bwb) (MPU4)", GAME_FLAGS|GAME_NO_SOUND ) +GAME(199?, m4rbgold ,0 ,mod2 ,mpu4 , mpu4_state,m4default_big ,ROT0, "Bwb","Rainbow Gold (Bwb) (MPU4)", GAME_FLAGS|GAME_NO_SOUND ) +GAME(199?, m4rhfev ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_big ,ROT0, "Bwb","Red Hot Fever (Bwb) (MPU4)", GAME_FLAGS|GAME_NO_SOUND ) +GAME(199?, m4sinbd ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_big ,ROT0, "Bwb","Sinbad (Bwb) (MPU4)", GAME_FLAGS|GAME_NO_SOUND ) +GAME(199?, m4sky ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_big ,ROT0, "Bwb","Sky Sports (Bwb) (MPU4)", GAME_FLAGS|GAME_NO_SOUND ) +GAME(199?, m4souls ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_big ,ROT0, "Bwb","Soul Sister (Bwb) (MPU4)", GAME_FLAGS|GAME_NO_SOUND ) +GAME(199?, m4spinbt ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_big ,ROT0, "Bwb","Spin The Bottle (Bwb) (MPU4)", GAME_FLAGS|GAME_NO_SOUND ) +GAME(199?, m4starst ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_big ,ROT0, "Bwb","Stars & Stripes (Bwb) (MPU4)", GAME_FLAGS|GAME_NO_SOUND ) +GAME(199?, m4supleg ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_big ,ROT0, "Bwb","Super League (Bwb) (MPU4)", GAME_FLAGS|GAME_NO_SOUND ) +GAME(199?, m4supscr ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_big ,ROT0, "Bwb","Super Soccer (Bwb) (MPU4)", GAME_FLAGS|GAME_NO_SOUND ) GAME(199?, m4sure ,0 ,mod2 ,mpu4 , mpu4_state,m4default ,ROT0, "Bwb","Sure Thing (Bwb) (MPU4)", GAME_FLAGS|GAME_NO_SOUND ) GAME(199?, m4trex ,0 ,mod4oki ,mpu4 , mpu4_state,m4default ,ROT0, "Bwb","Trex (Bwb) (MPU4)", GAME_FLAGS|GAME_NO_SOUND ) -GAME(199?, m4volcan ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_bigbank ,ROT0, "Bwb","Volcano (Bwb) (MPU4)", GAME_FLAGS|GAME_NO_SOUND ) -GAME(199?, m4vdexpr ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_bigbank ,ROT0, "Bwb","Voodoo Express (Bwb) (MPU4)", GAME_FLAGS|GAME_NO_SOUND ) -GAME(199?, m4xch ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_bigbank ,ROT0, "Bwb","X-change (Bwb) (MPU4)", GAME_FLAGS|GAME_NO_SOUND ) -GAME(199?, m4xs ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_bigbank ,ROT0, "Bwb","X-s (Bwb) (MPU4)", GAME_FLAGS|GAME_NO_SOUND ) -GAME(199?, m4xtrm ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_bigbank ,ROT0, "Bwb","X-treme (Bwb) (MPU4)", GAME_FLAGS|GAME_NO_SOUND ) +GAME(199?, m4volcan ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_big ,ROT0, "Bwb","Volcano (Bwb) (MPU4)", GAME_FLAGS|GAME_NO_SOUND ) +GAME(199?, m4vdexpr ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_big ,ROT0, "Bwb","Voodoo Express (Bwb) (MPU4)", GAME_FLAGS|GAME_NO_SOUND ) +GAME(199?, m4xch ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_big ,ROT0, "Bwb","X-change (Bwb) (MPU4)", GAME_FLAGS|GAME_NO_SOUND ) +GAME(199?, m4xs ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_big ,ROT0, "Bwb","X-s (Bwb) (MPU4)", GAME_FLAGS|GAME_NO_SOUND ) +GAME(199?, m4xtrm ,0 ,mod4oki ,mpu4 , mpu4_state,m4default_big ,ROT0, "Bwb","X-treme (Bwb) (MPU4)", GAME_FLAGS|GAME_NO_SOUND ) GAME( 199?, m4cfinln , 0 , mod4oki , mpu4 , mpu4_state, m4default , 0, "Nova", "Cup Final (Nova) (MPU4)", GAME_FLAGS|GAME_MECHANICAL|GAME_SUPPORTS_SAVE) GAME(199?, m4abra ,0 ,bwboki ,mpu4 , mpu4_state,m_blsbys ,ROT0, "Bwb","Abracadabra (Bwb) (MPU4?)", GAME_FLAGS|GAME_MECHANICAL|GAME_SUPPORTS_SAVE) GAME(199?, m4wcnov ,0 ,bwboki ,mpu4 , mpu4_state,m_blsbys ,ROT0, "Nova","World Cup (Nova) (MPU4?)", GAME_FLAGS|GAME_MECHANICAL|GAME_SUPPORTS_SAVE) diff --git a/src/mame/drivers/mpu4hw.c b/src/mame/drivers/mpu4hw.c index b1ecc03abd5..b902b6ca46a 100644 --- a/src/mame/drivers/mpu4hw.c +++ b/src/mame/drivers/mpu4hw.c @@ -2575,7 +2575,7 @@ DRIVER_INIT_MEMBER(mpu4_state,m4default_alt) } -DRIVER_INIT_MEMBER(mpu4_state,m4default_bigbank) +DRIVER_INIT_MEMBER(mpu4_state,m4default_big) { address_space *space = machine().device("maincpu")->memory().space(AS_PROGRAM); DRIVER_INIT_CALL(m4default); @@ -2601,7 +2601,7 @@ WRITE8_MEMBER(mpu4_state::crystal_sound_w) DRIVER_INIT_MEMBER(mpu4_state,m_frkstn) { address_space *space = machine().device("maincpu")->memory().space(AS_PROGRAM); - DRIVER_INIT_CALL(m4default_bigbank); + DRIVER_INIT_CALL(m4default_big); space->install_read_handler(0x0880, 0x0880, 0, 0, read8_delegate(FUNC(mpu4_state::crystal_sound_r),this)); space->install_write_handler(0x0881, 0x0881, 0, 0, write8_delegate(FUNC(mpu4_state::crystal_sound_w),this)); } diff --git a/src/mame/drivers/mpu4mod4yam.c b/src/mame/drivers/mpu4mod4yam.c index ad6bdcff916..79fc63e4e73 100644 --- a/src/mame/drivers/mpu4mod4yam.c +++ b/src/mame/drivers/mpu4mod4yam.c @@ -435,22 +435,6 @@ ROM_END -GAME(199?, m4cojok ,0 ,mod4yam ,mpu4 , mpu4_state,m4default ,ROT0, "Barcrest","Carry On Joker (Barcrest) (MPU4)",GAME_FLAGS ) -GAMEL(198?,m4gambal ,0 ,mod4yam ,m4gambal , mpu4_state,m4gambal ,ROT0, "Barcrest","Gamball (Barcrest) (MPU4)",GAME_REQUIRES_ARTWORK|GAME_MECHANICAL,layout_gamball )//Mechanical ball launcher -GAME(199?, m4graff ,0 ,mod4yam ,mpu4 , mpu4_state,m4default ,ROT0, "Barcrest","Graffiti (Barcrest) (MPU4)",GAME_FLAGS ) -GAME(199?, m4graffd ,m4graff ,mod4yam ,mpu4 , mpu4_state,m4default ,ROT0, "Barcrest","Grafitti (Barcrest) [Dutch] (MPU4)",GAME_FLAGS ) -GAME(199?, m4monte ,0 ,mod4yam ,mpu4 , mpu4_state,m4default ,ROT0, "Barcrest","Monte Carlo (Barcrest) (MPU4)",GAME_FLAGS ) -GAME(199?, m4nudbnk ,0 ,mod4yam ,mpu4 , mpu4_state,m4default ,ROT0, "Barcrest","Nudge Banker (Barcrest) (MPU4)",GAME_FLAGS ) -GAME(199?, m4przmc ,0 ,mod4yam ,mpu4 , mpu4_state,m4default ,ROT0, "Barcrest","Prize Monte Carlo (Barcrest) (MPU4)",GAME_FLAGS ) -GAME(199?, m4przsss ,0 ,mod4yam ,mpu4 , mpu4_state,m4default ,ROT0, "Barcrest","Prize Spend Spend Spend (Barcrest) (MPU4)",GAME_FLAGS ) -GAME(199?, m4sss ,0 ,mod4yam ,mpu4 , mpu4_state,m4default ,ROT0, "Barcrest","Spend Spend Spend (Barcrest) (MPU4)",GAME_FLAGS ) -GAME(199?, m4ra ,0 ,mod4yam ,mpu4 , mpu4_state,m4default ,ROT0, "Barcrest","Red Alert (Barcrest) (MPU4)",GAME_FLAGS ) -GAME(199?, m4sayno ,0 ,mod4yam ,mpu4 , mpu4_state,m4default ,ROT0, "Barcrest","Say No More (Barcrest) (MPU4)",GAME_FLAGS) -GAME(199?, m4vivasx ,0 ,mod4yam ,mpu4 , mpu4_state,m4default ,ROT0, "Barcrest","Viva Las Vegas Six (Barcrest) (MPU4)",GAME_FLAGS) -GAME(199?, m4acechs ,0 ,mod4yam ,mpu4 , mpu4_state,m4default ,ROT0, "Bwb","Ace Chase (Bwb) (MPU4)",GAME_FLAGS) -GAME(199?, m4stc ,0 ,mod4yam ,mpu4 , mpu4_state,m4default ,ROT0, "Barcrest","unknown MPU4 'STC 0.1' (Barcrest) (MPU4)",GAME_FLAGS) - - #define M4SUPST_EXTRA_ROMS \ ROM_REGION( 0x48, "fakechr", 0 ) \ ROM_LOAD( "ss.chr", 0x0000, 0x000048, CRC(bd206d57) SHA1(ecfe38d9b4823ae6bc2fc440c243e6ae5e2edaa4) ) \ @@ -570,6 +554,92 @@ M4SUPST_SET( 199?, m4supst__b3, m4supst, "stuy.p1", 0x0000, 0x010000, CRC(e6b M4SUPST_SET( 199?, m4supst__b4, m4supst, "superstreak1deb.bin", 0x0000, 0x010000, CRC(892ccad9) SHA1(c88daadd9778e363e154b674b57ccd07cea59836), "Barcrest","Super Streak (Barcrest) (MPU4) (set 104)" ) M4SUPST_SET( 199?, m4supst__b5, m4supst, "supst2515", 0x0000, 0x010000, CRC(c073a249) SHA1(4ae37eb61dd5e50687f433fb89f65b97926b7358), "Barcrest","Super Streak (Barcrest) (MPU4) (set 105)" ) +#define M4FASTFW_SET(year, setname,parent,name,offset,length,hash,company,title) \ + ROM_START( setname ) \ + ROM_REGION( length, "maincpu", 0 ) \ + ROM_LOAD( name, offset, length, hash ) \ + ROM_END \ + GAME(year, setname, parent ,mod4yam ,mpu4 , mpu4_state,m4_showstring ,ROT0,company,title,GAME_FLAGS ) \ + + +M4FASTFW_SET( 199?, m4fastfw, 0, "ffo05__1.0", 0x0000, 0x010000, CRC(8b683969) SHA1(7469b551e4d6f65550d54ee39b2bac07cf3dbd4b), "Bwb / Barcrest","Fast Forward (Barcrest) (MPU4) (set 1)" ) +M4FASTFW_SET( 199?, m4fastfw__a, m4fastfw, "ffo10__1.0", 0x0000, 0x010000, CRC(294288fd) SHA1(87d25f6333b6862fcc57a550b5cc7c0bc64e72cd), "Bwb / Barcrest","Fast Forward (Barcrest) (MPU4) (set 2)" ) +M4FASTFW_SET( 199?, m4fastfw__b, m4fastfw, "ffo10d_1.0", 0x0000, 0x010000, CRC(8d96f3d4) SHA1(2070a335cfa3f9de1bd9e9094d91cce81b91347d), "Bwb / Barcrest","Fast Forward (Barcrest) (MPU4) (set 3)" ) +M4FASTFW_SET( 199?, m4fastfw__c, m4fastfw, "ffo20__1.0", 0x0000, 0x010000, CRC(9528291e) SHA1(61c0eb8ce955f708e8a68a28f253706267e28254), "Bwb / Barcrest","Fast Forward (Barcrest) (MPU4) (set 4)" ) +M4FASTFW_SET( 199?, m4fastfw__d, m4fastfw, "ffo20d_1.0", 0x0000, 0x010000, CRC(5bae35fe) SHA1(7e4d61ed97ddd170bd1424f34d0327093668da3f), "Bwb / Barcrest","Fast Forward (Barcrest) (MPU4) (set 5)" ) +M4FASTFW_SET( 199?, m4fastfw__e, m4fastfw, "ffo20dy1.0", 0x0000, 0x010000, CRC(37167d46) SHA1(94b87697615f81b746ce3bcc64fc893f865e00dc), "Bwb / Barcrest","Fast Forward (Barcrest) (MPU4) (set 6)" ) +M4FASTFW_SET( 199?, m4fastfw__f, m4fastfw, "fastf206", 0x0000, 0x010000, CRC(a830b121) SHA1(0bf813ee75bd8e109e6688b91bd0983d341a6695), "Bwb / Barcrest","Fast Forward (Barcrest) (MPU4) (set 7)" ) + + + +// these seem to all be mod4yam, so why is there a sample rom? from another game of the same title? +#define M4VIVALV_EXTRA_ROMS \ + ROM_REGION( 0x080000, "msm6376", 0 ) \ + ROM_LOAD( "vivalasvegas4.bin", 0x0000, 0x080000, CRC(76971425) SHA1(0974a9dce51cc3dd4e26cec11a948c9c8021fde4) ) \ + +#define M4VIVALV_SET(year, setname,parent,name,offset,length,hash,company,title) \ + ROM_START( setname ) \ + ROM_REGION( length, "maincpu", 0 ) \ + ROM_LOAD( name, offset, length, hash ) \ + M4VIVALV_EXTRA_ROMS \ + ROM_END \ + GAME(year, setname, parent ,mod4yam ,mpu4 , mpu4_state,m4_showstring ,ROT0,company,title,GAME_FLAGS ) \ + + + +M4VIVALV_SET( 199?, m4vivalv, 0, "5p5vivalasvegas6.bin", 0x0000, 0x010000, CRC(4d365b57) SHA1(69ff75ccc91f1f7b867a0914d350d1649834a48e), "Barcrest","Viva Las Vegas (Barcrest) (MPU4) (set 1)" ) +M4VIVALV_SET( 199?, m4vivalv__a, m4vivalv, "v.las vegas 6 10p 10m.bin", 0x0000, 0x010000, CRC(f09d5a2c) SHA1(6f9df58767e88a1ca7fc7dd17c618d30ab97067d), "Barcrest","Viva Las Vegas (Barcrest) (MPU4) (set 2)" ) +M4VIVALV_SET( 199?, m4vivalv__b, m4vivalv, "vegas15g", 0x0000, 0x020000, CRC(5b804e4d) SHA1(5967b9f4e28e5a5e5e7005a29ecb30fc661800e0), "Barcrest","Viva Las Vegas (Barcrest) (MPU4) (set 3)" ) +M4VIVALV_SET( 199?, m4vivalv__c, m4vivalv, "vegas15t", 0x0000, 0x020000, CRC(9d15f44f) SHA1(3a3f2034de9ba56cb2cb18b4898f2829a2019d4e), "Barcrest","Viva Las Vegas (Barcrest) (MPU4) (set 4)" ) +M4VIVALV_SET( 199?, m4vivalv__e, m4vivalv, "viva05_11", 0x0000, 0x010000, CRC(1e6ea483) SHA1(e6a53eb1bf3b8e661287c0d57fc6ab5ed41755a3), "Barcrest","Viva Las Vegas (Barcrest) (MPU4) (set 6)" ) +M4VIVALV_SET( 199?, m4vivalv__f, m4vivalv, "viva10_11", 0x0000, 0x010000, CRC(246a39b7) SHA1(c0f5c21374e43b42df5df0ada0967a34ecefbdb4), "Barcrest","Viva Las Vegas (Barcrest) (MPU4) (set 7)" ) +M4VIVALV_SET( 199?, m4vivalv__g, m4vivalv, "viva20_1.1", 0x0000, 0x010000, CRC(80ea2429) SHA1(e5d258967340fe85dd5baf6ba16f82ce83307b68), "Barcrest","Viva Las Vegas (Barcrest) (MPU4) (set 8)" ) +M4VIVALV_SET( 199?, m4vivalv__h, m4vivalv, "viva20_11", 0x0000, 0x010000, CRC(51b93018) SHA1(fc13179e3e1939839c3b90d7600a7eb301ea03da), "Barcrest","Viva Las Vegas (Barcrest) (MPU4) (set 9)" ) +M4VIVALV_SET( 199?, m4vivalv__i, m4vivalv, "viva58c", 0x0000, 0x010000, CRC(719d0802) SHA1(ba6bd5fbf49f0ada383cb2e8faa037b78f6af587), "Barcrest","Viva Las Vegas (Barcrest) (MPU4) (set 10)" ) +M4VIVALV_SET( 199?, m4vivalv__j, m4vivalv, "viva_05_.4", 0x0000, 0x010000, CRC(b094914f) SHA1(8217b4bb7a8d55fb8e86018ffc520a63f41a79b8), "Barcrest","Viva Las Vegas (Barcrest) (MPU4) (set 11)" ) +M4VIVALV_SET( 199?, m4vivalv__k, m4vivalv, "viva_05_.8", 0x0000, 0x010000, CRC(c5c09c10) SHA1(47890d0ba1c2ca53231ac148a02f046452dce1b4), "Barcrest","Viva Las Vegas (Barcrest) (MPU4) (set 12)" ) +M4VIVALV_SET( 199?, m4vivalv__l, m4vivalv, "viva_10_.4", 0x0000, 0x010000, CRC(b1d5e820) SHA1(68012216d7e82168c7468d1e54c527c15d268917), "Barcrest","Viva Las Vegas (Barcrest) (MPU4) (set 13)" ) +M4VIVALV_SET( 199?, m4vivalv__m, m4vivalv, "viva_10_.8", 0x0000, 0x010000, CRC(f392c81c) SHA1(cb3320b688b315dbc226f45b78490fed439ee9a2), "Barcrest","Viva Las Vegas (Barcrest) (MPU4) (set 14)" ) +M4VIVALV_SET( 199?, m4vivalv__n, m4vivalv, "viva_20_.4", 0x0000, 0x010000, CRC(e1efc846) SHA1(a4bf7f5c4febe5a71a09e23876387328e1bba87b), "Barcrest","Viva Las Vegas (Barcrest) (MPU4) (set 15)" ) +M4VIVALV_SET( 199?, m4vivalv__o, m4vivalv, "viva_20_.8", 0x0000, 0x010000, CRC(f538a1fc) SHA1(d0dbd22a1cb4b7ec5bfa304ba544806e01150662), "Barcrest","Viva Las Vegas (Barcrest) (MPU4) (set 16)" ) +M4VIVALV_SET( 199?, m4vivalv__p, m4vivalv, "vlv208ac", 0x0000, 0x010000, CRC(416535ee) SHA1(f2b0177fecd5076d9d89c819fe9402fc944c8d77), "Barcrest","Viva Las Vegas (Barcrest) (MPU4) (set 17)" ) +M4VIVALV_SET( 199?, m4vivalv__q, m4vivalv, "vlvad.p1", 0x0000, 0x010000, CRC(88262812) SHA1(f0a31d510c1b06af122df493585c04a49177f06d), "Barcrest","Viva Las Vegas (Barcrest) (MPU4) (set 18)" ) +M4VIVALV_SET( 199?, m4vivalv__r, m4vivalv, "vlvb.p1", 0x0000, 0x010000, CRC(c4caec15) SHA1(d88c6e081a6bbdd80f773713b038293cabdeee8c), "Barcrest","Viva Las Vegas (Barcrest) (MPU4) (set 19)" ) +M4VIVALV_SET( 199?, m4vivalv__s, m4vivalv, "vlvc.p1", 0x0000, 0x010000, CRC(4d651ba4) SHA1(7746656f0a9f8af8e265568f7479edef9a2247d9), "Barcrest","Viva Las Vegas (Barcrest) (MPU4) (set 20)" ) +M4VIVALV_SET( 199?, m4vivalv__t, m4vivalv, "vlvd.p1", 0x0000, 0x010000, CRC(cce926c7) SHA1(8e3a0cef0cbee66d264da5d6dfc7ec2fbdcd9584), "Barcrest","Viva Las Vegas (Barcrest) (MPU4) (set 21)" ) +M4VIVALV_SET( 199?, m4vivalv__u, m4vivalv, "vlvdy.p1", 0x0000, 0x010000, CRC(6e17cbc8) SHA1(5c69eda0ff6a01d9d0d434ff7ce1ac1e67b16362), "Barcrest","Viva Las Vegas (Barcrest) (MPU4) (set 22)" ) +M4VIVALV_SET( 199?, m4vivalv__v, m4vivalv, "vlvk.p1", 0x0000, 0x010000, CRC(b5f2157e) SHA1(574f3e2890ac5479790ea92760c6500d37e6637d), "Barcrest","Viva Las Vegas (Barcrest) (MPU4) (set 23)" ) +M4VIVALV_SET( 199?, m4vivalv__w, m4vivalv, "vlvs.p1", 0x0000, 0x010000, CRC(b7fb3e19) SHA1(c6cc4175f8c100fc37e6e7014b0744054b4e547a), "Barcrest","Viva Las Vegas (Barcrest) (MPU4) (set 24)" ) +M4VIVALV_SET( 199?, m4vivalv__x, m4vivalv, "vlvy.p1", 0x0000, 0x010000, CRC(3211caf3) SHA1(3634ef11099c2f4938529bb262cc2556ad96a675), "Barcrest","Viva Las Vegas (Barcrest) (MPU4) (set 25)" ) +M4VIVALV_SET( 199?, m4vivalv__y, m4vivalv, "vv_05___.3_3", 0x0000, 0x010000, CRC(bb8361f6) SHA1(d5f651a66be1cab3662798751a290a65c29bba64), "Barcrest","Viva Las Vegas (Barcrest) (MPU4) (set 26)" ) +M4VIVALV_SET( 199?, m4vivalv__z, m4vivalv, "vv_05_b_.3_3", 0x0000, 0x010000, CRC(12079321) SHA1(5b5dd55080c04393a45d3ef9c63b6fef5de9b7cd), "Barcrest","Viva Las Vegas (Barcrest) (MPU4) (set 27)" ) +M4VIVALV_SET( 199?, m4vivalv__0, m4vivalv, "vv_05_d_.3_3", 0x0000, 0x010000, CRC(b758df52) SHA1(f4d47a93fa1b1deb84654bb2272767093f3463c2), "Barcrest","Viva Las Vegas (Barcrest) (MPU4) (set 28)" ) +M4VIVALV_SET( 199?, m4vivalv__1, m4vivalv, "vv_05_k_.3_3", 0x0000, 0x010000, CRC(9875c59c) SHA1(c31a7fc5df8af9d931353bc095a59befe808434b), "Barcrest","Viva Las Vegas (Barcrest) (MPU4) (set 29)" ) +M4VIVALV_SET( 199?, m4vivalv__2, m4vivalv, "vv_05a__.3_3", 0x0000, 0x010000, CRC(0f416e47) SHA1(54338fbef5f227c440c04448b51e8f0ec04a4cc7), "Barcrest","Viva Las Vegas (Barcrest) (MPU4) (set 30)" ) +M4VIVALV_SET( 199?, m4vivalv__3, m4vivalv, "vv_10___.3_3", 0x0000, 0x010000, CRC(dc8db002) SHA1(305547b4f0b1e1bde9354e5ed9f18f99c6829cab), "Barcrest","Viva Las Vegas (Barcrest) (MPU4) (set 31)" ) +M4VIVALV_SET( 199?, m4vivalv__4, m4vivalv, "vv_10_b_.3_3", 0x0000, 0x010000, CRC(e1c4b292) SHA1(4516c7d918935862824e206626a5a24f936ec514), "Barcrest","Viva Las Vegas (Barcrest) (MPU4) (set 32)" ) +M4VIVALV_SET( 199?, m4vivalv__5, m4vivalv, "vv_10_d_.3_3", 0x0000, 0x010000, CRC(e9dda1ee) SHA1(6363b5b26be22cb1f5aac71e98c5e5a5064839f4), "Barcrest","Viva Las Vegas (Barcrest) (MPU4) (set 33)" ) +M4VIVALV_SET( 199?, m4vivalv__6, m4vivalv, "vv_10_k_.3_3", 0x0000, 0x010000, CRC(70fc4c56) SHA1(02cbaadd3575ef0d9dc192aabbe39a735893a662), "Barcrest","Viva Las Vegas (Barcrest) (MPU4) (set 34)" ) +M4VIVALV_SET( 199?, m4vivalv__7, m4vivalv, "vv_10a__.3_3", 0x0000, 0x010000, CRC(c908d65a) SHA1(5af180e697c22c27380e275d76708103e298cf41), "Barcrest","Viva Las Vegas (Barcrest) (MPU4) (set 35)" ) +M4VIVALV_SET( 199?, m4vivalv__8, m4vivalv, "vvi05___.3_3", 0x0000, 0x010000, CRC(a5829d5c) SHA1(4cd1a2185579898db7be75f8c3f565043f0691b6), "Barcrest","Viva Las Vegas (Barcrest) (MPU4) (set 36)" ) + + + + +GAME(199?, m4cojok ,0 ,mod4yam ,mpu4 , mpu4_state,m4default ,ROT0, "Barcrest","Carry On Joker (Barcrest) (MPU4)",GAME_FLAGS ) +GAMEL(198?,m4gambal ,0 ,mod4yam ,m4gambal , mpu4_state,m4gambal ,ROT0, "Barcrest","Gamball (Barcrest) (MPU4)",GAME_REQUIRES_ARTWORK|GAME_MECHANICAL,layout_gamball )//Mechanical ball launcher +GAME(199?, m4graff ,0 ,mod4yam ,mpu4 , mpu4_state,m4default ,ROT0, "Barcrest","Graffiti (Barcrest) (MPU4)",GAME_FLAGS ) +GAME(199?, m4graffd ,m4graff ,mod4yam ,mpu4 , mpu4_state,m4default ,ROT0, "Barcrest","Grafitti (Barcrest) [Dutch] (MPU4)",GAME_FLAGS ) +GAME(199?, m4monte ,0 ,mod4yam ,mpu4 , mpu4_state,m4default ,ROT0, "Barcrest","Monte Carlo (Barcrest) (MPU4)",GAME_FLAGS ) +GAME(199?, m4nudbnk ,0 ,mod4yam ,mpu4 , mpu4_state,m4default ,ROT0, "Barcrest","Nudge Banker (Barcrest) (MPU4)",GAME_FLAGS ) +GAME(199?, m4przmc ,0 ,mod4yam ,mpu4 , mpu4_state,m4default ,ROT0, "Barcrest","Prize Monte Carlo (Barcrest) (MPU4)",GAME_FLAGS ) +GAME(199?, m4przsss ,0 ,mod4yam ,mpu4 , mpu4_state,m4default ,ROT0, "Barcrest","Prize Spend Spend Spend (Barcrest) (MPU4)",GAME_FLAGS ) +GAME(199?, m4sss ,0 ,mod4yam ,mpu4 , mpu4_state,m4default ,ROT0, "Barcrest","Spend Spend Spend (Barcrest) (MPU4)",GAME_FLAGS ) +GAME(199?, m4ra ,0 ,mod4yam ,mpu4 , mpu4_state,m4default ,ROT0, "Barcrest","Red Alert (Barcrest) (MPU4)",GAME_FLAGS ) +GAME(199?, m4sayno ,0 ,mod4yam ,mpu4 , mpu4_state,m4default ,ROT0, "Barcrest","Say No More (Barcrest) (MPU4)",GAME_FLAGS) +GAME(199?, m4vivasx ,0 ,mod4yam ,mpu4 , mpu4_state,m4default ,ROT0, "Barcrest","Viva Las Vegas Six (Barcrest) (MPU4)",GAME_FLAGS) +GAME(199?, m4acechs ,0 ,mod4yam ,mpu4 , mpu4_state,m4default ,ROT0, "Bwb","Ace Chase (Bwb) (MPU4)",GAME_FLAGS) +GAME(199?, m4stc ,0 ,mod4yam ,mpu4 , mpu4_state,m4default ,ROT0, "Barcrest","unknown MPU4 'STC 0.1' (Barcrest) (MPU4)",GAME_FLAGS) GAME(199?, m4sstrek, 0, mod4yam ,mpu4, mpu4_state, m4default, ROT0, "bootleg","Super Streak (bootleg) (MPU4)",GAME_FLAGS) GAME(199?, m4joljokd,m4joljok ,mod4yam ,mpu4 , mpu4_state,m4default ,ROT0, "Barcrest","Jolly Joker (Barcrest) [Dutch] (MPU4) (DJJ)",GAME_FLAGS) GAME(199?, m4clbshf ,0 ,mod4yam ,mpu4 , mpu4_state,m4default ,ROT0, "Barcrest","Club Shuffle (Barcrest) (MPU4)",GAME_FLAGS) // set stake diff --git a/src/mame/drivers/mpu4sw.c b/src/mame/drivers/mpu4sw.c index 547b4b8a0b6..f187047a91c 100644 --- a/src/mame/drivers/mpu4sw.c +++ b/src/mame/drivers/mpu4sw.c @@ -59,7 +59,7 @@ DRIVER_INIT_MEMBER(mpu4_state,m4_showstring) DRIVER_INIT_MEMBER(mpu4_state,m4_showstring_big) { - DRIVER_INIT_CALL(m4default_bigbank); + DRIVER_INIT_CALL(m4default_big); DRIVER_INIT_CALL(m4debug); } @@ -2778,58 +2778,6 @@ M4OVERMN_SET( 199?, m4overmn__8, m4overmn, "otuy.p1", 0x0000, 0x010000, CRC(fc65 -// these seem to all be mod4yam, so why is there a sample rom? from another game of the same title? -#define M4VIVALV_EXTRA_ROMS \ - ROM_REGION( 0x080000, "msm6376", 0 ) \ - ROM_LOAD( "vivalasvegas4.bin", 0x0000, 0x080000, CRC(76971425) SHA1(0974a9dce51cc3dd4e26cec11a948c9c8021fde4) ) \ - -#define M4VIVALV_SET(year, setname,parent,name,offset,length,hash,company,title) \ - ROM_START( setname ) \ - ROM_REGION( length, "maincpu", 0 ) \ - ROM_LOAD( name, offset, length, hash ) \ - M4VIVALV_EXTRA_ROMS \ - ROM_END \ - GAME(year, setname, parent ,mod4yam ,mpu4 , mpu4_state,m4_showstring ,ROT0,company,title,GAME_FLAGS ) \ - - - -M4VIVALV_SET( 199?, m4vivalv, 0, "5p5vivalasvegas6.bin", 0x0000, 0x010000, CRC(4d365b57) SHA1(69ff75ccc91f1f7b867a0914d350d1649834a48e), "Barcrest","Viva Las Vegas (Barcrest) (MPU4) (set 1)" ) -M4VIVALV_SET( 199?, m4vivalv__a, m4vivalv, "v.las vegas 6 10p 10m.bin", 0x0000, 0x010000, CRC(f09d5a2c) SHA1(6f9df58767e88a1ca7fc7dd17c618d30ab97067d), "Barcrest","Viva Las Vegas (Barcrest) (MPU4) (set 2)" ) -M4VIVALV_SET( 199?, m4vivalv__b, m4vivalv, "vegas15g", 0x0000, 0x020000, CRC(5b804e4d) SHA1(5967b9f4e28e5a5e5e7005a29ecb30fc661800e0), "Barcrest","Viva Las Vegas (Barcrest) (MPU4) (set 3)" ) -M4VIVALV_SET( 199?, m4vivalv__c, m4vivalv, "vegas15t", 0x0000, 0x020000, CRC(9d15f44f) SHA1(3a3f2034de9ba56cb2cb18b4898f2829a2019d4e), "Barcrest","Viva Las Vegas (Barcrest) (MPU4) (set 4)" ) -M4VIVALV_SET( 199?, m4vivalv__e, m4vivalv, "viva05_11", 0x0000, 0x010000, CRC(1e6ea483) SHA1(e6a53eb1bf3b8e661287c0d57fc6ab5ed41755a3), "Barcrest","Viva Las Vegas (Barcrest) (MPU4) (set 6)" ) -M4VIVALV_SET( 199?, m4vivalv__f, m4vivalv, "viva10_11", 0x0000, 0x010000, CRC(246a39b7) SHA1(c0f5c21374e43b42df5df0ada0967a34ecefbdb4), "Barcrest","Viva Las Vegas (Barcrest) (MPU4) (set 7)" ) -M4VIVALV_SET( 199?, m4vivalv__g, m4vivalv, "viva20_1.1", 0x0000, 0x010000, CRC(80ea2429) SHA1(e5d258967340fe85dd5baf6ba16f82ce83307b68), "Barcrest","Viva Las Vegas (Barcrest) (MPU4) (set 8)" ) -M4VIVALV_SET( 199?, m4vivalv__h, m4vivalv, "viva20_11", 0x0000, 0x010000, CRC(51b93018) SHA1(fc13179e3e1939839c3b90d7600a7eb301ea03da), "Barcrest","Viva Las Vegas (Barcrest) (MPU4) (set 9)" ) -M4VIVALV_SET( 199?, m4vivalv__i, m4vivalv, "viva58c", 0x0000, 0x010000, CRC(719d0802) SHA1(ba6bd5fbf49f0ada383cb2e8faa037b78f6af587), "Barcrest","Viva Las Vegas (Barcrest) (MPU4) (set 10)" ) -M4VIVALV_SET( 199?, m4vivalv__j, m4vivalv, "viva_05_.4", 0x0000, 0x010000, CRC(b094914f) SHA1(8217b4bb7a8d55fb8e86018ffc520a63f41a79b8), "Barcrest","Viva Las Vegas (Barcrest) (MPU4) (set 11)" ) -M4VIVALV_SET( 199?, m4vivalv__k, m4vivalv, "viva_05_.8", 0x0000, 0x010000, CRC(c5c09c10) SHA1(47890d0ba1c2ca53231ac148a02f046452dce1b4), "Barcrest","Viva Las Vegas (Barcrest) (MPU4) (set 12)" ) -M4VIVALV_SET( 199?, m4vivalv__l, m4vivalv, "viva_10_.4", 0x0000, 0x010000, CRC(b1d5e820) SHA1(68012216d7e82168c7468d1e54c527c15d268917), "Barcrest","Viva Las Vegas (Barcrest) (MPU4) (set 13)" ) -M4VIVALV_SET( 199?, m4vivalv__m, m4vivalv, "viva_10_.8", 0x0000, 0x010000, CRC(f392c81c) SHA1(cb3320b688b315dbc226f45b78490fed439ee9a2), "Barcrest","Viva Las Vegas (Barcrest) (MPU4) (set 14)" ) -M4VIVALV_SET( 199?, m4vivalv__n, m4vivalv, "viva_20_.4", 0x0000, 0x010000, CRC(e1efc846) SHA1(a4bf7f5c4febe5a71a09e23876387328e1bba87b), "Barcrest","Viva Las Vegas (Barcrest) (MPU4) (set 15)" ) -M4VIVALV_SET( 199?, m4vivalv__o, m4vivalv, "viva_20_.8", 0x0000, 0x010000, CRC(f538a1fc) SHA1(d0dbd22a1cb4b7ec5bfa304ba544806e01150662), "Barcrest","Viva Las Vegas (Barcrest) (MPU4) (set 16)" ) -M4VIVALV_SET( 199?, m4vivalv__p, m4vivalv, "vlv208ac", 0x0000, 0x010000, CRC(416535ee) SHA1(f2b0177fecd5076d9d89c819fe9402fc944c8d77), "Barcrest","Viva Las Vegas (Barcrest) (MPU4) (set 17)" ) -M4VIVALV_SET( 199?, m4vivalv__q, m4vivalv, "vlvad.p1", 0x0000, 0x010000, CRC(88262812) SHA1(f0a31d510c1b06af122df493585c04a49177f06d), "Barcrest","Viva Las Vegas (Barcrest) (MPU4) (set 18)" ) -M4VIVALV_SET( 199?, m4vivalv__r, m4vivalv, "vlvb.p1", 0x0000, 0x010000, CRC(c4caec15) SHA1(d88c6e081a6bbdd80f773713b038293cabdeee8c), "Barcrest","Viva Las Vegas (Barcrest) (MPU4) (set 19)" ) -M4VIVALV_SET( 199?, m4vivalv__s, m4vivalv, "vlvc.p1", 0x0000, 0x010000, CRC(4d651ba4) SHA1(7746656f0a9f8af8e265568f7479edef9a2247d9), "Barcrest","Viva Las Vegas (Barcrest) (MPU4) (set 20)" ) -M4VIVALV_SET( 199?, m4vivalv__t, m4vivalv, "vlvd.p1", 0x0000, 0x010000, CRC(cce926c7) SHA1(8e3a0cef0cbee66d264da5d6dfc7ec2fbdcd9584), "Barcrest","Viva Las Vegas (Barcrest) (MPU4) (set 21)" ) -M4VIVALV_SET( 199?, m4vivalv__u, m4vivalv, "vlvdy.p1", 0x0000, 0x010000, CRC(6e17cbc8) SHA1(5c69eda0ff6a01d9d0d434ff7ce1ac1e67b16362), "Barcrest","Viva Las Vegas (Barcrest) (MPU4) (set 22)" ) -M4VIVALV_SET( 199?, m4vivalv__v, m4vivalv, "vlvk.p1", 0x0000, 0x010000, CRC(b5f2157e) SHA1(574f3e2890ac5479790ea92760c6500d37e6637d), "Barcrest","Viva Las Vegas (Barcrest) (MPU4) (set 23)" ) -M4VIVALV_SET( 199?, m4vivalv__w, m4vivalv, "vlvs.p1", 0x0000, 0x010000, CRC(b7fb3e19) SHA1(c6cc4175f8c100fc37e6e7014b0744054b4e547a), "Barcrest","Viva Las Vegas (Barcrest) (MPU4) (set 24)" ) -M4VIVALV_SET( 199?, m4vivalv__x, m4vivalv, "vlvy.p1", 0x0000, 0x010000, CRC(3211caf3) SHA1(3634ef11099c2f4938529bb262cc2556ad96a675), "Barcrest","Viva Las Vegas (Barcrest) (MPU4) (set 25)" ) -M4VIVALV_SET( 199?, m4vivalv__y, m4vivalv, "vv_05___.3_3", 0x0000, 0x010000, CRC(bb8361f6) SHA1(d5f651a66be1cab3662798751a290a65c29bba64), "Barcrest","Viva Las Vegas (Barcrest) (MPU4) (set 26)" ) -M4VIVALV_SET( 199?, m4vivalv__z, m4vivalv, "vv_05_b_.3_3", 0x0000, 0x010000, CRC(12079321) SHA1(5b5dd55080c04393a45d3ef9c63b6fef5de9b7cd), "Barcrest","Viva Las Vegas (Barcrest) (MPU4) (set 27)" ) -M4VIVALV_SET( 199?, m4vivalv__0, m4vivalv, "vv_05_d_.3_3", 0x0000, 0x010000, CRC(b758df52) SHA1(f4d47a93fa1b1deb84654bb2272767093f3463c2), "Barcrest","Viva Las Vegas (Barcrest) (MPU4) (set 28)" ) -M4VIVALV_SET( 199?, m4vivalv__1, m4vivalv, "vv_05_k_.3_3", 0x0000, 0x010000, CRC(9875c59c) SHA1(c31a7fc5df8af9d931353bc095a59befe808434b), "Barcrest","Viva Las Vegas (Barcrest) (MPU4) (set 29)" ) -M4VIVALV_SET( 199?, m4vivalv__2, m4vivalv, "vv_05a__.3_3", 0x0000, 0x010000, CRC(0f416e47) SHA1(54338fbef5f227c440c04448b51e8f0ec04a4cc7), "Barcrest","Viva Las Vegas (Barcrest) (MPU4) (set 30)" ) -M4VIVALV_SET( 199?, m4vivalv__3, m4vivalv, "vv_10___.3_3", 0x0000, 0x010000, CRC(dc8db002) SHA1(305547b4f0b1e1bde9354e5ed9f18f99c6829cab), "Barcrest","Viva Las Vegas (Barcrest) (MPU4) (set 31)" ) -M4VIVALV_SET( 199?, m4vivalv__4, m4vivalv, "vv_10_b_.3_3", 0x0000, 0x010000, CRC(e1c4b292) SHA1(4516c7d918935862824e206626a5a24f936ec514), "Barcrest","Viva Las Vegas (Barcrest) (MPU4) (set 32)" ) -M4VIVALV_SET( 199?, m4vivalv__5, m4vivalv, "vv_10_d_.3_3", 0x0000, 0x010000, CRC(e9dda1ee) SHA1(6363b5b26be22cb1f5aac71e98c5e5a5064839f4), "Barcrest","Viva Las Vegas (Barcrest) (MPU4) (set 33)" ) -M4VIVALV_SET( 199?, m4vivalv__6, m4vivalv, "vv_10_k_.3_3", 0x0000, 0x010000, CRC(70fc4c56) SHA1(02cbaadd3575ef0d9dc192aabbe39a735893a662), "Barcrest","Viva Las Vegas (Barcrest) (MPU4) (set 34)" ) -M4VIVALV_SET( 199?, m4vivalv__7, m4vivalv, "vv_10a__.3_3", 0x0000, 0x010000, CRC(c908d65a) SHA1(5af180e697c22c27380e275d76708103e298cf41), "Barcrest","Viva Las Vegas (Barcrest) (MPU4) (set 35)" ) -M4VIVALV_SET( 199?, m4vivalv__8, m4vivalv, "vvi05___.3_3", 0x0000, 0x010000, CRC(a5829d5c) SHA1(4cd1a2185579898db7be75f8c3f565043f0691b6), "Barcrest","Viva Las Vegas (Barcrest) (MPU4) (set 36)" ) - - #define M4LUXOR_EXTRA_ROMS \ @@ -5272,4 +5220,108 @@ M4SSCLAS_SET( 199?, m4ssclas__e, m4ssclas, "cs__xb_x.6_0", 0x0000, 0x010000, CRC +#define M4SQUID_EXTRA_ROMS \ + ROM_REGION( 0x100000, "msm6376", 0 ) \ + ROM_LOAD( "squidsnd.p1", 0x000000, 0x080000, CRC(44cebe30) SHA1(a93f64897b4ba333d044649f28fa5dd68d3d2e94) ) \ + ROM_LOAD( "squidsnd.p2", 0x080000, 0x080000, CRC(d2a1b073) SHA1(d4931f18d369e89492fe72a7a1c511c8d3c23a71) ) \ +#define M4SQUID_SET(year, setname,parent,name,offset,length,hash,company,title) \ + ROM_START( setname ) \ + ROM_REGION( length, "maincpu", 0 ) \ + ROM_LOAD( name, offset, length, hash ) \ + M4SQUID_EXTRA_ROMS \ + ROM_END \ + GAME(year, setname, parent ,mod4oki ,mpu4 , mpu4_state,m4_showstring_big ,ROT0,company,title,GAME_FLAGS ) \ + + +M4SQUID_SET( 199?, m4squid, 0, "squidsin.bin", 0x0000, 0x020000, CRC(be369b43) SHA1(e5c7b7a858b264db2f8f726396ddeb42004d7cb9), "Bwb / Barcrest","Squids In (Barcrest) (MPU4) (set 1)" ) +M4SQUID_SET( 199?, m4squid__a, m4squid, "sq__x_dx.2_0", 0x0000, 0x020000, CRC(2eb6c814) SHA1(070ad5cb36220daf98043f175cf67d4d584c3d01), "Bwb / Barcrest","Squids In (Barcrest) (MPU4) (set 2)" ) +M4SQUID_SET( 199?, m4squid__b, m4squid, "sq__xa_x.2_0", 0x0000, 0x020000, CRC(196a6b34) SHA1(a044ba73b4cf04657ddfcf787dedcb151507ef15), "Bwb / Barcrest","Squids In (Barcrest) (MPU4) (set 3)" ) +M4SQUID_SET( 199?, m4squid__c, m4squid, "sq__xb_x.2_0", 0x0000, 0x020000, CRC(53adc362) SHA1(3920f08299bf284ee9f102ce1505d9e9cdc1d1f0), "Bwb / Barcrest","Squids In (Barcrest) (MPU4) (set 4)" ) + +#define M4CALAMA_EXTRA_ROMS \ + ROM_REGION( 0x48, "fakechr", 0 ) \ + ROM_LOAD( "m407.chr", 0x0000, 0x000048, CRC(fa693a0d) SHA1(601afba4a6efe8334ecc2cadfee99273a9818c1c) ) \ + ROM_REGION( 0x100000, "msm6376", 0 ) \ + ROM_LOAD( "cala1.hex", 0x0000, 0x080000, CRC(c9768f65) SHA1(a8f2946fdba640033da0e21d4e18293b3fc004bf) ) \ + ROM_LOAD( "cala2.hex", 0x0000, 0x080000, CRC(56bd2950) SHA1(b109c726514c3ee04c1bbdf5f518f60dfd0375a8) ) \ + +#define M4CALAMA_SET(year, setname,parent,name,offset,length,hash,company,title) \ + ROM_START( setname ) \ + ROM_REGION( length, "maincpu", 0 ) \ + ROM_LOAD( name, offset, length, hash ) \ + M4CALAMA_EXTRA_ROMS \ + ROM_END \ + GAME(year, setname, parent ,mod4oki ,mpu4 , mpu4_state,m4_showstring_big ,ROT0,company,title,GAME_FLAGS ) \ + + +M4CALAMA_SET( 199?, m4calama, 0, "cac03s.p1", 0x0000, 0x020000, CRC(edc97795) SHA1(58fb91809c7f475fbceacfc1c3bda41b86dff54b), "Bwb / Barcrest","Calamari Club (Barcrest) (MPU4) (set 1)" ) +M4CALAMA_SET( 199?, m4calama__a, m4calama, "ca301d.p1", 0x0000, 0x020000, CRC(9a220126) SHA1(d5b12955bb336f8233ed3f892e23a14ba755a511), "Bwb / Barcrest","Calamari Club (Barcrest) (MPU4) (set 2)" ) +M4CALAMA_SET( 199?, m4calama__b, m4calama, "ca301f.p1", 0x0000, 0x020000, CRC(e7af1462) SHA1(72659ef85c3b7916e10b4dbc09ad62638e7ab7e1), "Bwb / Barcrest","Calamari Club (Barcrest) (MPU4) (set 3)" ) +M4CALAMA_SET( 199?, m4calama__c, m4calama, "ca301s.p1", 0x0000, 0x020000, CRC(95beecf1) SHA1(70f72abc0d4280618033b61f9dbe5b90b455c2b1), "Bwb / Barcrest","Calamari Club (Barcrest) (MPU4) (set 4)" ) +M4CALAMA_SET( 199?, m4calama__d, m4calama, "cac03d.p1", 0x0000, 0x020000, CRC(14436ec7) SHA1(eb654ef5cef94e24296512acb6134440a5f8d17e), "Bwb / Barcrest","Calamari Club (Barcrest) (MPU4) (set 5)" ) +M4CALAMA_SET( 199?, m4calama__e, m4calama, "cac03f.p1", 0x0000, 0x020000, CRC(69ce7b83) SHA1(c1f2dea6fe7983f5cefbf58ad63bce5ae8d7f7a5), "Bwb / Barcrest","Calamari Club (Barcrest) (MPU4) (set 6)" ) +M4CALAMA_SET( 199?, m4calama__f, m4calama, "bc302f.p1", 0x0000, 0x020000, CRC(4b356aca) SHA1(81ce1585f529f1717ec56ace0a4902ae901593ae), "Bwb / Barcrest","Calamari Club (Barcrest) (MPU4) (set 7)" ) +M4CALAMA_SET( 199?, m4calama__g, m4calama, "bc302s.p1", 0x0000, 0x020000, CRC(b349bd2d) SHA1(9b026bece40584c4f53c30f3dacc91942c871a9f), "Bwb / Barcrest","Calamari Club (Barcrest) (MPU4) (set 8)" ) +M4CALAMA_SET( 199?, m4calama__h, m4calama, "calamari.cl", 0x0000, 0x020000, CRC(bb5e81ac) SHA1(b27f71321978712d2950d58715d18fd5523d6b06), "Bwb / Barcrest","Calamari Club (Barcrest) (MPU4) (set 9)" ) +M4CALAMA_SET( 199?, m4calama__i, m4calama, "bc302d.p1", 0x0000, 0x020000, CRC(36b87f8e) SHA1(6e3cbfa52d9ec52fe009d3331dda3781f7f7783a), "Bwb / Barcrest","Calamari Club (Barcrest) (MPU4) (set 10)" ) +M4CALAMA_SET( 199?, m4calama__j, m4calama, "bca04.p1", 0x0000, 0x020000, CRC(3f97fe65) SHA1(6bc2c7e60658f39701974426ab652e8dd96b1913), "Bwb / Barcrest","Calamari Club (Barcrest) (MPU4) (set 11)" ) + + +#define M4COSCAS_EXTRA_ROMS \ + ROM_REGION( 0x100000, "msm6376", 0 ) \ + ROM_LOAD( "cc___snd.1_1", 0x000000, 0x080000, CRC(d858f238) SHA1(92a3dfacde8bfa8705e91fab5bb627f9b34ad2dc) ) \ + ROM_LOAD( "cc___snd.1_2", 0x080000, 0x080000, CRC(bab1bd8e) SHA1(c703d0e24c0a522ebf79895049e85f5471f7d7e9) ) \ + +#define M4COSCAS_SET(year, setname,parent,name,offset,length,hash,company,title) \ + ROM_START( setname ) \ + ROM_REGION( length, "maincpu", 0 ) \ + ROM_LOAD( name, offset, length, hash ) \ + M4COSCAS_EXTRA_ROMS \ + ROM_END \ + GAME(year, setname, parent ,mod4oki ,mpu4 , mpu4_state,m4_showstring_big ,ROT0,company,title,GAME_FLAGS ) \ + + +M4COSCAS_SET( 199?, m4coscas, 0, "cc_sj__c.3r1", 0x0000, 0x020000, CRC(44b940a6) SHA1(7e621873fcf6460f654e35cc74552e86b6253ddb), "Bwb / Barcrest","Cosmic Casino (Barcrest) (MPU4) (set 1)" ) +M4COSCAS_SET( 199?, m4coscas__a, m4coscas, "cosm15g", 0x0000, 0x020000, CRC(edd01d55) SHA1(49246fa1e12ceb3297f35616cdc1cf62472a379f), "Bwb / Barcrest","Cosmic Casino (Barcrest) (MPU4) (set 2)" ) +M4COSCAS_SET( 199?, m4coscas__b, m4coscas, "cosmiccasinos15.bin", 0x0000, 0x020000, CRC(ddba1241) SHA1(7ca2928ae2ab4e323b60bb661b60681f89cc5663), "Bwb / Barcrest","Cosmic Casino (Barcrest) (MPU4) (set 3)" ) +M4COSCAS_SET( 199?, m4coscas__c, m4coscas, "cc30s.p1", 0x0000, 0x020000, CRC(e308100a) SHA1(14cb07895d17237768877dd62ba7c3fc8e5b2630), "Bwb / Barcrest","Cosmic Casino (Barcrest) (MPU4) (set 4)" ) +M4COSCAS_SET( 199?, m4coscas__d, m4coscas, "cc_sj___.3s1", 0x0000, 0x020000, CRC(52c312b0) SHA1(bd5381d58b1acb7adf6857c142eae4a253081fbd), "Bwb / Barcrest","Cosmic Casino (Barcrest) (MPU4) (set 5)" ) +M4COSCAS_SET( 199?, m4coscas__e, m4coscas, "cc_sj__c.7_1", 0x0000, 0x020000, CRC(ee9e6126) SHA1(fab6fd04004acebf291544720ba06cea79d5a054), "Bwb / Barcrest","Cosmic Casino (Barcrest) (MPU4) (set 6)" ) +M4COSCAS_SET( 199?, m4coscas__f, m4coscas, "cc_sj_b_.3s1", 0x0000, 0x020000, CRC(019f0a71) SHA1(7a97f4e89c16e25f8e7502bba37f49c8496fbb47), "Bwb / Barcrest","Cosmic Casino (Barcrest) (MPU4) (set 7)" ) +M4COSCAS_SET( 199?, m4coscas__g, m4coscas, "cc_sj_bc.3r1", 0x0000, 0x020000, CRC(de9bb8e1) SHA1(7974b03974531eb4b5ed865b8eeb9649c1346df4), "Bwb / Barcrest","Cosmic Casino (Barcrest) (MPU4) (set 8)" ) +M4COSCAS_SET( 199?, m4coscas__h, m4coscas, "cc_sj_bc.7_1", 0x0000, 0x020000, CRC(afe1aac6) SHA1(fc9c69e45db6a85c45ef8d32d048e5726d7da655), "Bwb / Barcrest","Cosmic Casino (Barcrest) (MPU4) (set 9)" ) +M4COSCAS_SET( 199?, m4coscas__i, m4coscas, "cc_sj_d_.3s1", 0x0000, 0x020000, CRC(215e12f3) SHA1(68ed9923c6fd51e9305afac9d271c7b3ce38b12f), "Bwb / Barcrest","Cosmic Casino (Barcrest) (MPU4) (set 10)" ) +M4COSCAS_SET( 199?, m4coscas__j, m4coscas, "cc_sj_dc.3r1", 0x0000, 0x020000, CRC(00e357c3) SHA1(02bf7427899d2e536442b87d41c140ebd787a580), "Bwb / Barcrest","Cosmic Casino (Barcrest) (MPU4) (set 11)" ) +M4COSCAS_SET( 199?, m4coscas__k, m4coscas, "cc_sj_dc.7_1", 0x0000, 0x020000, CRC(330d68a2) SHA1(12410af5f37b26f29f5cd23606ab0e128675095a), "Bwb / Barcrest","Cosmic Casino (Barcrest) (MPU4) (set 12)" ) +M4COSCAS_SET( 199?, m4coscas__l, m4coscas, "cc_sj_k_.3s1", 0x0000, 0x020000, CRC(9161912d) SHA1(d11109f4bdc1c60f4cf477e1f26556800a83abdb), "Bwb / Barcrest","Cosmic Casino (Barcrest) (MPU4) (set 13)" ) +M4COSCAS_SET( 199?, m4coscas__m, m4coscas, "cc_sj_kc.3r1", 0x0000, 0x020000, CRC(b0dcd41d) SHA1(6b50a5e401bf854186331673dcc0c3fc5de2991b), "Bwb / Barcrest","Cosmic Casino (Barcrest) (MPU4) (set 14)" ) +M4COSCAS_SET( 199?, m4coscas__n, m4coscas, "cc_sja__.3s1", 0x0000, 0x020000, CRC(1682b1d3) SHA1(24baaf789eca150f0f6fd9c510e245aa7b88cc4c), "Bwb / Barcrest","Cosmic Casino (Barcrest) (MPU4) (set 15)" ) +M4COSCAS_SET( 199?, m4coscas__o, m4coscas, "cc_sja_c.3r1", 0x0000, 0x020000, CRC(373ff4e3) SHA1(55b7ab247863eb3c025e84782c8cab7734343077), "Bwb / Barcrest","Cosmic Casino (Barcrest) (MPU4) (set 16)" ) +M4COSCAS_SET( 199?, m4coscas__p, m4coscas, "cc_sja_c.7_1", 0x0000, 0x020000, CRC(e956898e) SHA1(f51682651520551d481360bf86eba510cd758441), "Bwb / Barcrest","Cosmic Casino (Barcrest) (MPU4) (set 17)" ) +M4COSCAS_SET( 199?, m4coscas__q, m4coscas, "cc_sjb__.3s1", 0x0000, 0x020000, CRC(5c451985) SHA1(517f634d31f7190ca6685c1037fb66a8b87effba), "Bwb / Barcrest","Cosmic Casino (Barcrest) (MPU4) (set 18)" ) +M4COSCAS_SET( 199?, m4coscas__r, m4coscas, "cc_sjb_c.7_1", 0x0000, 0x020000, CRC(109e9ae9) SHA1(00f381beb33cae58fc3429d3501efa4a9d9f0035), "Bwb / Barcrest","Cosmic Casino (Barcrest) (MPU4) (set 19)" ) +M4COSCAS_SET( 199?, m4coscas__s, m4coscas, "cc_sjbgc.3r1", 0x0000, 0x020000, CRC(2de82f88) SHA1(5c8029d43282a014e82b4f975616ed2bbc0e5641), "Bwb / Barcrest","Cosmic Casino (Barcrest) (MPU4) (set 20)" ) +M4COSCAS_SET( 199?, m4coscas__t, m4coscas, "cc_sjbtc.3r1", 0x0000, 0x020000, CRC(976c2858) SHA1(a70a8fe51d1b9d903d099e89a40481ea6af13683), "Bwb / Barcrest","Cosmic Casino (Barcrest) (MPU4) (set 21)" ) +M4COSCAS_SET( 199?, m4coscas__u, m4coscas, "cc_sjwb_.3s1", 0x0000, 0x020000, CRC(e2df8167) SHA1(c312b30402dd93c6d4a32932677430c9c996fd36), "Bwb / Barcrest","Cosmic Casino (Barcrest) (MPU4) (set 22)" ) +M4COSCAS_SET( 199?, m4coscas__v, m4coscas, "cc_sjwbc.3r1", 0x0000, 0x020000, CRC(a33a59a6) SHA1(a74ffd647e8390d89df475cc3f5205462c9d93d7), "Bwb / Barcrest","Cosmic Casino (Barcrest) (MPU4) (set 23)" ) + + +#define M4DBLDM_EXTRA_ROMS \ + ROM_REGION( 0x100000, "msm6376", 0 ) \ + ROM_LOAD( "cddsnd.p1", 0x000000, 0x080000, CRC(e1833e31) SHA1(1486e5afab347d6dee1543a55d1193b7db3c89d7) ) \ + ROM_LOAD( "cddsnd.p2", 0x080000, 0x080000, CRC(fd33ed2a) SHA1(f68ffadde40f88e7954d4a98bcd7ff023841b55b) ) \ + +#define M4DBLDM_SET(year, setname,parent,name,offset,length,hash,company,title) \ + ROM_START( setname ) \ + ROM_REGION( length, "maincpu", 0 ) \ + ROM_LOAD( name, offset, length, hash ) \ + M4DBLDM_EXTRA_ROMS \ + ROM_END \ + GAME(year, setname, parent ,mod4oki ,mpu4 , mpu4_state,m4_showstring_big ,ROT0,company,title,GAME_FLAGS ) \ + + +M4DBLDM_SET( 199?, m4dbldm, 0, "cdd05s.p1", 0x0000, 0x020000, CRC(fc14771f) SHA1(f418af9fed331560195a694f20ef2fea27ed04b0), "Barcrest","Double Diamond Club (Barcrest) (MPU4) (set 1)" ) +M4DBLDM_SET( 199?, m4dbldm__a, m4dbldm, "cdd05d.p1", 0x0000, 0x020000, CRC(fc1c5e90) SHA1(c756d2ac725168af5396c8ef7550db9087a50937), "Barcrest","Double Diamond Club (Barcrest) (MPU4) (set 2)" ) +M4DBLDM_SET( 199?, m4dbldm__b, m4dbldm, "cdd05f.p1", 0x0000, 0x020000, CRC(81914bd4) SHA1(cf286810ad6732ca1d706e70f4c2958d28cc979c), "Barcrest","Double Diamond Club (Barcrest) (MPU4) (set 3)" ) +M4DBLDM_SET( 199?, m4dbldm__c, m4dbldm, "cdd01.p1", 0x0000, 0x020000, CRC(e35dffde) SHA1(0bfc977f25f25785f20b510c44d2d3d79e23af8b), "Barcrest","Double Diamond Club (Barcrest) (MPU4) (set 4)" ) diff --git a/src/mame/includes/mpu4.h b/src/mame/includes/mpu4.h index be83d6e7efd..bac61e427e7 100644 --- a/src/mame/includes/mpu4.h +++ b/src/mame/includes/mpu4.h @@ -232,7 +232,7 @@ public: DECLARE_DRIVER_INIT(m4tst2); DECLARE_DRIVER_INIT(crystal); DECLARE_DRIVER_INIT(m_frkstn); - DECLARE_DRIVER_INIT(m4default_bigbank); + DECLARE_DRIVER_INIT(m4default_big); DECLARE_DRIVER_INIT(m4default); DECLARE_DRIVER_INIT(m_blsbys); DECLARE_DRIVER_INIT(m_oldtmr); diff --git a/src/mame/mame.lst b/src/mame/mame.lst index c3379568016..87b3e264c1a 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -19375,7 +19375,16 @@ m4buc__ay // m4buc__az // m4bucks // Bucks Fizz Club (Barcrest) m4calama // Calamari Club (Barcrest) -m4calamab // +m4calama__a // +m4calama__b // +m4calama__c // +m4calama__d // +m4calama__e // +m4calama__f // +m4calama__g // +m4calama__h // +m4calama__i // +m4calama__j // m4calicl // California Club (Barcrest) m4cardcs // Card Cash (Barcrest) m4cojok // Carry On Joker (Barcrest) @@ -19669,6 +19678,28 @@ m4clbveg // Club Vegas (Barcrest) m4clbx // Club X (Barcrest) m4copcsh // Coppa Cash (Barcrest) m4coscas // Cosmic Casino (Barcrest) +m4coscas__a // +m4coscas__b // +m4coscas__c // +m4coscas__d // +m4coscas__e // +m4coscas__f // +m4coscas__g // +m4coscas__h // +m4coscas__i // +m4coscas__j // +m4coscas__k // +m4coscas__l // +m4coscas__m // +m4coscas__n // +m4coscas__o // +m4coscas__p // +m4coscas__q // +m4coscas__r // +m4coscas__s // +m4coscas__t // +m4coscas__u // +m4coscas__v // m4crkpot // Crackpot Club (Barcrest) m4crkpota // m4crkpotb // @@ -19743,7 +19774,10 @@ m4denmendty // m4denmen_h1 // m4denmen_h3 // m4dbl9 // Double 9's (Barcrest) -m4dbldmn // Double Diamond Club (Barcrest) +m4dbldm // Double Diamond Club (Barcrest) +m4dbldm__a // +m4dbldm__b // +m4dbldm__c // m4dblup // Double Up (Barcrest) m4drac // Dracula (Barcrest - Nova) m4dtyfre // Duty Free (Barcrest) @@ -19921,6 +19955,12 @@ m4eaw__bz // m4exprs // Express (Barcrest) m4exgam // Extra Game (Fairplay - Barcrest) m4fastfw // Fast Forward (Barcrest - Bwb) +m4fastfw__a // +m4fastfw__b // +m4fastfw__c // +m4fastfw__d // +m4fastfw__e // +m4fastfw__f // m4class // First Class (Barcrest) m4flash // Flash Cash (Barcrest) m4fortcb // Fortune Club (Barcrest) @@ -21386,8 +21426,6 @@ m4rhrcl__b // m4rhrcl__c // m4rwb // Red White & Blue (Barcrest) m4r2r // Reel 2 Reel (Barcrest) -m4rmtp // Reel Magic Turbo Play (Barcrest) -m4rmtpd // Reel Magic Turbo Play Deluxe (Barcrest) m4reelpk // Reel Poker (Barcrest) m4reeltm // Reel Timer (Barcrest) m4richfm // Rich & Famous (Barcrest) @@ -21605,6 +21643,9 @@ m4solsil // Solid Silver Club (Barcrest) m4solsila // m4sss // Spend Spend Spend (Barcrest) m4squid // Squids In (Barcrest) +m4squid__a // +m4squid__b // +m4squid__c // m4stakeu // Stake Up Club (Barcrest) m4stakeua // m4stards // Stardust (Barcrest) @@ -22978,7 +23019,39 @@ m4robo__9 // m4robo__aa // m4robo__ab // -m4trg +m4trg // +m4trg__a // +m4trg__b // +m4trg__c // +m4trg__d // +m4trg__e // +m4trg__f // +m4trg__g // +m4trg__h // +m4trg__i // +m4trg__j // +m4trg__k // +m4trg__l // +m4trg__m // +m4trg__n // +m4trg__o // +m4trg__p // +m4trg__q // +m4trg__r // +m4trg__s // +m4trg__t // +m4trg__u // +m4trg__v // +m4trg__w // +m4trg__x // +m4trg__y // +m4trg__z // +m4trg__0 // +m4trg__1 // +m4trg__2 // +m4trg__3 // +m4trg__4 // + m4mbel m4abeaut // m4abeaut_1 // @@ -23151,6 +23224,64 @@ m4abeaut_m3 // m4abeaut_m4 // m4abeaut_k1 // m4abeaut_k2 // +m4rmtp // Reel Magic Turbo Play +m4rmtp__a // +m4rmtp__b // +m4rmtp__c // +m4rmtp__d // +m4rmtp__e // +m4rmtp__f // +m4rmtp__g // +m4rmtpd // Reel Magic Turbo Play Deluxe +m4rmtpd__a // +m4rmtpd__b // +m4rmtpd__c // +m4rmtpd__d // +m4rmtpd__e // +m4rmtpd__f // +m4rmtpd__g // +m4rmtpd__h // +m4rmtpd__i // +m4rmtpd__j // +m4rmtpd__k // +m4rmtpd__l // +m4rmtpd__m // +m4rmtpd__n // +m4rmtpd__o // +m4rmtpd__p // +m4rmtpd__q // +m4rmtpd__r // +m4rmtpd__s // +m4rmtpd__t // +m4rmtpd__u // +m4rmtpd__v // +m4rmtpd__w // +m4rmtpd__x // +m4rmtpd__y // +m4rmtpd__z // +m4rmtpd__0 // +m4rmtpd__1 // +m4rmtpd__2 // +m4rmtpd__3 // +m4rmtpd__4 // +m4rmtpd__5 // +m4rmtpd__6 // +m4rmtpd__7 // +m4rmtpd__8 // +m4rmtpd__9 // +m4rmtpd__aa // +m4rmtpd__ab // +m4rmtpd__ac // +m4rmtpd__ad // +m4rmtpd__ae // +m4rmtpd__af // +m4rmtpd__ag // +m4rmtpd__ah // +m4rmtpd__ai // +m4rmtpd__aj // +m4rmtpd__ak // +m4rmtpd__al // +m4rmtpd__am // m4cmont m4blkmgc m4amalad