summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Miodrag Milanovic <mmicko@gmail.com>2011-09-04 14:18:25 +0000
committer Miodrag Milanovic <mmicko@gmail.com>2011-09-04 14:18:25 +0000
commit8cd1a74aa30251ce46e0b339713dbebd60df963d (patch)
tree7285fc91b24593d2d04a1667a3dc707e87cd2a19
parentf48fafb271995f8f0a24bd7a331f812ac6a56f74 (diff)
More sorted sets by J.Wallace (no whatsnew)
-rw-r--r--src/mame/drivers/jpmimpct.c50
-rw-r--r--src/mame/drivers/maygayep.c22
-rw-r--r--src/mame/drivers/mpu4.c36
-rw-r--r--src/mame/drivers/unkfr.c23
-rw-r--r--src/mame/mame.lst11
5 files changed, 117 insertions, 25 deletions
diff --git a/src/mame/drivers/jpmimpct.c b/src/mame/drivers/jpmimpct.c
index 5647f6a4686..eb4251be3a9 100644
--- a/src/mame/drivers/jpmimpct.c
+++ b/src/mame/drivers/jpmimpct.c
@@ -2859,6 +2859,14 @@ ROM_START( j6gforce )
ROM_LOAD( "gfor-snd.bin", 0x000000, 0x080000, CRC(4b710c8a) SHA1(af93c795d4c46cb95d92c48ac60a48db7f6724ac) )
ROM_END
+ROM_START( j6gfrceb )
+ ROM_REGION( 0x1000000, "maincpu", 0 )
+ ROM_LOAD16_BYTE( "g_force.p1", 0x000000, 0x020000, CRC(724afeba) SHA1(b7eca2138b7c04031fa3b6a35a91180a7b487920) )
+ ROM_LOAD16_BYTE( "g_force.p2", 0x000001, 0x020000, CRC(bc5a491e) SHA1(a8df6f26396c6d54b9de82717231f56342373516) )
+
+ ROM_REGION( 0x80000, "upd", ROMREGION_ERASE00 )
+ ROM_LOAD( "gfor-snd.bin", 0x000000, 0x080000, CRC(4b710c8a) SHA1(af93c795d4c46cb95d92c48ac60a48db7f6724ac) )
+ROM_END
ROM_START( j6gidogh )
ROM_REGION( 0x1000000, "maincpu", 0 )
@@ -3034,6 +3042,14 @@ ROM_START( j6impact )
ROM_LOAD( "hiim-snd.bin", 0x000000, 0x080000, CRC(3f54a54c) SHA1(fb3b2561f10391f01ee97e4501e8492fcfe4fd2b) )
ROM_END
+ROM_START( j6impctb )
+ ROM_REGION( 0x1000000, "maincpu", 0 )
+ ROM_LOAD16_BYTE( "hi_imp.p1", 0x000000, 0x020000, CRC(d742d6c9) SHA1(cf4ccc22a2cabfe06339ab079f7e5b9bb6297e8b) )
+ ROM_LOAD16_BYTE( "hi_imp.p2", 0x000001, 0x020000, CRC(9c3de3c5) SHA1(428d101146a99ae713251ccf070049c0985b577b) )
+
+ ROM_REGION( 0x80000, "upd", ROMREGION_ERASE00 )
+ ROM_LOAD( "hiim-snd.bin", 0x000000, 0x080000, CRC(3f54a54c) SHA1(fb3b2561f10391f01ee97e4501e8492fcfe4fd2b) )
+ROM_END
ROM_START( j6hilosv )
ROM_REGION( 0x1000000, "maincpu", 0 )
@@ -3546,6 +3562,23 @@ ROM_START( j6outlaw )
ROM_LOAD( "outlawsnd.bin", 0x000000, 0x080000, CRC(9b9f21dc) SHA1(aca23a525f1288f49a18a74eb36ac3a67efa7e20) )
ROM_END
+ROM_START( j6outlwd )
+ ROM_REGION( 0x1000000, "maincpu", 0 )
+ ROM_LOAD16_BYTE( "7549.bin", 0x000000, 0x020000, CRC(91d0afc9) SHA1(267500478d8fb73e61a869e53b598d0bea3c3caa) )
+ ROM_LOAD16_BYTE( "7548.bin", 0x000001, 0x020000, CRC(e5d61efc) SHA1(2e3ce747b14341ad5fcbf815a6b7e9a38a59478a) )
+
+ ROM_REGION( 0x80000, "upd", ROMREGION_ERASE00 )
+ ROM_LOAD( "outlawsnd.bin", 0x000000, 0x080000, CRC(9b9f21dc) SHA1(aca23a525f1288f49a18a74eb36ac3a67efa7e20) )
+ROM_END
+
+ROM_START( j6outlwc )
+ ROM_REGION( 0x1000000, "maincpu", 0 )
+ ROM_LOAD16_BYTE( "outlaw.p1", 0x000000, 0x020000, CRC(42b7d388) SHA1(4d647879a95b27788ea87885f266272344e910ea) )
+ ROM_LOAD16_BYTE( "outlaw.p2", 0x000001, 0x020000, CRC(4c06f95a) SHA1(42085ea0c10930a27f0b223a6f0742165ee85727) )
+
+ ROM_REGION( 0x80000, "upd", ROMREGION_ERASE00 )
+ ROM_LOAD( "outlawsnd.bin", 0x000000, 0x080000, CRC(9b9f21dc) SHA1(aca23a525f1288f49a18a74eb36ac3a67efa7e20) )
+ROM_END
@@ -3876,6 +3909,16 @@ ROM_START( j6redarw )
ROM_LOAD16_BYTE( "rear7np1.bin", 0x000000, 0x020000, CRC(b79e1a7b) SHA1(806ae7180dbee9b605bd8d923179a2323a7d38ee) )
ROM_END
+ROM_START( j6rdarww )
+ ROM_REGION( 0x1000000, "maincpu", 0 )
+ ROM_LOAD( "redarrow.p1", 0x000000, 0x020000, CRC(e47fdd2c) SHA1(1cbce6e38cacad4c0ec617e38522ef81feaeb296) )
+ ROM_LOAD( "redarrow.p2", 0x000001, 0x020000, CRC(afccd6c4) SHA1(5cfcb7132a169ea13fc0b48fc2d34071243a9046) )
+
+ ROM_REGION( 0x80000, "upd", ROMREGION_ERASE00 ) // which is correct?
+ ROM_LOAD( "rear-snd.bin", 0x000000, 0x080000, CRC(7e8c05ce) SHA1(616b0f94b94331f86d7b1fec11dd05cf9b0968cf) )
+ ROM_LOAD16_BYTE( "rear7np1.bin", 0x000000, 0x020000, CRC(b79e1a7b) SHA1(806ae7180dbee9b605bd8d923179a2323a7d38ee) )
+ROM_END
+
ROM_START( j6reddmn )
ROM_REGION( 0x1000000, "maincpu", 0 )
@@ -5463,6 +5506,7 @@ GAME( 199?, j6framft , 0 , impctawp, tbirds, 0, ROT0, "JPM", "Frame & Fortune
GAME( 199?, j6frtmch , 0 , impctawp, tbirds, 0, ROT0, "JPM", "The Fruit Machine (Jpm) (IMPACT)", GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_MECHANICAL|GAME_NO_SOUND )
GAME( 199?, j6frtpot , 0 , impctawp, tbirds, 0, ROT0, "Qps", "Fruitpots (Qps) (IMPACT)", GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_MECHANICAL|GAME_NO_SOUND )
GAME( 199?, j6gforce , 0 , impctawp, tbirds, 0, ROT0, "JPM", "G Force (Jpm) (IMPACT)", GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_MECHANICAL|GAME_NO_SOUND )
+GAME( 199?, j6gfrceb , j6gforce , impctawp, tbirds, 0, ROT0, "JPM", "G Force (Jpm) (IMPACT) (15GBP Jackpot)", GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_MECHANICAL|GAME_NO_SOUND )
GAME( 199?, j6gidogh , 0 , impctawp, tbirds, 0, ROT0, "JPM", "G.I. Dough (Ace) (IMPACT)", GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_MECHANICAL|GAME_NO_SOUND )
GAME( 199?, j6guab , 0 , impctawp, tbirds, 0, ROT0, "JPM", "Give Us A Break (Jpm) (IMPACT)", GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_MECHANICAL|GAME_NO_SOUND )
GAME( 199?, j6guabcl , 0 , impctawp, tbirds, 0, ROT0, "JPM", "Give Us A Break Club (Jpm) (IMPACT)", GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_MECHANICAL|GAME_NO_SOUND )
@@ -5475,6 +5519,7 @@ GAME( 199?, j6goldgl , 0 , impctawp, tbirds, 0, ROT0, "JPM", "Golden Goal (Jpm
GAME( 199?, j6hapyhr , 0 , impctawp, tbirds, 0, ROT0, "JPM", "Happy Hour (Jpm) (IMPACT)", GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_MECHANICAL|GAME_NO_SOUND )
GAME( 199?, j6hifly , 0 , impctawp, tbirds, 0, ROT0, "Crystal", "Hi Flyer (Crystal) (IMPACT)", GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_MECHANICAL|GAME_NO_SOUND )
GAME( 199?, j6impact , 0 , impctawp, tbirds, 0, ROT0, "JPM", "Hi Impact (Jpm) (IMPACT)", GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_MECHANICAL|GAME_NO_SOUND )
+GAME( 199?, j6impctb , j6impact , impctawp, tbirds, 0, ROT0, "JPM", "Hi Impact (Jpm) (IMPACT) (15GBP Jackpot)", GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_MECHANICAL|GAME_NO_SOUND )
GAME( 199?, j6hilosv , 0 , impctawp, tbirds, 0, ROT0, "JPM", "Hi Lo Silver (Jpm) (IMPACT)", GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_MECHANICAL|GAME_NO_SOUND )
GAME( 199?, j6hirol , 0 , impctawp, tbirds, 0, ROT0, "JPM", "Hi Roller (Jpm) (IMPACT)", GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_MECHANICAL|GAME_NO_SOUND )
GAME( 199?, j6hirlcl , 0 , impctawp, tbirds, 0, ROT0, "JPM", "Hi Roller Club (Jpm) (IMPACT)", GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_MECHANICAL|GAME_NO_SOUND )
@@ -5504,7 +5549,9 @@ GAME( 199?, j6monspd , 0 , impctawp, tbirds, 0, ROT0, "Ace", "Money Spider (Ac
GAME( 199?, j6montlk , 0 , impctawp, tbirds, 0, ROT0, "JPM", "Money Talks (Jpm) (IMPACT)", GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_MECHANICAL|GAME_NO_SOUND )
GAME( 199?, j6mono60 , 0 , impctawp, tbirds, 0, ROT0, "JPM", "Monopoly 60th Anniversary Edition (Jpm) (IMPACT)", GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_MECHANICAL|GAME_NO_SOUND )
GAME( 199?, j6monobn , 0 , impctawp, tbirds, 0, ROT0, "JPM", "Monopoly Bingo (Jpm) (IMPACT)", GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_MECHANICAL|GAME_NO_SOUND )
-GAME( 199?, j6outlaw , 0 , impctawp, tbirds, 0, ROT0, "JPM", "Outlaw (Jpm) (IMPACT)", GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_MECHANICAL|GAME_NO_SOUND )
+GAME( 199?, j6outlaw , 0 , impctawp, tbirds, 0, ROT0, "JPM", "Outlaw (Jpm) (IMPACT, v3)", GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_MECHANICAL|GAME_NO_SOUND )
+GAME( 199?, j6outlwd , j6outlaw , impctawp, tbirds, 0, ROT0, "JPM", "Outlaw (Jpm) (IMPACT, v3) (Protocol)", GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_MECHANICAL|GAME_NO_SOUND )
+GAME( 199?, j6outlwc , j6outlaw , impctawp, tbirds, 0, ROT0, "JPM", "Outlaw (Jpm) (IMPACT, Club?)", GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_MECHANICAL|GAME_NO_SOUND )
GAME( 199?, j6oxo , 0 , impctawp, tbirds, 0, ROT0, "JPM", "Oxo (Jpm) (IMPACT)", GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_MECHANICAL|GAME_NO_SOUND )
GAME( 199?, j6oxobin , 0 , impctawp, tbirds, 0, ROT0, "JPM", "Oxo Bingo (Jpm) (IMPACT)", GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_MECHANICAL|GAME_NO_SOUND )
GAME( 199?, j6pacman , 0 , impctawp, tbirds, 0, ROT0, "Qps", "Pac Man Plus (Qps) (IMPACT)", GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_MECHANICAL|GAME_NO_SOUND )
@@ -5525,6 +5572,7 @@ GAME( 199?, j6rager , 0 , impctawp, tbirds, 0, ROT0, "JPM", "Red Alert (Jpm)
GAME( 199?, j6ra , 0 , impctawp, tbirds, 0, ROT0, "JPM", "Red Alert (Jpm) (IMPACT)", GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_MECHANICAL|GAME_NO_SOUND )
GAME( 199?, j6raclb , 0 , impctawp, tbirds, 0, ROT0, "JPM", "Red Alert Club (Jpm) (IMPACT)", GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_MECHANICAL|GAME_NO_SOUND )
GAME( 199?, j6redarw , 0 , impctawp, tbirds, 0, ROT0, "JPM", "Red Arrow (Jpm) (IMPACT)", GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_MECHANICAL|GAME_NO_SOUND )
+GAME( 199?, j6rdarww , j6redarw , impctawp, tbirds, 0, ROT0, "Whitbread / JPM", "Red Arrow (Whitbread / Jpm) (IMPACT)", GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_MECHANICAL|GAME_NO_SOUND )
GAME( 199?, j6reddmn , 0 , impctawp, tbirds, 0, ROT0, "JPM", "Red Demon (Jpm) (IMPACT)", GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_MECHANICAL|GAME_NO_SOUND )
GAME( 199?, j6rh6 , 0 , impctawp, tbirds, 0, ROT0, "JPM", "Red Hot 6 (Jpm) (IMPACT)", GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_MECHANICAL|GAME_NO_SOUND )
GAME( 199?, j6rhchil , 0 , impctawp, tbirds, 0, ROT0, "Ace", "Red Hot Chili Stepper (Ace) (IMPACT)", GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_MECHANICAL|GAME_NO_SOUND )
diff --git a/src/mame/drivers/maygayep.c b/src/mame/drivers/maygayep.c
index c24d0dfb0ce..13cbdf26f4f 100644
--- a/src/mame/drivers/maygayep.c
+++ b/src/mame/drivers/maygayep.c
@@ -167,8 +167,15 @@ ROM_START( ep_itjb3 )
EP_ITJB3_SOUND
ROM_END
+ROM_START( ep_itj3a )
+ ROM_REGION( 0x200000, "maincpu", 0 )
+ ROM_LOAD16_BYTE( "itj3_dr.g0", 0x000000, 0x020000, CRC(1e62e440) SHA1(f7300a786efdb33d08aaa4348d93b8dd9707cbd2) )
+ ROM_LOAD16_BYTE( "itj3_dr.g1", 0x000001, 0x020000, CRC(93086180) SHA1(e17647ebbe613fd830ad17d455840882e797f54a) )
+ ROM_LOAD16_BYTE( "itj3_dr.g2", 0x040000, 0x020000, CRC(5a736057) SHA1(92c04470b204d290e7450a6dabf68ec260cb3a29) )
+ ROM_LOAD16_BYTE( "itj3_dr.g3", 0x040001, 0x020000, CRC(3c5a59a3) SHA1(a9507daa3af93f44ae829d4ce94581f0ba633c8b) )
-
+ EP_ITJB3_SOUND
+ROM_END
#define EP_MERLN_SOUND \
ROM_REGION( 0x100000, "ymz", 0 ) \
@@ -2284,6 +2291,15 @@ ROM_START( ep_ijob )
ROM_END
+ROM_START( ep_ijoba )
+ ROM_REGION( 0x200000, "maincpu", 0 )
+ ROM_LOAD16_BYTE( "i_job.g0", 0x000000, 0x020000, CRC(d3133b25) SHA1(b30268ab21a9e0c7193ae697710ff37d27af0a5b) )
+ ROM_LOAD16_BYTE( "i_job.g1", 0x000001, 0x020000, CRC(0765b48b) SHA1(32eaa458e7f693c7bbbed94342f5f78906137c49) )
+
+ ROM_REGION( 0x100000, "ymz", 0 )
+ ROM_LOAD( "it_job.s1", 0x000000, 0x080000, CRC(77ea2225) SHA1(fb02bccf4555797b60871070821afe2162be26c2) )
+ ROM_LOAD( "it_job.s2", 0x080000, 0x080000, CRC(b6f86703) SHA1(f09f9d88132919ca24fc1ed7094b5b22c1136eb8) )
+ROM_END
@@ -4489,6 +4505,7 @@ GAME( 1999, ep_simp, 0, maygayep, maygayep, 0, ROT0, "Maygay",
// roms below don't contain epoch in the header, but appear to be anyway
GAME( 199?, ep_dblim , 0, maygayep, maygayep, 0, ROT0, "Maygay", "Double Impact (Maygay - Impulse) (EPOCH)", GAME_NO_SOUND | GAME_NOT_WORKING | GAME_MECHANICAL )
GAME( 199?, ep_itjb3 , 0, maygayep, maygayep, 0, ROT0, "Maygay", "Italian Job 3 (Maygay) (EPOCH)", GAME_NO_SOUND | GAME_NOT_WORKING | GAME_MECHANICAL )
+GAME( 199?, ep_itj3a , ep_itjb3, maygayep, maygayep, 0, ROT0, "Maygay", "Italian Job 3 (Maygay) (EPOCH, Set 2)", GAME_NO_SOUND | GAME_NOT_WORKING | GAME_MECHANICAL )
GAME( 199?, ep_merln , 0, maygayep, maygayep, 0, ROT0, "Maygay", "Merlin's Magic (Maygay) (EPOCH)", GAME_NO_SOUND | GAME_NOT_WORKING | GAME_MECHANICAL )
GAME( 199?, ep_wipeo , 0, maygayep, maygayep, 0, ROT0, "Maygay", "Wipeout (Maygay) (EPOCH)", GAME_NO_SOUND | GAME_NOT_WORKING | GAME_MECHANICAL )
@@ -4559,7 +4576,8 @@ GAME( 199?, ep_icebg , 0, maygayep, maygayep, 0, ROT0, "Maygay",
GAME( 199?, ep_inca , 0, maygayep, maygayep, 0, ROT0, "Maygay", "Inca Dinka Do (Maygay - Extreme) (EPOCH)", GAME_NO_SOUND | GAME_NOT_WORKING | GAME_MECHANICAL )
GAME( 199?, ep_itjb2 , 0, maygayep, maygayep, 0, ROT0, "Maygay", "Italian Job 2 (Maygay) (EPOCH)", GAME_NO_SOUND | GAME_NOT_WORKING | GAME_MECHANICAL )
GAME( 199?, ep_ijcl , 0, maygayep, maygayep, 0, ROT0, "Maygay", "Italian Job Club (Maygay) (EPOCH)", GAME_NO_SOUND | GAME_NOT_WORKING | GAME_MECHANICAL )
-GAME( 199?, ep_ijob , 0, maygayep, maygayep, 0, ROT0, "Maygay", "Italian Job (Maygay) (EPOCH)", GAME_NO_SOUND | GAME_NOT_WORKING | GAME_MECHANICAL )
+GAME( 2001, ep_ijob , 0, maygayep, maygayep, 0, ROT0, "Maygay", "Italian Job (Maygay) (EPOCH, v2.1)", GAME_NO_SOUND | GAME_NOT_WORKING | GAME_MECHANICAL )
+GAME( 2001, ep_ijoba , ep_ijob, maygayep, maygayep, 0, ROT0, "Maygay", "Italian Job (Maygay) (EPOCH, v1.1)", GAME_NO_SOUND | GAME_NOT_WORKING | GAME_MECHANICAL )
GAME( 199?, ep_jakbn , 0, maygayep, maygayep, 0, ROT0, "Maygay", "Jackpot & The Beanstreak (Extreme) (EPOCH)", GAME_NO_SOUND | GAME_NOT_WORKING | GAME_MECHANICAL )
GAME( 199?, ep_jsttt , 0, maygayep, maygayep, 0, ROT0, "Maygay", "Just The Ticket (Maygay) (EPOCH)", GAME_NO_SOUND | GAME_NOT_WORKING | GAME_MECHANICAL )
GAME( 199?, ep_loadd , 0, maygayep, maygayep, 0, ROT0, "Maygay", "Loaded (Maygay) (EPOCH)", GAME_NO_SOUND | GAME_NOT_WORKING | GAME_MECHANICAL )
diff --git a/src/mame/drivers/mpu4.c b/src/mame/drivers/mpu4.c
index 3a7f338377f..f0fa3ed98f3 100644
--- a/src/mame/drivers/mpu4.c
+++ b/src/mame/drivers/mpu4.c
@@ -11004,6 +11004,9 @@ ROM_START( m4supleg )
ROM_LOAD( "sl_vc.hex", 0x0000, 0x040000, CRC(1940d117) SHA1(ae7338483ac39e9e1973dde5eb837443512630dd) )
ROM_LOAD( "sl_vcd.hex", 0x0000, 0x040000, CRC(7aab16d1) SHA1(6da4e0d9883a48937d00bfc5929b3557de51f60e) )
ROM_LOAD( "sls.hex", 0x0000, 0x040000, CRC(5ad6dbb9) SHA1(ff6f9dcf14df22c7bb2b949fcd5c70f31d4c1928) )
+ ROM_LOAD( "s_leag._pound5", 0x0000, 0x040000, CRC(4c6bd78e) SHA1(f67793a2a16adacc8d92b57050f02cffa50a1283) ) //Whitbread?
+ ROM_REGION( 0x80000, "altsnd", 0 ) /* alternate revisions - to be sorted / split into clones in the future */
+ ROM_LOAD( "s_leag.s1", 0x0000, 0x080000, CRC(e8d90896) SHA1(4c67507f18b5dc966e2df3685dc6c257f5053e61) ) //alt first sound rom, connected to whitbread set
ROM_REGION( 0x200000, "msm6376", 0 )
ROM_LOAD( "sls1.hex", 0x000000, 0x080000, CRC(341e3d3e) SHA1(b42ec737e95e766b1b26d6225416ee0c5cad2663) )
@@ -11512,14 +11515,42 @@ ROM_START( m4screw )
ROM_LOAD( "screwinaroundv0-7.bin", 0x0000, 0x020000, CRC(78a1e3ca) SHA1(a3d6e76a474a3a5cd74e4b527aa575f21825a7aa) )
//ROM_LOAD( "screwing.bin", 0x0000, 0x020000, CRC(5e07b33a) SHA1(6e8835edb61bd0777751bfdfe66d729554a9d6eb) )
+
+ ROM_REGION( 0x180000, "msm6376", 0 )
+ ROM_LOAD( "screwsnd.p1", 0x000000, 0x080000, CRC(6fe4888c) SHA1(b02b7f322d22080123e8b18326910031aa9d39b4) )
+ ROM_LOAD( "screwsnd.p2", 0x080000, 0x080000, CRC(29e842ee) SHA1(3325b137361c69244fffaa0d0e39e60106eaa5f9) )
+ ROM_LOAD( "screwsnd.p3", 0x100000, 0x080000, CRC(91ef193f) SHA1(a356642ae1093cf69486c434673531042ae27be7) )
+ROM_END
+
+ROM_START( m4screwp )
+ ROM_REGION( 0x020000, "maincpu", 0 )
+ ROM_LOAD( "scre0-8p.p1", 0x0000, 0x020000, CRC(34a70a77) SHA1(f76de47f6919d380eb0d0eeffc0e5dda72345038) )
+
ROM_REGION( 0x180000, "msm6376", 0 )
ROM_LOAD( "screwsnd.p1", 0x000000, 0x080000, CRC(6fe4888c) SHA1(b02b7f322d22080123e8b18326910031aa9d39b4) )
ROM_LOAD( "screwsnd.p2", 0x080000, 0x080000, CRC(29e842ee) SHA1(3325b137361c69244fffaa0d0e39e60106eaa5f9) )
ROM_LOAD( "screwsnd.p3", 0x100000, 0x080000, CRC(91ef193f) SHA1(a356642ae1093cf69486c434673531042ae27be7) )
ROM_END
+ROM_START( m4screwa )
+ ROM_REGION( 0x020000, "maincpu", 0 )
+ ROM_LOAD( "screwinaroundv0-7.bin", 0x0000, 0x020000, CRC(78a1e3ca) SHA1(a3d6e76a474a3a5cd74e4b527aa575f21825a7aa) )
+
+ ROM_REGION( 0x180000, "msm6376", 0 )
+ ROM_LOAD( "screwsnd.p1", 0x000000, 0x080000, CRC(6fe4888c) SHA1(b02b7f322d22080123e8b18326910031aa9d39b4) )
+ ROM_LOAD( "screwsnd.p2", 0x080000, 0x080000, CRC(29e842ee) SHA1(3325b137361c69244fffaa0d0e39e60106eaa5f9) )
+ ROM_LOAD( "screwsnd.p3", 0x100000, 0x080000, CRC(91ef193f) SHA1(a356642ae1093cf69486c434673531042ae27be7) )
+ROM_END
+ROM_START( m4screwb )
+ ROM_REGION( 0x020000, "maincpu", 0 )
+ ROM_LOAD( "screw0_5.p1", 0x000000, 0x020000, CRC(4c0e8300) SHA1(1fea75f3cb1a96c14bd0e56a95bafd22996d002d) )
+ ROM_REGION( 0x180000, "msm6376", 0 )
+ ROM_LOAD( "screwsnd.p1", 0x000000, 0x080000, CRC(6fe4888c) SHA1(b02b7f322d22080123e8b18326910031aa9d39b4) )
+ ROM_LOAD( "screwsnd.p2", 0x080000, 0x080000, CRC(29e842ee) SHA1(3325b137361c69244fffaa0d0e39e60106eaa5f9) )
+ ROM_LOAD( "screwsnd.p3", 0x100000, 0x080000, CRC(91ef193f) SHA1(a356642ae1093cf69486c434673531042ae27be7) )
+ROM_END
ROM_START( m4bankrd )
ROM_REGION( 0x010000, "maincpu", 0 )
@@ -14991,7 +15022,10 @@ GAME(199?, m4bangin, 0, mod4oki, mpu4, m4default, ROT0, "Global","Bangin' Aw
GAME(199?, m4bangina, m4bangin, mod4oki, mpu4, m4default, ROT0, "Global","Bangin' Away (Global) (MPU4, set 2)", GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_NO_SOUND )
GAME(199?, m4banginb, m4bangin, mod4oki, mpu4, m4default, ROT0, "Global","Bangin' Away (Global) (MPU4, set 3)", GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_NO_SOUND )
GAME(199?, m4wwc, 0, mod4oki, mpu4, m4default, ROT0, "Global","Wacky Weekend Club (Global) (MPU4)", GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_NO_SOUND )
-GAME(199?, m4screw, 0, mod4oki, mpu4, m4default, ROT0, "Global","Screwin' Around (Global) (MPU4)", GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_NO_SOUND )
+GAME(199?, m4screw, 0, mod4oki, mpu4, m4default, ROT0, "Global","Screwin' Around (Global) (MPU4, v0.8)", GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_NO_SOUND )
+GAME(199?, m4screwp, m4screw, mod4oki, mpu4, m4default, ROT0, "Global","Screwin' Around (Global) (MPU4, v0.8) (Protocol)", GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_NO_SOUND )
+GAME(199?, m4screwa, m4screw, mod4oki, mpu4, m4default, ROT0, "Global","Screwin' Around (Global) (MPU4, v0.7)", GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_NO_SOUND )
+GAME(199?, m4screwb, m4screw, mod4oki, mpu4, m4default, ROT0, "Global","Screwin' Around (Global) (MPU4, v0.5)", GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_NO_SOUND )
GAME(199?, m4vfm, 0, mod4oki, mpu4, m4default, ROT0, "Global","Value For Money (Global) (MPU4)", GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_NO_SOUND )
GAME(199?, m4bigben, 0, mod4oki, mpu4, m4default, ROT0, "Coinworld","Big Ben (Coinworld) (MPU4, set 1)", GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_NO_SOUND )
GAME(199?, m4bigbena, m4bigben, mod4oki, mpu4, m4default, ROT0, "Coinworld","Big Ben (Coinworld) (MPU4, set 2)", GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_NO_SOUND )
diff --git a/src/mame/drivers/unkfr.c b/src/mame/drivers/unkfr.c
index fe81dd62c06..f099fd0e9ae 100644
--- a/src/mame/drivers/unkfr.c
+++ b/src/mame/drivers/unkfr.c
@@ -673,8 +673,6 @@ ROM_START( unkfra )
ROM_LOAD( "gsg", 0x0000, 0x000b94, CRC(31a65a15) SHA1(97508a3334a72e1c44719421adecefe7845bf2fe) )
ROM_LOAD( "g_b_cash.hi", 0x0000, 0x080000, CRC(1620b7f9) SHA1(67b7f805a7a7c95b27938710158ca5cb070503d0) )
ROM_LOAD( "g_b_cash.lo", 0x0000, 0x080000, CRC(3471962b) SHA1(45579c4e7fca4eef46488fc4e16cbd76af9a7cae) )
- ROM_LOAD( "g_force.p1", 0x0000, 0x020000, CRC(724afeba) SHA1(b7eca2138b7c04031fa3b6a35a91180a7b487920) )
- ROM_LOAD( "g_force.p2", 0x0000, 0x020000, CRC(bc5a491e) SHA1(a8df6f26396c6d54b9de82717231f56342373516) )
ROM_LOAD( "slam1000.hi", 0x0000, 0x080000, CRC(3fd1a9bd) SHA1(ec5cbed2427bd58f93da1b380f2c44179e460c66) )
ROM_LOAD( "slam1000.lo", 0x0000, 0x080000, CRC(6499044b) SHA1(50bf83d6a2cabec3c8358401432f9611eaf88dfa) )
//ROM_LOAD( "gia_gems.p1", 0x0000, 0x080000, CRC(c841d2f7) SHA1(480397141c917bce26cfdc8ba7fa8d21ab741770) )
@@ -682,18 +680,10 @@ ROM_START( unkfra )
ROM_LOAD( "gimme_st.p1", 0x0000, 0x080000, CRC(d5df19b3) SHA1(3efdff2894f6edcae1121a63c654b7d58bd378c0) )
ROM_LOAD( "h hop.p1", 0x0000, 0x080000, CRC(71c3549f) SHA1(7b98acd3ce9d72dbbef573330d3206d9af60c15e) )
// ROM_LOAD( "hbrk_hot.txt", 0x0000, 0x0000ff, CRC(c95eecc8) SHA1(fd3e5658028ab39622e761445d72ed110da3e091) )
- ROM_LOAD( "hi_imp.p1", 0x0000, 0x020000, CRC(d742d6c9) SHA1(cf4ccc22a2cabfe06339ab079f7e5b9bb6297e8b) )
- ROM_LOAD( "hi_imp.p2", 0x0000, 0x020000, CRC(9c3de3c5) SHA1(428d101146a99ae713251ccf070049c0985b577b) )
ROM_LOAD( "horn_0f.p1", 0x0000, 0x080000, CRC(c01732dd) SHA1(6b157ad01535d8c7bbf6c3b2db96e7fed271f5f9) )
ROM_LOAD( "horn_of.p2", 0x0000, 0x080000, CRC(8b270edf) SHA1(0d6011bdd4c38f97813dae187bf2c67f09066de5) )
ROM_LOAD( "hot_rock.p1", 0x0000, 0x080000, CRC(cef5b5ae) SHA1(1ed34ea307c40bdfd0ea7296b9a2be4d3ecc796c) )
ROM_LOAD( "hot_rock.p2", 0x0000, 0x080000, CRC(c90efc7b) SHA1(6f82a7d31f9b891b13879ed40fc2f47829422e7e) )
- ROM_LOAD( "i_job.g0", 0x0000, 0x020000, CRC(d3133b25) SHA1(b30268ab21a9e0c7193ae697710ff37d27af0a5b) )
- ROM_LOAD( "i_job.g1", 0x0000, 0x020000, CRC(0765b48b) SHA1(32eaa458e7f693c7bbbed94342f5f78906137c49) )
- ROM_LOAD( "itj3_dr.g1", 0x0000, 0x020000, CRC(93086180) SHA1(e17647ebbe613fd830ad17d455840882e797f54a) )
- ROM_LOAD( "itj3_dr.g2", 0x0000, 0x020000, CRC(5a736057) SHA1(92c04470b204d290e7450a6dabf68ec260cb3a29) )
- ROM_LOAD( "itj3_dr.g3", 0x0000, 0x020000, CRC(3c5a59a3) SHA1(a9507daa3af93f44ae829d4ce94581f0ba633c8b) )
- ROM_LOAD( "itj_dr.g0", 0x0000, 0x020000, CRC(1e62e440) SHA1(f7300a786efdb33d08aaa4348d93b8dd9707cbd2) )
ROM_LOAD( "j pot 2.p1", 0x0000, 0x080000, CRC(f2dddbee) SHA1(e6dbd0925998eb8574599b496996740c4af5b5c2) )
ROM_LOAD( "j pot 2.p2", 0x0000, 0x080000, CRC(f37fa1c9) SHA1(03bfb641d04c98d375f548d074a1c44cb18f1a4b) )
ROM_LOAD( "jc5p_pound5", 0x0000, 0x020000, CRC(cf1d708e) SHA1(df0188b6d66763a91ae153821f6e12b9df391146) )
@@ -747,13 +737,11 @@ ROM_START( unkfra )
ROM_LOAD( "n_treas.p3", 0x0000, 0x0f7778, CRC(5d837f4e) SHA1(4fc602896c901c8f270baf30476aa09d6475c8f2) )
ROM_LOAD( "noonshin.g1", 0x0000, 0x080000, CRC(b2c5f80b) SHA1(4ec7b0bd758ddad88315021ed746aec35fa688b7) )
ROM_LOAD( "1-153", 0x0000, 0x000b96, CRC(95624748) SHA1(3be008f5232b6f35b6b897784d47ba060584c4ad) )
- ROM_LOAD( "outlaw.p1", 0x0000, 0x020000, CRC(42b7d388) SHA1(4d647879a95b27788ea87885f266272344e910ea) )
- ROM_LOAD( "outlaw.p2", 0x0000, 0x020000, CRC(4c06f95a) SHA1(42085ea0c10930a27f0b223a6f0742165ee85727) )
ROM_LOAD( "p fac.p1", 0x0000, 0x080000, CRC(9fc9ca62) SHA1(c8b84c61877206ec1f78bb104b2d69f74f446a9d) )
//ROM_LOAD( "p_f_2.p1", 0x0000, 0x080000, CRC(9fc9ca62) SHA1(c8b84c61877206ec1f78bb104b2d69f74f446a9d) )
ROM_LOAD( "p fac2.p1", 0x0000, 0x080000, CRC(4182af62) SHA1(3db0e6f752f9d5195327fdeb859997a6e0da9c78) )
ROM_LOAD( "p fac2.p2", 0x0000, 0x080000, CRC(a77513c5) SHA1(0a11d73f50036293d5d03bced8633c30d80566ae) )
- ROM_LOAD( "papa.p1", 0x0000, 0x020000, CRC(cb57a63c) SHA1(3472df9e375c820f1f8016528736bbfc37f6def3) )
+ ROM_LOAD( "papa.p1", 0x0000, 0x020000, CRC(cb57a63c) SHA1(3472df9e375c820f1f8016528736bbfc37f6def3) ) //Paparazzi (Empire) - alt set of j6papa?
ROM_LOAD( "papa.p2", 0x0000, 0x020000, CRC(2ec81ffe) SHA1(9d8cb56a54576ec2f3b7a13793bdb4e6b5a765ca) )
ROM_LOAD( "pman_pl.hi", 0x0000, 0x080000, CRC(51b0a5d2) SHA1(8208bbd7072e857967a555abf26cf3f7ef9a0178) )
ROM_LOAD( "pman_pl.lo", 0x0000, 0x080000, CRC(508f918f) SHA1(203ddc867626ce94988e7465b44f26afed206e3e) )
@@ -797,11 +785,8 @@ ROM_START( unkfra )
ROM_LOAD( "rc_club.p1", 0x0000, 0x020000, CRC(5bf41b92) SHA1(48f85ef7352d75a7f9e9c7a9e01408b2a00b0053) )
ROM_LOAD( "rc_club.p2", 0x0000, 0x020000, CRC(e790dda8) SHA1(5564626e3235bad8048e8be00ca7a5a7798b236e) )
ROM_LOAD( "redalert.p1", 0x0000, 0x020000, CRC(ff5952b2) SHA1(c4fd40d9eae05f80497f312b85bc97c88a0c3502) )
- ROM_LOAD( "redarrow.p1", 0x0000, 0x020000, CRC(e47fdd2c) SHA1(1cbce6e38cacad4c0ec617e38522ef81feaeb296) )
- ROM_LOAD( "redarrow.p2", 0x0000, 0x020000, CRC(afccd6c4) SHA1(5cfcb7132a169ea13fc0b48fc2d34071243a9046) )
ROM_LOAD( "rhr_gold.p1", 0x0000, 0x080000, CRC(2ddaedaa) SHA1(0a96d0faffec393bf3d719829a33f0efb98f393d) )
ROM_LOAD( "rhr_gold.p2", 0x0000, 0x080000, CRC(b90b0f08) SHA1(2b83ed20fd229fb32da68bc04af14216335fb1cb) )
- ROM_LOAD( "rh_fev.arc", 0x0000, 0x040000, CRC(c862b3b6) SHA1(0559308b9791dbebc810c4cb74c002c2f887f69b) )
ROM_LOAD( "r_a_win.p1", 0x0000, 0x080000, CRC(af94dff4) SHA1(4415eaab3cf3810367d4ea7a4ab79f8f5bd2cde1) )
ROM_LOAD( "r_a_win.p2", 0x0000, 0x080000, CRC(30be41d4) SHA1(bb3e972b2b885d28eae641dc44823f57eb654538) )
ROM_LOAD( "r_exclub.p2", 0x0000, 0x080000, CRC(14456741) SHA1(0a8bfcc806b014f863855f9aae8a17a385a31255) )
@@ -817,7 +802,7 @@ ROM_START( unkfra )
ROM_LOAD( "s60snd", 0x0000, 0x080000, CRC(f597a454) SHA1(ab88779657524df2b04b91ed35f25dc9206a5623) )
ROM_LOAD( "s60_pound8p1", 0x0000, 0x020000, CRC(f5220142) SHA1(2d9460fbd833b477f579f0925dd999fa3d4355cc) )
ROM_LOAD( "s60_pound8p2", 0x0000, 0x020000, CRC(3786bbb8) SHA1(d45d1d6713e480fa6e430fd1900778dcc56250c9) )
- ROM_LOAD( "screw.p1", 0x0000, 0x080000, CRC(a0f62e42) SHA1(d6114a963f8dbda272529a4a06d5117977d0712a) )
+ ROM_LOAD( "screw.p1", 0x0000, 0x080000, CRC(a0f62e42) SHA1(d6114a963f8dbda272529a4a06d5117977d0712a) )// four identical copies of screw0_5.p1, overdump? Keep anyway, 0.5 doesn't seem to work
ROM_LOAD( "shock.p1", 0x0000, 0x080000, CRC(65fb2f47) SHA1(33b997843a705fc446f33beb127b672a282286c4) )
ROM_LOAD( "shock.s2", 0x0000, 0x080000, CRC(10e9912f) SHA1(833d2b125bf30bdb8de71f6c9d8a9fe92701f741) )
ROM_LOAD( "showspec", 0x0000, 0x080000, CRC(98a3dff2) SHA1(1f56ec3237559105131de74a71b30592c346c680) )
@@ -834,7 +819,6 @@ ROM_START( unkfra )
ROM_LOAD( "s_dr_olh.p3", 0x0000, 0x080000, CRC(f521bd36) SHA1(07f5d0af8dc6b06fb69ae604a94946458052ad9b) )
ROM_LOAD( "s_dr_olh.p4", 0x0000, 0x080000, CRC(4d886a03) SHA1(0b6c7e99b1ad47a7834c23f14d1d95a51fbd796a) )
ROM_LOAD( "s_ghost.p1", 0x0000, 0x010000, CRC(e1e63cfd) SHA1(1e966758eb890eb8515bd943e7f8077e2948e22c) )
- ROM_LOAD( "s_leag.s1", 0x0000, 0x080000, CRC(e8d90896) SHA1(4c67507f18b5dc966e2df3685dc6c257f5053e61) )
ROM_LOAD( "s_l_i_ho.snd", 0x0000, 0x080000, CRC(13abf434) SHA1(99d7a323c03448827d16bcfb4358c09ab691b500) )
ROM_LOAD( "s_night.lo", 0x0000, 0x080000, CRC(65f8fa73) SHA1(59bc4ca637615a4e4b3ca7750a9257632ce3a31b) )
ROM_LOAD( "s_nova.p1", 0x0000, 0x080000, CRC(b4ccd869) SHA1(e93edeae1689b684f35fd299d9377ccd87bf2bb5) )
@@ -895,11 +879,10 @@ ROM_START( unkfra )
ROM_LOAD( "wdares.p2", 0x0000, 0x080000, CRC(c0fac58e) SHA1(3aef7067d73cfe36383dbdf69bdc7dc5ad7dacae) )
ROM_LOAD( "wenc15", 0x0000, 0x020000, CRC(e2fcc14a) SHA1(69b37a2d130b34636d5ff8e646d2be6d7e8b19f9) )
ROM_LOAD( "whodares", 0x0000, 0x080000, CRC(321bbfe4) SHA1(d75e3527e4bd3e3c8f4ede4c3c8d95e37e5a90f4) )
- ROM_LOAD( "zigzag.p1", 0x0000, 0x080000, CRC(68f4e9ab) SHA1(b22063976cf971dbbff9adb0d14c4eda5f6a9e23) )
+ ROM_LOAD( "zigzag.p1", 0x0000, 0x080000, CRC(68f4e9ab) SHA1(b22063976cf971dbbff9adb0d14c4eda5f6a9e23) )// Red Gaming Zig Zag - MPU5?
ROM_LOAD( "zigzag.p2", 0x0000, 0x080000, CRC(8c237c1d) SHA1(e5332000569bfa1ef8363f4e2825e508eb2ab792) )
ROM_LOAD( "zigzag.p3", 0x0000, 0x080000, CRC(e34e8da2) SHA1(d1d38881b8f90de73058cad429d913b5676a2712) )
ROM_LOAD( "zigzag.p4", 0x0000, 0x080000, CRC(a82600af) SHA1(4d2bf77a15eaf57fa0b020eadcd315f5e32eff5a) )
- ROM_LOAD( "s_leag._pound5", 0x0000, 0x040000, CRC(4c6bd78e) SHA1(f67793a2a16adacc8d92b57050f02cffa50a1283) )
ROM_END
diff --git a/src/mame/mame.lst b/src/mame/mame.lst
index fe5e09990b8..f3971c40361 100644
--- a/src/mame/mame.lst
+++ b/src/mame/mame.lst
@@ -9571,6 +9571,7 @@ j6framft // Frame & Fortune Club (Jpm)
j6frtmch // Fruit Machine, The (Jpm)
j6frtpot // Fruitpots (Qps)
j6gforce // G Force (Jpm)
+j6gfrceb // G Force (Jpm) 15GBP
j6gidogh // G.I. Dough (Ace)
j6guab // Give Us A Break (Jpm)
j6guabcl // Give Us A Break Club (Jpm)
@@ -9583,6 +9584,7 @@ j6goldgl // Golden Goal (Jpm)
j6hapyhr // Happy Hour (Jpm)
j6hifly // Hi Flyer (Ace)
j6impact // Hi Impact (Jpm)
+j6impctb // Hi Impact (Jpm) 15GBP
j6hilosv // Hi Lo Silver (Jpm)
j6hirol // Hi Roller (Jpm)
j6hirlcl // Hi Roller Club (Jpm)
@@ -9613,6 +9615,8 @@ j6montlk // Money Talks (Jpm)
j6mono60 // Monopoly 60th Anniversary Edition (Jpm)
j6monobn // Monopoly Bingo (Jpm)
j6outlaw // Outlaw (Jpm)
+j6outlwc // Outlaw (Jpm) Club?
+j6outlwd // Outlaw (Jpm) Protocol
j6oxo // Oxo (Jpm)
j6oxobin // Oxo Bingo (Jpm)
j6pacman // Pac Man Plus (Qps)
@@ -9633,6 +9637,7 @@ j6rager // Red Alert (Jpm) [German]
j6ra // Red Alert (Jpm)
j6raclb // Red Alert Club (Jpm)
j6redarw // Red Arrow (Jpm)
+j6rdarww // Red Arrow (Whitbread / Jpm)
j6reddmn // Red Demon (Jpm)
j6rh6 // Red Hot 6 (Jpm)
j6rhchil // Red Hot Chili Stepper (Ace)
@@ -12522,7 +12527,8 @@ ep_icebg // Ice Burger (Maygay)
ep_inca // Inca Dinka Do (Maygay - Extreme)
ep_itjb2 // Italian Job 2 (Maygay)
ep_ijcl // Italian Job Club (Maygay)
-ep_ijob // Italian Job (Maygay)
+ep_ijob // Italian Job (Maygay) v2.1
+ep_ijoba // Italian Job (Maygay) v1.1
ep_jakbn // Jackpot & The Beanstreak (Extreme)
ep_jsttt // Just The Ticket (Maygay)
ep_loadd // Loaded (Maygay)
@@ -13336,6 +13342,9 @@ m4bangina //
m4banginb //
m4wwc // Wacky Weekend Club (Global)
m4screw // Screwin' Around (Global)
+m4screwp
+m4screwa
+m4screwb
m4bigben // Big Ben (Coinworld)
m4bigbena //
m4bigbenb //