From b2a85bcd6f95ef757a63f8b0d2351042b16eab44 Mon Sep 17 00:00:00 2001 From: Roberto Fresca Date: Tue, 10 Oct 2023 15:06:48 +0200 Subject: New WORKING clones ------------------- Costa Brava (1 jackpot point, 77%) [Roberto Fresca, Grull Osgo] Costa Brava (2 jackpot points, 77%) [Roberto Fresca, Grull Osgo] Costa Brava (4 jackpot points, 77%) [Roberto Fresca, Grull Osgo] Costa Brava (8 jackpot points, 77%) [Roberto Fresca, Grull Osgo] --- src/mame/mame.lst | 4 ++++ src/mame/misc/interflip8035.cpp | 49 +++++++++++++++++++++++++++++++++++++++-- 2 files changed, 51 insertions(+), 2 deletions(-) diff --git a/src/mame/mame.lst b/src/mame/mame.lst index e1bac10226a..dfb0a932ebc 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -30238,6 +30238,10 @@ imolagpo // (c) 198? RB Bologna @source:misc/interflip8035.cpp cbrava // (c) 1982 InterFlip +cbravaa // (c) 1982 InterFlip +cbravab // (c) 1982 InterFlip +cbravac // (c) 1982 InterFlip +cbravad // (c) 1982 InterFlip sevilla // (c) 1982 InterFlip sevillaa // (c) 1982 InterFlip sevillab // (c) 1982 InterFlip diff --git a/src/mame/misc/interflip8035.cpp b/src/mame/misc/interflip8035.cpp index b87d0bd3f1c..7983f4fb9e5 100644 --- a/src/mame/misc/interflip8035.cpp +++ b/src/mame/misc/interflip8035.cpp @@ -1289,6 +1289,8 @@ void interflip8035_state::jkp_cnf(machine_config &config) * Rom Load * *********************************************/ +// Costa Brava sets... + ROM_START( cbrava ) // 2p81 - 2 jackpot points by coin, 81%. ROM_REGION( 0x1000, "maincpu", 0 ) ROM_LOAD( "cbr2p81.pal", 0x0000, 0x1000, CRC(89209629) SHA1(8f2e6acfcb3f9d3663a40b6714bc6c784a2af8db) ) @@ -1297,6 +1299,41 @@ ROM_START( cbrava ) // 2p81 - 2 jackpot points by coin, 81%. ROM_LOAD( "sonsev.pal", 0x000, 0x800, CRC(1043a346) SHA1(3d45e3795653a51dca7992848eb4b9ed66492b0c) ) ROM_END +ROM_START( cbravaa ) // 1p77 - 1 jackpot point by coin, 77%. + ROM_REGION( 0x1000, "maincpu", 0 ) + ROM_LOAD( "cbr1p77.pal", 0x0000, 0x1000, CRC(54bb67d4) SHA1(481f89173c3ecbb093ba2c616055709523feee96) ) + + ROM_REGION( 0x800, "audiocpu", 0 ) // same as sevilla + ROM_LOAD( "sonsev.pal", 0x000, 0x800, CRC(1043a346) SHA1(3d45e3795653a51dca7992848eb4b9ed66492b0c) ) +ROM_END + +ROM_START( cbravab ) // 2p77 - 2 jackpot points by coin, 77%. + ROM_REGION( 0x1000, "maincpu", 0 ) + ROM_LOAD( "cbr2p77.pal", 0x0000, 0x1000, CRC(c48e3225) SHA1(34552d98a0c6e8fef422b37fe015dfe590ff9040) ) + + ROM_REGION( 0x800, "audiocpu", 0 ) // same as sevilla + ROM_LOAD( "sonsev.pal", 0x000, 0x800, CRC(1043a346) SHA1(3d45e3795653a51dca7992848eb4b9ed66492b0c) ) +ROM_END + +ROM_START( cbravac ) // 4p77 - 4 jackpot points by coin, 77%. + ROM_REGION( 0x1000, "maincpu", 0 ) + ROM_LOAD( "cbr4p77.pal", 0x0000, 0x1000, CRC(d28ddd81) SHA1(16c35c184fa761256b00fc066831588b5aa7c2eb) ) + + ROM_REGION( 0x800, "audiocpu", 0 ) // same as sevilla + ROM_LOAD( "sonsev.pal", 0x000, 0x800, CRC(1043a346) SHA1(3d45e3795653a51dca7992848eb4b9ed66492b0c) ) +ROM_END + +ROM_START( cbravad ) // 8p77 - 8 jackpot points by coin, 77%. + ROM_REGION( 0x1000, "maincpu", 0 ) + ROM_LOAD( "cbr8p77.pal", 0x0000, 0x1000, CRC(2a0df366) SHA1(29b66bd78c35a5ad284a20102d6f6299d1e2f5a6) ) + + ROM_REGION( 0x800, "audiocpu", 0 ) // same as sevilla + ROM_LOAD( "sonsev.pal", 0x000, 0x800, CRC(1043a346) SHA1(3d45e3795653a51dca7992848eb4b9ed66492b0c) ) +ROM_END + + +// Sevilla sets... + ROM_START( sevilla ) // 2p81 - 2 jackpot points by coin, 81%. ROM_REGION( 0x1000, "maincpu", 0 ) ROM_LOAD( "sev2p81.pal", 0x0000, 0x1000, CRC(362acdf4) SHA1(82913fe5c646be9c10252c2337ceaac2fc8173df) ) @@ -1338,6 +1375,8 @@ ROM_START( sevillad ) // 8p77 - 8 jackpot points by coin, 77%. ROM_END +// Toledo sets... + ROM_START( toledo ) // 2p87 - 2 jackpot points by coin, 87%. ROM_REGION( 0x1000, "maincpu", 0 ) ROM_LOAD( "tol2p87.pal", 0x0000, 0x1000, CRC(9990f5ed) SHA1(b556eb3c9ebec7b974a19ec077e81ef0429ccfe0) ) @@ -1363,7 +1402,9 @@ ROM_START( toledob ) // 1p79 - 1 jackpot point by coin, 79%. ROM_END -ROM_START( jackuse ) // jackpot settings... +// Other sets... + +ROM_START( jackuse ) // jackpot settings program. ROM_REGION( 0x1000, "maincpu", 0 ) ROM_LOAD( "jackuse.pal", 0x0000, 0x1000, CRC(6adc3fcf) SHA1(cb63a0dcf9accf283a9aeddb2e9e120c19483b13) ) @@ -1381,6 +1422,10 @@ ROM_END // YEAR NAME PARENT MACHINE INPUT STATE INIT ROT COMPANY FULLNAME FLAGS GAME( 1982, cbrava, 0, cbr_cnf, interflip, interflip8035_state, empty_init, ROT0, "Interflip", "Costa Brava (2 jackpot points, 81%)", MACHINE_MECHANICAL ) +GAME( 1982, cbravaa, cbrava, cbr_cnf, interflip, interflip8035_state, empty_init, ROT0, "Interflip", "Costa Brava (1 jackpot point, 77%)", MACHINE_MECHANICAL ) +GAME( 1982, cbravab, cbrava, cbr_cnf, interflip, interflip8035_state, empty_init, ROT0, "Interflip", "Costa Brava (2 jackpot points, 77%)", MACHINE_MECHANICAL ) +GAME( 1982, cbravac, cbrava, cbr_cnf, interflip, interflip8035_state, empty_init, ROT0, "Interflip", "Costa Brava (4 jackpot points, 77%)", MACHINE_MECHANICAL ) +GAME( 1982, cbravad, cbrava, cbr_cnf, interflip, interflip8035_state, empty_init, ROT0, "Interflip", "Costa Brava (8 jackpot points, 77%)", MACHINE_MECHANICAL ) GAME( 1982, sevilla, 0, sev_cnf, interflip, interflip8035_state, empty_init, ROT0, "Interflip", "Sevilla (2 jackpot points, 81%)", MACHINE_MECHANICAL ) GAME( 1982, sevillaa, sevilla, sev_cnf, interflip, interflip8035_state, empty_init, ROT0, "Interflip", "Sevilla (1 jackpot point, 77%)", MACHINE_MECHANICAL ) @@ -1392,5 +1437,5 @@ GAME( 1982, toledo, 0, tol_cnf, interflip, interflip8035_state, empty_in GAME( 1982, toledoa, toledo, tol_cnf, interflip, interflip8035_state, empty_init, ROT0, "Interflip", "Toledo (2 jackpot points, 83%)", MACHINE_MECHANICAL ) GAME( 1982, toledob, toledo, tol_cnf, interflip, interflip8035_state, empty_init, ROT0, "Interflip", "Toledo (1 jackpot point, 79%)", MACHINE_MECHANICAL ) -// jackpot settings... +// jackpot settings program GAME( 1982, jackuse, 0, jkp_cnf, interflip, interflip8035_state, empty_init, ROT0, "Interflip", "Jack Use (Jackpot settings for Interflip slots machines)", MACHINE_MECHANICAL ) -- cgit v1.2.3