From 452cf85f81ba9fc727c46567659fb40795d55d27 Mon Sep 17 00:00:00 2001 From: Ivan Vangelista Date: Fri, 4 Oct 2019 15:58:26 +0200 Subject: [PATCH] New machines marked as NOT_WORKING ---------------------------------- Terrific Lake [PinMame] Top Sound (French) [PinMame] --- src/mame/drivers/gts80b.cpp | 19 +++++++++++++++++++ src/mame/drivers/play_3.cpp | 13 ++++++++++++- src/mame/mame.lst | 2 ++ 3 files changed, 33 insertions(+), 1 deletion(-) diff --git a/src/mame/drivers/gts80b.cpp b/src/mame/drivers/gts80b.cpp index 5951e9a54a6..3bd0eeb8fa2 100644 --- a/src/mame/drivers/gts80b.cpp +++ b/src/mame/drivers/gts80b.cpp @@ -1776,6 +1776,24 @@ ROM_START(mmmaster) ROM_LOAD("yrom2.snd",0xc000,0x2000, CRC(0528c024) SHA1(d24ff7e088b08c1f35b54be3c806f8a8757d96c7)) ROM_END +/*------------------------------------------------------------------- +/ Top Sound (ManilaMatic) +/-------------------------------------------------------------------*/ + +ROM_START(topsound) + ROM_REGION(0x10000, "maincpu", 0) + ROM_LOAD("mm_ts_1.cpu", 0x6000, 0x2000, CRC(8ade048f) SHA1(f8527d99461b61a865023e0576ac5a9d33e4f0b0)) + ROM_LOAD("mm_ts_1.cpu", 0x2000, 0x2000, CRC(a525aac8) SHA1(9389688e053beb7db45278524c4d62cf067f817d)) + ROM_RELOAD(0xe000, 0x2000) + + ROM_REGION(0x10000, "cpu3", 0) + ROM_LOAD("drom1a.snd",0xe000,0x2000, CRC(b8aa8912) SHA1(abff690256c0030807b2d4dfa0516496516384e8)) + + ROM_REGION(0x10000, "cpu2", 0) + ROM_LOAD("yrom1a.snd",0xe000,0x2000, CRC(a62e3b94) SHA1(59636c2ac7ebbd116a0eb39479c97299ba391906)) + ROM_LOAD("yrom2a.snd",0xc000,0x2000, CRC(66645a3f) SHA1(f06261af81e6b1829d639933297d2461a8c993fc)) +ROM_END + GAME(1985, bountyh, 0, gts80b_s, gts80b, gts80b_state, init_gts80b, ROT0, "Gottlieb", "Bounty Hunter", MACHINE_IS_SKELETON_MECHANICAL) GAME(1985, bountyhg, bountyh, gts80b_s, gts80b, gts80b_state, init_gts80b, ROT0, "Gottlieb", "Bounty Hunter (German)", MACHINE_IS_SKELETON_MECHANICAL) GAME(1985, triplay, 0, gts80b_s, gts80b, gts80b_state, init_gts80b, ROT0, "Gottlieb", "Chicago Cubs' Triple Play", MACHINE_IS_SKELETON_MECHANICAL) @@ -1845,3 +1863,4 @@ GAME(1987, amazonh3, 0, gts80b_s1, gts80b, gts80b_state, init_gts80b, RO GAME(1987, amazonh3a, amazonh3, gts80b_s1, gts80b, gts80b_state, init_gts80b, ROT0, "Gottlieb", "Amazon Hunt III (rev. 1, French)", MACHINE_IS_SKELETON_MECHANICAL) GAME(198?, s80btest, 0, gts80b_s2, gts80b, gts80b_state, init_gts80b, ROT0, "Gottlieb", "System 80B Test", MACHINE_IS_SKELETON_MECHANICAL) GAME(1988, mmmaster, 0, gts80b_s1, gts80b, gts80b_state, init_gts80b, ROT0, "ManilaMatic", "Master", MACHINE_IS_SKELETON_MECHANICAL) +GAME(1988, topsound, 0, gts80b_s1, gts80b, gts80b_state, init_gts80b, ROT0, "ManilaMatic", "Top Sound (French)", MACHINE_IS_SKELETON_MECHANICAL) diff --git a/src/mame/drivers/play_3.cpp b/src/mame/drivers/play_3.cpp index fc80f44261c..1bb1f7f60a7 100644 --- a/src/mame/drivers/play_3.cpp +++ b/src/mame/drivers/play_3.cpp @@ -790,6 +790,16 @@ ROM_START(comeback) ROM_END +// Terrific Lake (Sport Matic) +ROM_START(terrlake) + ROM_REGION(0x4000, "maincpu", 0) + ROM_LOAD("jtl_2a3.u9", 0x0000, 0x2000, CRC(f6d3cedd) SHA1(31e0daac1e9215ad0e1557d31d520745ead0f396)) + + ROM_REGION(0x28000, "zsu:soundcpu", 0) + ROM_LOAD("stl_1a0.u3", 0x00000, 0x8000, CRC(b5afdc39) SHA1(fb74de453dfc66b87f3d64508802b3de46d14631)) + ROM_LOAD("stl_1b0.u4", 0x08000, 0x8000, CRC(3bbdd791) SHA1(68cd86cb96a278538d18ca0a77b372309829edf4)) +ROM_END + GAME(1982, spain82, 0, play_3, play_3, play_3_state, empty_init, ROT0, "Playmatic", "Spain '82", MACHINE_MECHANICAL | MACHINE_NOT_WORKING | MACHINE_NO_SOUND) GAME(1983, megaaton, 0, megaaton, megaaton, play_3_state, empty_init, ROT0, "Playmatic", "Meg-Aaton", MACHINE_MECHANICAL | MACHINE_NOT_WORKING | MACHINE_IMPERFECT_SOUND) GAME(1983, megaatona, megaaton, megaaton, megaaton, play_3_state, empty_init, ROT0, "Playmatic", "Meg-Aaton (alternate set)", MACHINE_MECHANICAL | MACHINE_NOT_WORKING | MACHINE_IMPERFECT_SOUND) @@ -811,6 +821,7 @@ GAME(1987, ironball, 0, play_3, play_3, play_3_state, empty_init, R // "Z-Pinball" hardware, Z80 main and sound CPUs - to be split (?) GAME(1986, eballchps, eballchp, sklflite, play_3, play_3_state, empty_init, ROT0, "Bally (Maibesa license)", "Eight Ball Champ (Spain, Z-Pinball hardware)", MACHINE_IS_SKELETON_MECHANICAL) GAME(1987, cobrapb, 0, sklflite, play_3, play_3_state, empty_init, ROT0, "Playbar", "Cobra (Playbar)", MACHINE_IS_SKELETON_MECHANICAL) -GAME(198?, comeback, 0, sklflite, play_3, play_3_state, empty_init, ROT0, "Nondum / CIFA", "Come Back", MACHINE_IS_SKELETON_MECHANICAL) +GAME(198?, comeback, 0, sklflite, play_3, play_3_state, empty_init, ROT0, "Nondum / CIFA", "Come Back", MACHINE_IS_SKELETON_MECHANICAL) +GAME(198?, terrlake, 0, sklflite, play_3, play_3_state, empty_init, ROT0, "Sport Matic", "Terrific Lake", MACHINE_IS_SKELETON_MECHANICAL) // bingo hardware, to be split (?) GAME(1983, msdisco, 0, play_3, play_3, play_3_state, empty_init, ROT0, "Playmatic", "Miss Disco (Bingo)", MACHINE_IS_SKELETON_MECHANICAL) diff --git a/src/mame/mame.lst b/src/mame/mame.lst index 91ee737dee4..97435f4dd7e 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -15093,6 +15093,7 @@ sprbreaks // tagteamp // tagteamp2 // tagteampg // +topsound // triplay // triplaya // txsector // @@ -32864,6 +32865,7 @@ sklflite // spain82 // starfirp // starfirpa // +terrlake // theraid // trailer // ufo_x //