summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame
diff options
context:
space:
mode:
author Miodrag Milanovic <mmicko@gmail.com>2011-08-23 05:09:01 +0000
committer Miodrag Milanovic <mmicko@gmail.com>2011-08-23 05:09:01 +0000
commita81f6afbe88ece5d656a88a72bcb324cf4b26fac (patch)
tree8113abffeb58b6d17da81d49f45bd673cf3b3ae0 /src/mame
parentb6cd64c7abb31c4224e72796bcaacf4c752fd717 (diff)
More updates by Haze (no whatsnew)
Diffstat (limited to 'src/mame')
-rw-r--r--src/mame/drivers/acesp.c33
-rw-r--r--src/mame/drivers/bfm_sc4.c6
-rw-r--r--src/mame/drivers/bfm_swp.c61
-rw-r--r--src/mame/drivers/jpmimpct.c86
-rw-r--r--src/mame/drivers/jpmsys5.c49
-rw-r--r--src/mame/drivers/maygay1b.c6
-rw-r--r--src/mame/drivers/mpu4.c13
-rw-r--r--src/mame/drivers/mpu4vid.c50
-rw-r--r--src/mame/drivers/proconn.c3
-rw-r--r--src/mame/mame.lst16
10 files changed, 254 insertions, 69 deletions
diff --git a/src/mame/drivers/acesp.c b/src/mame/drivers/acesp.c
index 2634fbeb82f..e1b848537d9 100644
--- a/src/mame/drivers/acesp.c
+++ b/src/mame/drivers/acesp.c
@@ -500,6 +500,16 @@ ROM_START( sp_tz )
ROM_LOAD( "tz576p4i", 0x0000, 0x008000, CRC(aa591f7a) SHA1(3f491677d6725e7bbb76d735a7e7ca4c157edfd7) )
ROM_END
+ROM_START( sp_tzbwb )
+ ROM_REGION( 0x20000, "maincpu", 0 )
+ ROM_LOAD( "tz_x6s__.2_2", 0x0000, 0x8000, CRC(303e40ac) SHA1(fa8f6f33c142909b8d407533768d79157fbe67cd) ) // overdump?
+ ROM_IGNORE(0x8000)
+ ROM_LOAD( "tz______.2_1", 0x8000, 0x8000, CRC(8f6f5895) SHA1(8caedfd10b20cc7885893d07aeef8ff317bd7e40) ) // overdump?
+ ROM_IGNORE(0x8000)
+ROM_END
+
+
+
ROM_START( sp_tzfe )
ROM_REGION( 0x80000, "maincpu", 0 )
ROM_LOAD( "tz679d8b", 0x0000, 0x008000, CRC(b5f66994) SHA1(869a6a4c784a320b17d6552032e45d170af0e95f) )
@@ -547,6 +557,8 @@ ROM_END
+
+
ROM_START( sp_beau )
ROM_REGION( 0x80000, "maincpu", 0 )
ROM_LOAD( "bp619d3b", 0x0000, 0x008000, CRC(3c6b35c3) SHA1(50e099d80397fea3ab9c65784c0bf8c4ca9a4b90) )
@@ -1192,6 +1204,21 @@ ROM_START( sp_five )
ROM_LOAD( "fn19p.bin", 0x0000, 0x010000, CRC(ac2de72f) SHA1(61263944fe29b5f5c79c987989a784b32700c902) )
ROM_END
+ROM_START( sp_carry )
+ ROM_REGION( 0x10000, "maincpu", 0 )
+ ROM_LOAD( "carry on 10p payout p2.bin", 0x0000, 0x8000, CRC(1db4062c) SHA1(92098a145c9cdf04758b92998dd4fca7945cf991) )
+ ROM_LOAD( "carry on p1.bin", 0x8000, 0x8000, CRC(9a989d88) SHA1(e4cb4107c30b22fe9d952888285eb23de3005d2c) )
+// ROM_LOAD( "carry on v6 p1.bin", 0x0000, 0x008000, CRC(9a989d88) SHA1(e4cb4107c30b22fe9d952888285eb23de3005d2c) )
+
+ ROM_REGION( 0x80000, "altrevs", 0 )
+ ROM_LOAD( "carry on 20p payout p2.bin", 0x0000, 0x008000, CRC(ae1b2c66) SHA1(47a17c5178520d7ed6bc3aaaef111e8188d9a6b0) )
+ROM_END
+
+ROM_START( sp_front )
+ ROM_REGION( 0x10000, "maincpu", 0 )
+ ROM_LOAD( "bwb_final_frontier_p2.bin", 0x0000, 0x008000, CRC(f5a963d8) SHA1(433ffe6e45ef92dd15f3fd7942567b21ec064c78) )
+ ROM_LOAD( "bwb_final_frontier_p1.bin", 0x8000, 0x008000, CRC(2e835304) SHA1(ebc8286c70c286a8f4aa196e996540790742917e) )
+ROM_END
// mpu4.c
@@ -1225,6 +1252,7 @@ GAME( 199?, sp_spell ,0 ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Spellbound (Ac
GAME( 199?, sp_swop ,0 ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Swop Shop (Ace) (sp.ACE)",GAME_NOT_WORKING|GAME_NO_SOUND|GAME_REQUIRES_ARTWORK|GAME_MECHANICAL )
GAME( 199?, sp_timem ,0 ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Time Machine (Ace) (sp.ACE)",GAME_NOT_WORKING|GAME_NO_SOUND|GAME_REQUIRES_ARTWORK|GAME_MECHANICAL )
GAME( 199?, sp_tz ,0 ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Twilight Zone (Ace) (sp.ACE)",GAME_NOT_WORKING|GAME_NO_SOUND|GAME_REQUIRES_ARTWORK|GAME_MECHANICAL )
+GAME( 199?, sp_tzbwb ,sp_tz ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Twilight Zone (Ace/Bwb?) (sp.ACE)",GAME_NOT_WORKING|GAME_NO_SOUND|GAME_REQUIRES_ARTWORK|GAME_MECHANICAL ) // set marked as Bwb
GAME( 199?, sp_tzfe ,0 ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Twilight Zone - Further Encounters (Ace) (sp.ACE)",GAME_NOT_WORKING|GAME_NO_SOUND|GAME_REQUIRES_ARTWORK|GAME_MECHANICAL )
// these look like sp.ACE roms too
GAME( 199?, sp_beau ,0 ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Beau Peep (Ace) (sp.ACE)",GAME_NOT_WORKING|GAME_NO_SOUND|GAME_REQUIRES_ARTWORK|GAME_MECHANICAL )
@@ -1263,6 +1291,11 @@ GAME( 199?, sp_tkpik ,0 ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Take Your Pick
GAME( 199?, sp_woolp ,0 ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Woolpack (Emmerdale?) (Ace) (sp.ACE)",GAME_NOT_WORKING|GAME_NO_SOUND|GAME_REQUIRES_ARTWORK|GAME_MECHANICAL ) // roms all contain Emmerdale strings??
GAME( 199?, sp_zigzg ,0 ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Zig Zag (Emmerdale?) (Ace) (sp.ACE)",GAME_NOT_WORKING|GAME_NO_SOUND|GAME_REQUIRES_ARTWORK|GAME_MECHANICAL ) // roms all contain Emmerdale strings??
+GAME( 199?, sp_carry ,0 ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Pcp", "Carry On (Pcp) (sp.ACE?)",GAME_NOT_WORKING|GAME_NO_SOUND|GAME_REQUIRES_ARTWORK|GAME_MECHANICAL ) // not sure.. looks like 6303 code to me
+GAME( 199?, sp_front ,0 ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Bwb", "Final Frontier (Bwb) (sp.ACE?)",GAME_NOT_WORKING|GAME_NO_SOUND|GAME_REQUIRES_ARTWORK|GAME_MECHANICAL ) // not sure.. looks like 6303 code to me
+
+
+
// I'm not 100% sure if these are Space hardware.. but they seem to be 6303 code at least
GAME(199?, sp_atw ,0 ,ace_sp ,ace_sp ,ace_sp, ROT0, "Crystal","Around The World In Eighty Days (Crystal) (sp.ACE?)",GAME_NOT_WORKING|GAME_NO_SOUND|GAME_REQUIRES_ARTWORK|GAME_MECHANICAL )
GAME(199?, sp_crun ,0 ,ace_sp ,ace_sp ,ace_cr, ROT0, "Crystal","Cash Run (Crystal) (sp.ACE?)",GAME_NOT_WORKING|GAME_NO_SOUND|GAME_REQUIRES_ARTWORK|GAME_MECHANICAL )
diff --git a/src/mame/drivers/bfm_sc4.c b/src/mame/drivers/bfm_sc4.c
index 79c40bf74d5..f1a24d13c4f 100644
--- a/src/mame/drivers/bfm_sc4.c
+++ b/src/mame/drivers/bfm_sc4.c
@@ -10596,6 +10596,12 @@ ROM_START( sc_rbank )
ROM_REGION( 0x400000, "altrevs", 0 )
ROM_LOAD16_BYTE( "95407094.lo", 0x00001, 0x080000, CRC(04b1d972) SHA1(22525822e359ad55c2954c15c7a69d41760a0db5) )
ROM_LOAD16_BYTE( "95407095.hi", 0x00000, 0x080000, CRC(d4cd5d6b) SHA1(d05b165d0c4703ebb2941f0a91acafd7c2a65024) )
+ // from Royal Banker (unk) set
+ ROM_LOAD16_BYTE( "p1111p11.hi", 0x00000, 0x080000, CRC(7c0ed03c) SHA1(c2bbcb840f554710217a6632889966d546d1c067) )
+ ROM_LOAD16_BYTE( "p1111p11.lo", 0x00001, 0x080000, CRC(a7c8a2be) SHA1(e44e46efbb1db9bfadef0b4ce9aebd0c5d293fce) )
+ ROM_LOAD16_BYTE( "p1111s11.hi", 0x00000, 0x080000, CRC(03ea6d4f) SHA1(1f5eec50a2f630de42224dc1b3d3dc22d8ab3ed6) )
+ ROM_LOAD16_BYTE( "p1111s11.lo", 0x00001, 0x080000, CRC(1c0609da) SHA1(cf929fe9497d4f27130ea0ad4d0167b9e47b564d) )
+
ROM_REGION( 0x400000, "ymz", ROMREGION_ERASE00 )
ROM_LOAD( "95008233.bin", 0x0000, 0x100000, CRC(ebdb6017) SHA1(ca723483f6a7ae6512fa4abc4437c1f8eb606784) )
ROM_LOAD( "95008234.bin", 0x0000, 0x100000, CRC(4b7ac02a) SHA1(29c51906e5ca1e0c9c70db86e3a24f08be06b7e0) )
diff --git a/src/mame/drivers/bfm_swp.c b/src/mame/drivers/bfm_swp.c
index 5c2a934e074..68e163bcfb4 100644
--- a/src/mame/drivers/bfm_swp.c
+++ b/src/mame/drivers/bfm_swp.c
@@ -169,14 +169,14 @@ ROM_START( c3_rtime )
ROM_LOAD16_BYTE( "95400010.bin", 0x00000, 0x080000, CRC(03fd5f72) SHA1(379cfc4ef5087f24989bc1f2246b6056e33fd472) )
ROM_REGION( 0x100000, "altrevs", 0 )
- ROM_LOAD( "95400063.lhs", 0x0000, 0x080000, CRC(eecb5f3b) SHA1(a1c6ad61a65c5361c38aaae2a064983a978c45ea) )
- ROM_LOAD( "95400064.rhs", 0x0000, 0x080000, CRC(251689f5) SHA1(4589a409c6b0f2869f99a08df8d76223e54d5b3c) )
- ROM_LOAD( "95401063.lhs", 0x0000, 0x080000, CRC(ea98c159) SHA1(6f665d80b71af57b31194fdc981707822e62053e) )
- ROM_LOAD( "95401064.rhs", 0x0000, 0x080000, CRC(bc125897) SHA1(a83fdb54349d3ea5d183754bf4b9fee1f0b73be3) )
- ROM_LOAD( "radtimes.lhs", 0x0000, 0x080000, CRC(c6574297) SHA1(bd9744c4b08f9ae35fe1523ebcd68c52a36a32e0) )
- ROM_LOAD( "radtimes.rhs", 0x0000, 0x080000, CRC(ed2c24f0) SHA1(5f06b2de7e2b2dccee7763ea0938849d67256ff2) )
- ROM_LOAD( "rt017.lhs", 0x0000, 0x080000, CRC(d2272c39) SHA1(f583fe39c153dca2e86e875ca39056a8756e0d2c) )
- ROM_LOAD( "rt018.rhs", 0x0000, 0x080000, CRC(52999d03) SHA1(21d1e9034a26f6f73109e9e83272dcff104993e5) )
+ ROM_LOAD16_BYTE( "95400063.lhs", 0x00001, 0x080000, CRC(eecb5f3b) SHA1(a1c6ad61a65c5361c38aaae2a064983a978c45ea) )
+ ROM_LOAD16_BYTE( "95400064.rhs", 0x00000, 0x080000, CRC(251689f5) SHA1(4589a409c6b0f2869f99a08df8d76223e54d5b3c) )
+ ROM_LOAD16_BYTE( "95401063.lhs", 0x00001, 0x080000, CRC(ea98c159) SHA1(6f665d80b71af57b31194fdc981707822e62053e) )
+ ROM_LOAD16_BYTE( "95401064.rhs", 0x00000, 0x080000, CRC(bc125897) SHA1(a83fdb54349d3ea5d183754bf4b9fee1f0b73be3) )
+ ROM_LOAD16_BYTE( "radtimes.lhs", 0x00001, 0x080000, CRC(c6574297) SHA1(bd9744c4b08f9ae35fe1523ebcd68c52a36a32e0) )
+ ROM_LOAD16_BYTE( "radtimes.rhs", 0x00000, 0x080000, CRC(ed2c24f0) SHA1(5f06b2de7e2b2dccee7763ea0938849d67256ff2) )
+ ROM_LOAD16_BYTE( "rt017.lhs", 0x00001, 0x080000, CRC(d2272c39) SHA1(f583fe39c153dca2e86e875ca39056a8756e0d2c) )
+ ROM_LOAD16_BYTE( "rt018.rhs", 0x00000, 0x080000, CRC(52999d03) SHA1(21d1e9034a26f6f73109e9e83272dcff104993e5) )
ROM_REGION( 0x1000000, "ymz280b", 0 )
ROM_LOAD( "95004056.bin", 0x000000, 0x080000, CRC(24e8f9fb) SHA1(0d484a8f368b0f2140f148a1dc84db85a100af38) )
@@ -192,18 +192,21 @@ ROM_START( c3_telly )
ROM_LOAD16_BYTE( "95401024.rhs", 0x00000, 0x080000, CRC(835d25fd) SHA1(6d780332f6016d6e1404922e0ac439a499211be3) )
ROM_REGION( 0x100000, "altrevs", 0 )
- ROM_LOAD( "95400021.p1", 0x0000, 0x080000, CRC(5c969746) SHA1(7458c613d7a3e7cf6a21e55f74dcdc052404f29c) )
- ROM_LOAD( "95400022.p2", 0x0000, 0x080000, CRC(fa1fdb7b) SHA1(eff87c197a62dba49d95810e8669026db2edb187) )
- ROM_LOAD( "95400023.lhs", 0x0000, 0x080000, CRC(b79279b8) SHA1(010edf0c299b0b01ab43f52dce540ff0847fb4c5) )
- ROM_LOAD( "95400024.rhs", 0x0000, 0x080000, CRC(835d25fd) SHA1(6d780332f6016d6e1404922e0ac439a499211be3) )
- ROM_LOAD( "95401021.p1", 0x0000, 0x080000, CRC(24a334d3) SHA1(672f16cbd2ddf627213de71024b6fbaa28f526a5) )
- ROM_LOAD( "95401022.p2", 0x0000, 0x080000, CRC(90af3767) SHA1(e529ad7eef5e6d2a6951d46e77aaad2087890445) )
- ROM_LOAD( "tadd13lh", 0x0000, 0x080000, CRC(2d6ed08c) SHA1(efa39b9ff5605c2e29971fb5e874c9a0c178b1f0) )
- ROM_LOAD( "tadd14rh", 0x0000, 0x080000, CRC(26dd6ed6) SHA1(553f29017494b6f7ecc98940d527f498316ea55e) )
+ ROM_LOAD16_BYTE( "95400021.p1", 0x00001, 0x080000, CRC(5c969746) SHA1(7458c613d7a3e7cf6a21e55f74dcdc052404f29c) )
+ ROM_LOAD16_BYTE( "95400022.p2", 0x00000, 0x080000, CRC(fa1fdb7b) SHA1(eff87c197a62dba49d95810e8669026db2edb187) )
+ ROM_LOAD16_BYTE( "95400023.lhs", 0x00001, 0x080000, CRC(b79279b8) SHA1(010edf0c299b0b01ab43f52dce540ff0847fb4c5) )
+ ROM_LOAD16_BYTE( "95400024.rhs", 0x00000, 0x080000, CRC(835d25fd) SHA1(6d780332f6016d6e1404922e0ac439a499211be3) )
+ ROM_LOAD16_BYTE( "95401021.p1", 0x00001, 0x080000, CRC(24a334d3) SHA1(672f16cbd2ddf627213de71024b6fbaa28f526a5) )
+ ROM_LOAD16_BYTE( "95401022.p2", 0x00000, 0x080000, CRC(90af3767) SHA1(e529ad7eef5e6d2a6951d46e77aaad2087890445) )
+ ROM_LOAD16_BYTE( "tadd13lh", 0x00001, 0x080000, CRC(2d6ed08c) SHA1(efa39b9ff5605c2e29971fb5e874c9a0c178b1f0) )
+ ROM_LOAD16_BYTE( "tadd14rh", 0x00000, 0x080000, CRC(26dd6ed6) SHA1(553f29017494b6f7ecc98940d527f498316ea55e) )
+ ROM_LOAD16_BYTE( "telad.tl", 0x00001, 0x080000, CRC(e6906027) SHA1(20ca64417ea3795dc26adfea717cb3d724019c34) )
+ ROM_LOAD16_BYTE( "telad.tr", 0x00000, 0x080000, CRC(38dbee05) SHA1(ee33cdaa7f817beb49a3cff49a5493a50d8d4504) )
+ ROM_LOAD16_BYTE( "tasndl", 0x00001, 0x080000, CRC(3f0b9d2b) SHA1(6db3451c26a3e673204c316403e0bb7127191a1f) )
+ ROM_LOAD16_BYTE( "tasndr", 0x00000, 0x080000, CRC(2dd9ebcf) SHA1(4d118d37e18266f82fb2acb37f5fd106e0f25a1f) )
ROM_REGION( 0x1000000, "ymz280b", ROMREGION_ERASE00 )
- /* not present, missing, or different hw? */
- ROM_LOAD( "sound roms", 0x000000, 0x080000, NO_DUMP )
+ ROM_LOAD( "telsndl", 0x0000, 0x080000, CRC(74996fbd) SHA1(90e46130dccf47be1fcfaf549e548cdd4883e59d) )
DISK_REGION( "scsi" ) // HDD
DISK_IMAGE_READONLY( "telly", 0, SHA1(6675b8ed6ea47bfb89fbd10a2740e1e0a3faec54) )
@@ -219,15 +222,29 @@ ROM_START( c3_totp )
ROM_LOAD16_BYTE( "95401102.hi", 0x00000, 0x080000, CRC(3599427f) SHA1(16d915553b2b490a047888c64ebcf952714b3168) )
ROM_REGION( 0x1000000, "ymz280b", ROMREGION_ERASE00 )
- /* not present, missing, or different hw? */
- ROM_LOAD( "sound roms", 0x000000, 0x080000, NO_DUMP )
+ ROM_LOAD( "totpsnd.lhs", 0x000000, 0x080000, CRC(56a73136) SHA1(10656ede18de9432a8a728cc59d000b5b1bf0150) )
+ ROM_LOAD( "totpsnd.rhs", 0x080000, 0x080000, CRC(28d156ab) SHA1(ebf5c4e008015b9b56b3aa5228c05b8e298daa80) )
DISK_REGION( "scsi" ) // CD or HDD
DISK_IMAGE_READONLY( "cd or hdd", 0, NO_DUMP )
ROM_END
+ROM_START( c3_ppays )
+ ROM_REGION( 0x100000, "maincpu", 0 )
+ ROM_LOAD16_BYTE( "95400687.hi", 0x00000, 0x080000, CRC(56080e1c) SHA1(49391059b5a758690d4972abad04d7e7aef23423) )
+ ROM_LOAD16_BYTE( "95400687.lo", 0x00001, 0x080000, CRC(8b2c9c3d) SHA1(921c900447870f6ae51a4f3baeb60ce94e732291) )
+
+ ROM_REGION( 0x1000000, "ymz280b", ROMREGION_ERASE00 )
+ ROM_LOAD( "sound.roms", 0x000000, 0x080000, NO_DUMP )
+
+ DISK_REGION( "scsi" ) // CD or HDD
+ DISK_IMAGE_READONLY( "cd or hdd", 0, NO_DUMP )
+ROM_END
+
+
-GAME( 199?, c3_rtime , 0 , bfm_swp, bfm_swp, 0, ROT0, "Maygay", "Radio Times (Bellfruit) (Cobra 3?)", GAME_NOT_WORKING|GAME_NO_SOUND )
-GAME( 199?, c3_telly , 0 , bfm_swp, bfm_swp, 0, ROT0, "Maygay", "Telly Addicts (Bellfruit) (Cobra 3?)", GAME_NOT_WORKING|GAME_NO_SOUND )
+GAME( 199?, c3_rtime , 0 , bfm_swp, bfm_swp, 0, ROT0, "Maygay", "Radio Times (Bellfruit) (Cobra 3)", GAME_NOT_WORKING|GAME_NO_SOUND )
+GAME( 199?, c3_telly , 0 , bfm_swp, bfm_swp, 0, ROT0, "Maygay", "Telly Addicts (Bellfruit) (Cobra 3)", GAME_NOT_WORKING|GAME_NO_SOUND )
GAME( 199?, c3_totp , 0 , bfm_swp, bfm_swp, 0, ROT0, "Maygay", "Top of the Pops (Bellfruit) (Cobra 3?)", GAME_NOT_WORKING|GAME_NO_SOUND )
+GAME( 199?, c3_ppays , 0 , bfm_swp, bfm_swp, 0, ROT0, "Maygay", "The Phrase That Pays (Bellfruit) (Cobra 3?)", GAME_NOT_WORKING|GAME_NO_SOUND )
diff --git a/src/mame/drivers/jpmimpct.c b/src/mame/drivers/jpmimpct.c
index a44547d7d37..8da4ccbc7d5 100644
--- a/src/mame/drivers/jpmimpct.c
+++ b/src/mame/drivers/jpmimpct.c
@@ -1604,6 +1604,11 @@ ROM_END
+
+
+
+
+
/* Mechanical Below */
// I believe all IMPACT roms should have a samples rom (it's the only sound output?) so any without are almost
@@ -1904,6 +1909,11 @@ ROM_START( j6buzz ) // extra hw at 80000?
ROM_END
+
+
+
+
+
ROM_START( j6cpclb )
ROM_REGION( 0x1000000, "maincpu", 0 )
ROM_LOAD16_BYTE( "cpalaceclubr1", 0x000000, 0x020000, CRC(e556eb51) SHA1(0d63e35b4cf7cbd0f56e2ee9b250d1499cec6614) )
@@ -4696,7 +4706,33 @@ ROM_START( j6cpal )
ROM_END
+ROM_START( j6cpala )
+ ROM_REGION( 0x1000000, "maincpu", 0 )
+ ROM_LOAD16_BYTE( "capa-b1.bin", 0x00000, 0x020000, CRC(03855437) SHA1(92a6f9feeed7b0a0c1c420561bc74892ec0a5c89) )
+ ROM_LOAD16_BYTE( "capa-b2.bin", 0x00001, 0x020000, CRC(74b590bc) SHA1(0c11b97b15eee082133340bc685e4257d769b88f) )
+ ROM_REGION( 0x1000000, "altrevs", 0 )
+ ROM_LOAD16_BYTE( "capa-7p1.bin", 0x0000, 0x020000, CRC(5718b588) SHA1(2233a9848c7520e3158e4b69d2253a5c023e7015) )
+ ROM_LOAD16_BYTE( "capa-7s1.bin", 0x0000, 0x020000, CRC(bc86e1b0) SHA1(51a00a30fb9fac86f2790fb6904298561f8f4183) )
+ ROM_LOAD16_BYTE( "capa-7w1.bin", 0x0000, 0x020000, CRC(deeb9038) SHA1(167ad8e3984c13791db15b53194fa0e3b5f79b76) )
+ ROM_LOAD16_BYTE( "capa1.bin", 0x0000, 0x020000, CRC(ee4221d1) SHA1(d79440ddbb7083c95d15a00e3e9395b43a1af376) )
+ ROM_LOAD16_BYTE( "capa2.bin", 0x0000, 0x020000, CRC(775f6d12) SHA1(03559f8f7830b84cb718e0d005d842ddf515b6a1) )
+
+ ROM_LOAD16_BYTE( "fm519d11.bin", 0x0000, 0x010000, CRC(0272325e) SHA1(2f632ea7246c2afd485b11a03afeef4c9e30f5cf) ) // this is some other game on different hw by the looks of it0
+
+ ROM_REGION( 0x80000, "upd", ROMREGION_ERASE00 )
+ ROM_LOAD( "cpalace22-06-98 68d0a91.bin", 0x0000, 0x080000, CRC(56d581e0) SHA1(d22796ec6d96f4d4ea10dfdb925ceaff032fe7d0) )
+ ROM_LOAD( "capa-snd.bin", 0x0000, 0x080000, CRC(56d581e0) SHA1(d22796ec6d96f4d4ea10dfdb925ceaff032fe7d0) )
+ROM_END
+
+ROM_START( j6cpalb )
+ ROM_REGION( 0x1000000, "maincpu", 0 )
+ ROM_LOAD16_BYTE( "ceas_pal.p1", 0x00000, 0x020000, CRC(e8df4b09) SHA1(c04fcede76eff727aed979cd7bed5401be2480e3) )
+ ROM_LOAD16_BYTE( "ceas_pal.p2", 0x00001, 0x020000, CRC(4569254c) SHA1(f058dd5b97bd94e59fd952f42696f1f0aaede016) )
+
+ ROM_REGION( 0x80000, "upd", ROMREGION_ERASE00 )
+ /* missing? */
+ROM_END
ROM_START( j6cdivr )
@@ -4885,6 +4921,9 @@ ROM_START( j6kfc )
ROM_LOAD16_BYTE( "kfcl-e1.bin", 0x00000, 0x020000, CRC(f16857a0) SHA1(5cff87bf3857593c7d032315b7555e16c3849d08) )
ROM_LOAD16_BYTE( "kfcl-e2.bin", 0x00001, 0x020000, CRC(9da62c89) SHA1(24d35a4c4e45d0a9bd6d0557c373b7d63f6a83aa) )
+ ROM_LOAD16_BYTE( "kfcl-f1.bin", 0x00000, 0x020000, CRC(4edfa088) SHA1(e23d18c94c19edaadb73e31f0526c4a3f40c5e7e) )
+ ROM_LOAD16_BYTE( "kfcl-f2.bin", 0x00001, 0x020000, CRC(88d37b10) SHA1(8954e7f4a7401dc93f9f4e16d0ae9ff6d2b911d8) )
+
ROM_REGION( 0x1000000, "altrevs", 0 )
ROM_LOAD16_BYTE( "kfcl-ep1.bin", 0x0000, 0x020000, CRC(1af60398) SHA1(45b26b983f82298c9cb14eeb23ea30f24b8ab0e7) )
@@ -5129,24 +5168,6 @@ ROM_START( j6tqust )
ROM_END
-ROM_START( j6cpala )
- ROM_REGION( 0x1000000, "maincpu", 0 )
- ROM_LOAD16_BYTE( "capa-b1.bin", 0x00000, 0x020000, CRC(03855437) SHA1(92a6f9feeed7b0a0c1c420561bc74892ec0a5c89) )
- ROM_LOAD16_BYTE( "capa-b2.bin", 0x00001, 0x020000, CRC(74b590bc) SHA1(0c11b97b15eee082133340bc685e4257d769b88f) )
-
- ROM_REGION( 0x1000000, "altrevs", 0 )
- ROM_LOAD16_BYTE( "capa-7p1.bin", 0x0000, 0x020000, CRC(5718b588) SHA1(2233a9848c7520e3158e4b69d2253a5c023e7015) )
- ROM_LOAD16_BYTE( "capa-7s1.bin", 0x0000, 0x020000, CRC(bc86e1b0) SHA1(51a00a30fb9fac86f2790fb6904298561f8f4183) )
- ROM_LOAD16_BYTE( "capa-7w1.bin", 0x0000, 0x020000, CRC(deeb9038) SHA1(167ad8e3984c13791db15b53194fa0e3b5f79b76) )
- ROM_LOAD16_BYTE( "capa1.bin", 0x0000, 0x020000, CRC(ee4221d1) SHA1(d79440ddbb7083c95d15a00e3e9395b43a1af376) )
- ROM_LOAD16_BYTE( "capa2.bin", 0x0000, 0x020000, CRC(775f6d12) SHA1(03559f8f7830b84cb718e0d005d842ddf515b6a1) )
-
- ROM_LOAD16_BYTE( "fm519d11.bin", 0x0000, 0x010000, CRC(0272325e) SHA1(2f632ea7246c2afd485b11a03afeef4c9e30f5cf) ) // this is some other game on different hw by the looks of it0
-
- ROM_REGION( 0x80000, "upd", ROMREGION_ERASE00 )
- ROM_LOAD( "cpalace22-06-98 68d0a91.bin", 0x0000, 0x080000, CRC(56d581e0) SHA1(d22796ec6d96f4d4ea10dfdb925ceaff032fe7d0) )
- ROM_LOAD( "capa-snd.bin", 0x0000, 0x080000, CRC(56d581e0) SHA1(d22796ec6d96f4d4ea10dfdb925ceaff032fe7d0) )
-ROM_END
ROM_START( j6fbcrz )
@@ -5180,6 +5201,19 @@ ROM_START( j6h5clb )
/* missing? */
ROM_END
+ROM_START( j6milln )
+ ROM_REGION( 0x1000000, "maincpu", 0 )
+ ROM_LOAD16_BYTE( "pljm-f_1.bin", 0x00000, 0x020000, CRC(a4a9c5b8) SHA1(2fa9f4a7ef05352498b91c2b7bcf4d9ca20614a5) )
+ ROM_LOAD16_BYTE( "pljm-f_2.bin", 0x00001, 0x020000, CRC(71f303b2) SHA1(7fba05cb6107296cea9b5be575569daf98f2b9c1) )
+
+ ROM_LOAD16_BYTE( "ljc-g1.bin", 0x00000, 0x020000, CRC(518088da) SHA1(d144ab37d17a8ea2174a7ed2dd32b37f3d112dcd) )
+ ROM_LOAD16_BYTE( "ljc-g2.bin", 0x00001, 0x020000, CRC(e42c5cc0) SHA1(612973ba3dac2b1098dd746fd4fd6e7bb0246949) )
+
+ ROM_REGION( 0x80000, "upd", ROMREGION_ERASE00 )
+ /* missing? */
+ROM_END
+
+
DRIVER_INIT( j6fbcrz )
{
@@ -5416,8 +5450,9 @@ GAME( 199?, j6bbankr , 0 , impctawp, tbirds, 0, ROT0, "Crystal", "Big Banker (
GAME( 199?, j6bmc , 0 , impctawp, tbirds, 0, ROT0, "Crystal", "Big Money Club (Crystal) (IMPACT)", GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_MECHANICAL|GAME_NO_SOUND )
GAME( 199?, j6bno , 0 , impctawp, tbirds, 0, ROT0, "Crystal", "Big Nite Out (Crystal) (IMPACT)", GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_MECHANICAL|GAME_NO_SOUND )
GAME( 199?, j6btbw , 0 , impctawp, tbirds, 0, ROT0, "Crystal", "Born To Be Wild Club (Crystal) (IMPACT)", GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_MECHANICAL|GAME_NO_SOUND )
-GAME( 199?, j6cpal , 0 , impctawp, tbirds, 0, ROT0, "Crystal", "Caesar's Palace (Crystal) (IMPACT, set 1)", GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_MECHANICAL|GAME_NO_SOUND )
-GAME( 199?, j6cpala , 0 , impctawp, tbirds, 0, ROT0, "Crystal", "Caesar's Palace (Crystal) (IMPACT, set 2)", GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_MECHANICAL|GAME_NO_SOUND ) // marked as ACE
+GAME( 199?, j6cpal , 0 , impctawp, tbirds, 0, ROT0, "Whitbread / Crystal", "Caesar's Palace (Whitbread / Crystal) (IMPACT, set 1)", GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_MECHANICAL|GAME_NO_SOUND )
+GAME( 199?, j6cpala , 0 , impctawp, tbirds, 0, ROT0, "Whitbread / Crystal", "Caesar's Palace (Whitbread / Crystal) (IMPACT, set 2)", GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_MECHANICAL|GAME_NO_SOUND ) // marked as ACE
+GAME( 199?, j6cpalb , 0 , impctawp, tbirds, 0, ROT0, "Whitbread / Ace", "Caesar's Palace (Whitbread / Ace) (IMPACT)", GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_MECHANICAL|GAME_NO_SOUND )
GAME( 199?, j6cdivr , 0 , impctawp, tbirds, 0, ROT0, "Crystal", "Cash Diver (Crystal) (IMPACT)", GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_MECHANICAL|GAME_NO_SOUND )
GAME( 199?, j6ccc , 0 , impctawp, tbirds, 0, ROT0, "Crystal", "Casino Crazy Club (Crystal) (IMPACT)", GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_MECHANICAL|GAME_NO_SOUND )
GAME( 199?, j6colic , 0 , impctawp, tbirds, 0, ROT0, "Crystal", "Coliseum (Crystal) (IMPACT)", GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_MECHANICAL|GAME_NO_SOUND )
@@ -5443,15 +5478,8 @@ GAME( 199?, j6sl , 0 , impctawp, tbirds, 0, ROT0, "Crystal", "Snakes & Ladder
GAME( 199?, j6sla , 0 , impctawp, tbirds, 0, ROT0, "Crystal", "Snakes & Ladders Slides Again (Crystal) (IMPACT)", GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_MECHANICAL|GAME_NO_SOUND )
GAME( 199?, j6thril , 0 , impctawp, tbirds, 0, ROT0, "Crystal", "Thriller (Crystal) (IMPACT)", GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_MECHANICAL|GAME_NO_SOUND )
GAME( 199?, j6tqust , 0 , impctawp, tbirds, 0, ROT0, "Crystal", "Treasure Quest (Crystal) (IMPACT)", GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_MECHANICAL|GAME_NO_SOUND )
-
-
-
-
-
-
-
-
-
+// was marked as SWP, should this be a video game?
+GAME( 199?, j6milln , 0 , impctawp, tbirds, 0, ROT0, "JPM", "Millionaire (Jpm) (IMPACT)", GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_MECHANICAL|GAME_NO_SOUND )
diff --git a/src/mame/drivers/jpmsys5.c b/src/mame/drivers/jpmsys5.c
index 766eea27717..b76660035ce 100644
--- a/src/mame/drivers/jpmsys5.c
+++ b/src/mame/drivers/jpmsys5.c
@@ -845,10 +845,36 @@ ROM_START( monopoly )
ROM_LOAD16_BYTE( "6670.bin", 0x200000, 0x80000, CRC(66e2a5e1) SHA1(04d4b55d6ad121cdc3592d33e9d953affa24f01a) )
ROM_LOAD16_BYTE( "6671.bin", 0x200001, 0x80000, CRC(b2a3cedd) SHA1(e3a5dd028b0769e08a796a96665b31491c3b18ca) )
+
+
+ ROM_REGION( 0x300000, "altrevs", 0 )
+ ROM_LOAD16_BYTE( "7400.bin", 0x00001, 0x080000, CRC(d6f1f98c) SHA1(f20c788a31a8fe339aed701866180a3eb16fafb9) )
+
+ // this version doesn't work too well, missing other roms, or just bad?
+ ROM_LOAD16_BYTE( "monov3p1", 0x00000, 0x080000, CRC(a66fc610) SHA1(fddd3b37a6aebf5c402942d26a2fa1fa130326dd) )
+ ROM_LOAD16_BYTE( "monov3p2", 0x00001, 0x080000, CRC(2d629723) SHA1(c5584113e50dc5f636dbcf80e4689d2bbfe98e71) )
+ // mismastched?
+ ROM_LOAD16_BYTE( "monov4p2", 0x00001, 0x080000, CRC(3c2dd9b7) SHA1(01c87584b3599763a0c37040199014c2902dc6f3) )
+
+
ROM_REGION( 0x80000, "upd7759", 0 )
- ROM_LOAD16_BYTE( "6538.bin", 0x00000, 0x40000, CRC(ccdd4ce3) SHA1(dbb24682cea8081a447ca2c53395964fc46e7f56) )
+ ROM_LOAD( "6538.bin", 0x00000, 0x40000, CRC(ccdd4ce3) SHA1(dbb24682cea8081a447ca2c53395964fc46e7f56) )
ROM_END
+ROM_START( monopolya )
+ ROM_REGION( 0x300000, "maincpu", 0 )
+ ROM_LOAD16_BYTE( "mono4e1", 0x000000, 0x80000, CRC(0338b165) SHA1(fdc0fcf0fddcf88d593a22885779e8224484e7e4) )
+ ROM_LOAD16_BYTE( "mono4e2", 0x000001, 0x80000, CRC(c8aa21d8) SHA1(257ecf85e1d41b15bb2bbe2157e9d3f72b7e0317) )
+ ROM_LOAD16_BYTE( "6668.bin", 0x100000, 0x80000, CRC(30bf082a) SHA1(29ba67a86e82f0eb4feb816a2031d62028eb11b0) )
+ ROM_LOAD16_BYTE( "6669.bin", 0x100001, 0x80000, CRC(85d38c2d) SHA1(2f1a394df243e5fbbad31507b9074c997c473106) )
+ ROM_LOAD16_BYTE( "6670.bin", 0x200000, 0x80000, CRC(66e2a5e1) SHA1(04d4b55d6ad121cdc3592d33e9d953affa24f01a) )
+ ROM_LOAD16_BYTE( "6671.bin", 0x200001, 0x80000, CRC(b2a3cedd) SHA1(e3a5dd028b0769e08a796a96665b31491c3b18ca) )
+
+ ROM_REGION( 0x80000, "upd7759", 0 )
+ ROM_LOAD( "6538.bin", 0x00000, 0x40000, CRC(ccdd4ce3) SHA1(dbb24682cea8081a447ca2c53395964fc46e7f56) )
+ROM_END
+
+
ROM_START( monoplcl )
ROM_REGION( 0x300000, "maincpu", 0 )
ROM_LOAD16_BYTE( "7401.bin", 0x000000, 0x80000, CRC(eec11426) SHA1(b732a5a64d3fba676134942768b823d088792a1f) )
@@ -858,8 +884,17 @@ ROM_START( monoplcl )
ROM_LOAD16_BYTE( "6670.bin", 0x200000, 0x80000, CRC(66e2a5e1) SHA1(04d4b55d6ad121cdc3592d33e9d953affa24f01a) )
ROM_LOAD16_BYTE( "6671.bin", 0x200001, 0x80000, CRC(b2a3cedd) SHA1(e3a5dd028b0769e08a796a96665b31491c3b18ca) )
+ ROM_REGION( 0x300000, "altrevs", 0 )
+ ROM_LOAD16_BYTE( "7403.bin", 0x000001, 0x080000, CRC(95dbacb6) SHA1(bd551ccad95440a669a547092ab126178b0d0bf9) )
+
+ ROM_LOAD( "mdlxv1p1", 0x0000, 0x080000, CRC(48ab1691) SHA1(6df2aad02548d5239e3974a11228bc9aad8c9170) )
+ ROM_LOAD( "mdlxv1p2", 0x0000, 0x080000, CRC(107c3e65) SHA1(e298b3a2826f92ba6119348a36bc4735e1799797) )
+ /* p3 missing? */
+ ROM_LOAD( "mdlxv1p4", 0x0000, 0x080000, CRC(e3fd1a27) SHA1(6bba70ff27a6d068febcbdfa1b1f8ff2ef86ef03) )
+
+
ROM_REGION( 0x80000, "upd7759", 0 )
- ROM_LOAD16_BYTE( "6538.bin", 0x00000, 0x40000, CRC(ccdd4ce3) SHA1(dbb24682cea8081a447ca2c53395964fc46e7f56) )
+ ROM_LOAD( "6538.bin", 0x00000, 0x40000, CRC(ccdd4ce3) SHA1(dbb24682cea8081a447ca2c53395964fc46e7f56) )
ROM_END
ROM_START( monopldx )
@@ -871,8 +906,12 @@ ROM_START( monopldx )
ROM_LOAD16_BYTE( "6881.bin", 0x200000, 0x80000, CRC(8418ee17) SHA1(5666b90db00d9e88a37655bb9a714f076e2689d6) )
ROM_LOAD16_BYTE( "6882.bin", 0x200001, 0x80000, CRC(400f5fb4) SHA1(80b1d3902fc9f6db24f49055b07bc31c0c74a993) )
+ ROM_REGION( 0x300000, "altrevs", 0 )
+ ROM_LOAD16_BYTE( "8441.bin", 0x000001, 0x080000, CRC(d0825af4) SHA1(a7291806893c42a115763e404337976b8c30e9e0) ) // 1 byte change from 8440 (doesn't boot, but might want additional hw)
+
+
ROM_REGION( 0x80000, "upd7759", 0 )
- ROM_LOAD16_BYTE( "modl-snd.bin", 0x000000, 0x80000, CRC(f761da41) SHA1(a07d1b4cb7ce7a24b6fb84843543b95c3aec470f) )
+ ROM_LOAD( "modl-snd.bin", 0x000000, 0x80000, CRC(f761da41) SHA1(a07d1b4cb7ce7a24b6fb84843543b95c3aec470f) )
ROM_END
@@ -887,6 +926,7 @@ ROM_END
+
/* Non-video */
@@ -2253,7 +2293,8 @@ ROM_END
/* Video based titles */
-GAME( 1994, monopoly , 0 , jpmsys5v, monopoly, 0, ROT0, "JPM", "Monopoly (Jpm) (SYSTEM5 VIDEO)", 0 )
+GAME( 1994, monopoly , 0 , jpmsys5v, monopoly, 0, ROT0, "JPM", "Monopoly (Jpm) (SYSTEM5 VIDEO, set 1)", 0 )
+GAME( 1994, monopolya , monopoly , jpmsys5v, monopoly, 0, ROT0, "JPM", "Monopoly (Jpm) (SYSTEM5 VIDEO, set 2)", 0 )
GAME( 1995, monoplcl , monopoly , jpmsys5v, monopoly, 0, ROT0, "JPM", "Monopoly Classic (Jpm) (SYSTEM5 VIDEO)", 0 )
GAME( 1995, monopldx , 0 , jpmsys5v, monopoly, 0, ROT0, "JPM", "Monopoly Deluxe (Jpm) (SYSTEM5 VIDEO)", 0 )
GAME( 199?, cashcade , 0 , jpmsys5v, monopoly, 0, ROT0, "JPM", "Cashcade (Jpm) (SYSTEM5 VIDEO)", GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_MECHANICAL|GAME_NO_SOUND ) // shows a loading error.. is the set incomplete?
diff --git a/src/mame/drivers/maygay1b.c b/src/mame/drivers/maygay1b.c
index ea4cf00160b..92ba5299755 100644
--- a/src/mame/drivers/maygay1b.c
+++ b/src/mame/drivers/maygay1b.c
@@ -3146,6 +3146,11 @@ ROM_START( m1sirich )
ROM_LOAD( "sa4-105.bin", 0x0000, 0x010000, CRC(c1669088) SHA1(96ede015a26d75f2b85d615df0ffbce4a5f9f8d4) )
ROM_END
+ROM_START( m1gskill )
+ ROM_REGION( 0x20000, "maincpu", ROMREGION_ERASE00 )
+ ROM_LOAD( "greekskill.bin", 0x0000, 0x010000, CRC(ac5b7f65) SHA1(9fd73c53173b3291684de3d1067a115e5f78a336) )
+ROM_END
+
static WRITE8_HANDLER( m1ab_no_oki_w )
{
popmessage("write to OKI, but no OKI rom");
@@ -3299,5 +3304,6 @@ GAME( 199?, m1startr ,0 ,m1,m1,m1, ROT0, "Mdm", "Star Trekking (Mdm) (M1A/B)",
GAME( 199?, m1ttcash ,0 ,m1,m1,m1, ROT0, "Empire", "Tick Tock Cash (Empire) (M1A/B)",GAME_NOT_WORKING|GAME_NO_SOUND|GAME_REQUIRES_ARTWORK|GAME_MECHANICAL )
GAME( 199?, m1topstr ,0 ,m1,m1,m1, ROT0, "Maygay", "Top Strike (Maygay - Bwb) (M1A/B)",GAME_NOT_WORKING|GAME_NO_SOUND|GAME_REQUIRES_ARTWORK|GAME_MECHANICAL )
GAME( 199?, m1sirich ,0 ,m1,m1,m1, ROT0, "Maygay", "Strike It Rich (Maygay) (M1A/B)",GAME_NOT_WORKING|GAME_NO_SOUND|GAME_REQUIRES_ARTWORK|GAME_MECHANICAL )
+GAME( 199?, m1gskill ,0 ,m1,m1,m1, ROT0, "Hitech Amusement", "Greek Skill (Hitech Amusement)",GAME_NOT_WORKING|GAME_NO_SOUND|GAME_REQUIRES_ARTWORK|GAME_MECHANICAL ) // no idea if this is m1ab but the code starts at 2800
diff --git a/src/mame/drivers/mpu4.c b/src/mame/drivers/mpu4.c
index 0361147416b..6b92c7001ed 100644
--- a/src/mame/drivers/mpu4.c
+++ b/src/mame/drivers/mpu4.c
@@ -11213,14 +11213,6 @@ ROM_END
-ROM_START( m4twzone )
- ROM_REGION( 0x10000, "maincpu", 0 )
- ROM_LOAD( "tz_x6s__.2_2", 0x0000, 0x010000, CRC(303e40ac) SHA1(fa8f6f33c142909b8d407533768d79157fbe67cd) )
-
- ROM_REGION( 0x10000, "altrevs", 0 ) /* alternate revisions - to be sorted / split into clones in the future */
- ROM_LOAD( "tz______.2_1", 0x0000, 0x010000, CRC(8f6f5895) SHA1(8caedfd10b20cc7885893d07aeef8ff317bd7e40) )
-ROM_END
-
@@ -13896,6 +13888,10 @@ ROM_START( m4cfinln )
ROM_REGION( 0x20000, "maincpu", 0 )
ROM_LOAD( "cfd_7_1.bin", 0x0000, 0x020000, CRC(e42ec2aa) SHA1(6495448c1d11ce0ab9ad794bc3a0981432e22945) )
ROM_REGION( 0x200000, "msm6376", ROMREGION_ERASE00 )
+
+ ROM_REGION( 0x20000, "altrevs", 0 )
+ // 'Jackpot Version'
+ ROM_LOAD( "cfd_d0.bin", 0x0000, 0x020000, CRC(179fcf13) SHA1(abd18ed28118ba0a62ab321a9d963105946d5eef) )
ROM_END
@@ -14747,7 +14743,6 @@ GAME(199?, m4ticgld ,0 ,mod4oki ,mpu4 ,m4default ,ROT0, "Bwb","Tic Tac
GAME(199?, m4ticglc ,0 ,mod4oki ,mpu4 ,m4default ,ROT0, "Bwb","Tic Tac Toe Gold Classic (Bwb) (MPU4)", GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_NO_SOUND )
GAME(199?, m4topdog ,0 ,mod4oki ,mpu4 ,m4default ,ROT0, "Bwb","Top Dog (Bwb) (MPU4)", GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_NO_SOUND )
GAME(199?, m4trex ,0 ,mod4oki ,mpu4 ,m4default ,ROT0, "Bwb","Trex (Bwb) (MPU4)", GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_NO_SOUND )
-GAME(199?, m4twzone ,0 ,mod4oki ,mpu4 ,m4default ,ROT0, "Bwb","Twilight Zone (Bwb) (MPU4?)", GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_NO_SOUND ) // wrong hw? (is this the ACE game mislabeled?)
GAME(199?, m4volcan ,0 ,mod4oki ,mpu4 ,m4default_bigbank ,ROT0, "Bwb","Volcano (Bwb) (MPU4)", GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_NO_SOUND )
GAME(199?, m4vdexpr ,0 ,mod4oki ,mpu4 ,m4default_bigbank ,ROT0, "Bwb","Voodoo Express (Bwb) (MPU4)", GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_NO_SOUND )
GAME(199?, m4xch ,0 ,mod4oki ,mpu4 ,m4default_bigbank ,ROT0, "Bwb","X-change (Bwb) (MPU4)", GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_NO_SOUND )
diff --git a/src/mame/drivers/mpu4vid.c b/src/mame/drivers/mpu4vid.c
index bf4ea00d37c..4fa9cbb0a55 100644
--- a/src/mame/drivers/mpu4vid.c
+++ b/src/mame/drivers/mpu4vid.c
@@ -2977,7 +2977,7 @@ ROM_START( v4psib )
ROM_REGION( 0x10000, "maincpu", 0 )
ROM_LOAD( "psi20int", 0x0000, 0x004000, CRC(20ee94b4) SHA1(4c77be34e20a843add2bba23c092fd5bba90bc45) )
- ROM_REGION( 0x800000, "altvideo", 0 )
+ ROM_REGION( 0x800000, "video", 0 )
ROM_LOAD16_BYTE( "psi20p1", 0x000000, 0x010000, CRC(1795fe9c) SHA1(c93e0815d76ab4e55e7659d5c332db9d847a00b0) )
ROM_LOAD16_BYTE( "psi20p2", 0x000001, 0x010000, CRC(c1497581) SHA1(f6b64df97d90aa13ed7b5d42608b9014326a880b) )
ROM_LOAD16_BYTE( "psi20p3", 0x020000, 0x10000, NO_DUMP )
@@ -3460,6 +3460,10 @@ ROM_START( v4turnov )
// seems to be an unmatched 2.2 revision rom
ROM_LOAD16_BYTE( "tov2.2p1", 0x0000, 0x010000, CRC(460a5dd0) SHA1(42bc54b0ca206606b980dd80ccf0cbfb3210769d) )
+ ROM_LOAD16_BYTE( "to3.p1", 0x0000, 0x010000, CRC(09751994) SHA1(72d4aa40f14411ef8064822de3f5a13bcc84aea3) )
+ ROM_LOAD16_BYTE( "todo.p1", 0x0000, 0x010000, CRC(9111e702) SHA1(fa408e1c8fa56a96ffc3422335f105ef328a6edd) )
+ ROM_LOAD16_BYTE( "too.p1", 0x0000, 0x010000, CRC(919b5207) SHA1(770be6e3b00e666c6f939167d35d43bb2d793e14) )
+
ROM_END
ROM_START( v4skltrk )
@@ -3467,6 +3471,8 @@ ROM_START( v4skltrk )
VID_BIOS
ROM_REGION( 0x800000, "video", 0 )
+
+
ROM_LOAD16_BYTE( "st.p1", 0x000000, 0x010000, CRC(d9de47a5) SHA1(625bf40780203293fc34cd8cea8278b4b4a52a75) )
ROM_LOAD16_BYTE( "st.p2", 0x000001, 0x010000, CRC(b62575c2) SHA1(06d75e8a364750663d329650720021279e195236) )
ROM_LOAD16_BYTE( "st.p3", 0x020000, 0x010000, CRC(9506da76) SHA1(6ef28ab8ec1af455be8ecfab20243f0823dca7c1) )
@@ -3480,9 +3486,47 @@ ROM_START( v4skltrk )
ROM_LOAD16_BYTE( "st.q7", 0x0a0000, 0x010000, CRC(f3b8fe7f) SHA1(52d5be3f8cab419103f4727d0fb9d30f34c8f651) )
ROM_LOAD16_BYTE( "st.q8", 0x0a0001, 0x010000, CRC(b85e75a2) SHA1(b7b03b090c0ec6d92e9a25abb7fec0507356bdfc) )
ROM_LOAD16_BYTE( "st.q9", 0x0c0000, 0x010000, CRC(835f6001) SHA1(2cd9084c102d74bcb578c8ea22bbc9ea58f0ceab) )
+ ROM_LOAD16_BYTE( "st.qa", 0x0c0001, 0x010000, CRC(3fc62a0e) SHA1(0628de4b962d3fcca3757cd4e89b3005c9bfd218) )
+ROM_END
+
+ROM_START( v4skltrka )
+ ROM_REGION( 0x10000, "maincpu", 0 )
+ VID_BIOS
+
+ ROM_REGION( 0x800000, "video", 0 )
+ ROM_LOAD16_BYTE( "sws.p1",0x000000, 0x010000, CRC(a96f11ea) SHA1(5e5c548e96674f8f98c1c4eb0a590979371f6f10) )
+ ROM_LOAD16_BYTE( "sw.p2", 0x000001, 0x010000, CRC(2598ba38) SHA1(30509bd2f987949bb423600e13a464edaa7f9ce5) )
+ ROM_LOAD16_BYTE( "sw.p3", 0x020000, 0x010000, CRC(1290cef3) SHA1(5cf63940c164becf64902846aa4fd5bc628f9ebe) )
+ ROM_LOAD16_BYTE( "sw.p4", 0x020001, 0x010000, CRC(176f23c3) SHA1(e64460818329f23e449f65781e3dc56d3a1710a3) )
+ ROM_LOAD16_BYTE( "st.q1", 0x040000, 0x010000, CRC(4faca475) SHA1(69b498c543600b8e37ab0ed1863ba57845648f3c) )
+ ROM_LOAD16_BYTE( "st.q2", 0x040001, 0x010000, CRC(9f2c5938) SHA1(85527c4c0b7a1e66576d56607d89750fab082580) )
+ ROM_LOAD16_BYTE( "st.q3", 0x060000, 0x010000, CRC(6b6cb194) SHA1(aeac5dcc0827c17e758e3e821ae8a78a3a16ddce) )
+ ROM_LOAD16_BYTE( "st.q4", 0x060001, 0x010000, CRC(ec57bc17) SHA1(d9f522739dbb190fb941ca654299bbedbb8fb703) )
+ ROM_LOAD16_BYTE( "st.q5", 0x080000, 0x010000, CRC(7740a88b) SHA1(d9a683d3e0d6c1b4b59520f90f825124b7a61168) )
+ ROM_LOAD16_BYTE( "st.q6", 0x080001, 0x010000, CRC(95e97796) SHA1(f1a8de0ad02aca31f79a4fe8ba5044546163e3c4) )
+ ROM_LOAD16_BYTE( "st.q7", 0x0a0000, 0x010000, CRC(f3b8fe7f) SHA1(52d5be3f8cab419103f4727d0fb9d30f34c8f651) )
+ ROM_LOAD16_BYTE( "st.q8", 0x0a0001, 0x010000, CRC(b85e75a2) SHA1(b7b03b090c0ec6d92e9a25abb7fec0507356bdfc) )
+ ROM_LOAD16_BYTE( "st.q9", 0x0c0000, 0x010000, CRC(835f6001) SHA1(2cd9084c102d74bcb578c8ea22bbc9ea58f0ceab) )
ROM_LOAD16_BYTE( "st.qa", 0x0c0001, 0x010000, CRC(3fc62a0e) SHA1(0628de4b962d3fcca3757cd4e89b3005c9bfd218) )
ROM_END
+
+ROM_START( v4sklcsh )
+ ROM_REGION( 0x10000, "maincpu", 0 )
+ VID_BIOS
+
+ ROM_REGION( 0x800000, "video", 0 )
+ ROM_LOAD16_BYTE( "scs.p1", 0x000000, 0x010000, CRC(3181524e) SHA1(e801a036b9d509d8e2e5f7c9c6ccd9d9ddf76b2f) )
+ ROM_LOAD16_BYTE( "scs.p2", 0x000001, 0x010000, CRC(a7596804) SHA1(f27fc3ee7a17904ea08baa421e14d02226428c42) )
+ ROM_LOAD16_BYTE( "scs.p3", 0x020000, 0x010000, CRC(b3ded2bc) SHA1(39cb15fde4aea1187668120d548bfe022835b600) )
+ ROM_LOAD16_BYTE( "scs.p4", 0x020001, 0x010000, CRC(2ce2e9d1) SHA1(c492fea2e179796a360131c19a9cba5bbfe3c7fd) )
+
+ /* missing questions */
+ROM_END
+
+
+
+
ROM_START( v4time )
ROM_REGION( 0x10000, "maincpu", 0 )
VID_BIOS
@@ -4730,7 +4774,9 @@ GAMEL( 1994,v4cmaze3c, v4cmaze3, crmaze, crmaze, v4cmazeb, ROT0, "Barcrest","T
GAME( 199?,v4turnov, v4bios, mpu4_vid, turnover, turnover, ROT0, "Barcrest","Turnover (v2.3) (MPU4 Video)",GAME_NOT_WORKING )
-GAME( 1990,v4skltrk, v4bios, mpu4_vid, skiltrek, skiltrek, ROT0, "Barcrest","Skill Trek (v1.1) (MPU4 Video)",GAME_NOT_WORKING )
+GAME( 1990,v4skltrk, v4bios, mpu4_vid, skiltrek, skiltrek, ROT0, "Barcrest","Skill Trek (v1.1) (MPU4 Video, set 1)",GAME_NOT_WORKING ) // 10 pound max
+GAME( 1990,v4skltrka, v4skltrk, mpu4_vid, skiltrek, skiltrek, ROT0, "Barcrest","Skill Trek (v1.1) (MPU4 Video, set 2)",GAME_NOT_WORKING ) // 12 pound max
+GAME( 1990,v4sklcsh, v4bios, mpu4_vid, skiltrek, v4barqst, ROT0, "Barcrest","Skill Cash (v1.1) (MPU4 Video)",GAME_NOT_WORKING )
GAME( 1989,v4addlad, v4bios, mpu4_vid, adders, adders, ROT0, "Barcrest","Adders and Ladders (v2.1) (MPU4 Video)",GAME_NOT_WORKING )
GAME( 1989,v4addlad20, v4addlad, mpu4_vid, adders, adders, ROT0, "Barcrest","Adders and Ladders (v2.0) (MPU4 Video)",GAME_NOT_WORKING )
diff --git a/src/mame/drivers/proconn.c b/src/mame/drivers/proconn.c
index 8d546efd09b..a295018a680 100644
--- a/src/mame/drivers/proconn.c
+++ b/src/mame/drivers/proconn.c
@@ -508,6 +508,7 @@ ROM_START( pr_megmn )
ROM_REGION( 0x80000, "altrevs", 0 )
ROM_LOAD( "mega money.bin", 0x0000, 0x010000, CRC(16b42417) SHA1(dfa49f973dfeda40c6d2a26a26f7e588832c23c3) )
ROM_LOAD( "mm05.bin", 0x0000, 0x008000, CRC(93b9b992) SHA1(7a93444d004f01b9205f3105e4ea06e48e6f5ec4) )
+ ROM_LOAD( "954p206n.066 (labelled - mm pro).bin", 0x0000, 0x008000, CRC(9162f89b) SHA1(8134eaff3211a2423794875ebdb25c5412b54e96) )
ROM_END
ROM_START( pr_nudxs )
@@ -648,6 +649,8 @@ ROM_END
+
+
DRIVER_INIT( proconn )
{
diff --git a/src/mame/mame.lst b/src/mame/mame.lst
index b7ec6ef3f10..3a01cc9ba86 100644
--- a/src/mame/mame.lst
+++ b/src/mame/mame.lst
@@ -9497,10 +9497,12 @@ j5sizl // Sizzling (Jpm)
// JPM System 5 + Video Expansion 2
monopoly // Monopoly (Jpm)
+monopolya // Monopoly (Jpm)
monoplcl // Monopoly Classic (Jpm)
monopldx // Monopoly Deluxe (Jpm)
cashcade // Cashcade (Jpm)
+
// JPM Impact
j6fifth // 5th Dimension (Ace)
@@ -9687,7 +9689,8 @@ j6bmc // Big Money Club (Crystal)
j6bno // Big Nite Out (Crystal)
j6btbw // Born To Be Wild Club (Crystal)
j6cpal // Caesar's Palace (Crystal)
-j6cpala // Caesar's Palace (Ace)
+j6cpala // Caesar's Palace (Crystal)
+j6cpalb // Caesar's Palace (Ace)
j6cdivr // Cash Diver (Crystal)
j6ccc // Casino Crazy Club (Crystal)
j6colic // Coliseum (Crystal)
@@ -9713,6 +9716,7 @@ j6sl // Snakes & Ladders (Crystal)
j6sla // Snakes & Ladders Slides Again (Crystal)
j6thril // Thriller (Crystal)
j6tqust // Treasure Quest (Crystal)
+j6milln // Millionaire / Who Wants To Be A Millionaire (Jpm)?
// JPM Impact + Video Board
cluedo // (c) 1995
@@ -11627,7 +11631,8 @@ gldncrwn // 1997
c3_rtime // Radio Times
c3_telly // Telly Addicts
c3_totp // Top of the Pops
-
+c3_ppays // The Phrase That Pays
+
// Scorpion 4 (& 5 & Adder 5)
sc4tst // Scorpion 4 Test Rig (Bellfruit)
@@ -12398,6 +12403,7 @@ m1startr // Star Trekking (Mdm)
m1ttcash // Tick Tock Cash (Empire)
m1topstr // Top Strike (Maygay - Bwb)
m1sirich // Strike It Rich
+m1gskill // Greek Skill
// Maygay MV1 hardware
@@ -13121,7 +13127,6 @@ m4ticgld // Tic Tac Toe Gold (Bwb)
m4ticglc // Tic Tac Toe Gold Classic (Bwb)
m4topdog // Top Dog (Bwb)
m4trex // Trex (Bwb)
-m4twzone // Twilight Zone (Bwb)
m4volcan // Volcano (Bwb)
m4vdexpr // Voodoo Express (Bwb)
m4xch // X-change (Bwb)
@@ -13478,6 +13483,8 @@ v4cmaze3b //
v4cmaze3c //
v4turnov // Turnover
v4skltrk // Skill Trek
+v4skltrka //
+v4sklcsh // Skill Cash
v4addlad // Adders and Ladders
v4addlad20 //
v4time // Time Machine
@@ -13943,6 +13950,7 @@ sp_spell // Spellbound (Ace)
sp_swop // Swop Shop (Ace)
sp_timem // Time Machine (Ace)
sp_tz // Twilight Zone (Ace)
+sp_tzbwb //
sp_tzfe // Twilight Zone - Further Encounters (Ace)
sp_beau //Beau Peep (Ace)
sp_bigbd //Big Break Deluxe Club (Ace)
@@ -13983,6 +13991,8 @@ sp_cw //Crime Watch (Ace)
sp_atw
sp_five
sp_crun
+sp_carry
+sp_front
// Unknown PCP