From 8756554f1b11a85642b35fa375f3d39f8d03c9ee Mon Sep 17 00:00:00 2001 From: RobertoFresca Date: Tue, 14 Sep 2021 04:02:46 +0200 Subject: New clones marked as NOT_WORKING -------------------------------- American Poker II - Jackpot (Spanish, set 2) [Roberto Fresca] New working clones ------------------ American Poker II - Jackpot (Spanish, set 3) [Roberto Fresca] --- src/mame/drivers/ampoker2.cpp | 97 +++++++++++++++++++++++++++---------------- src/mame/mame.lst | 6 ++- 2 files changed, 65 insertions(+), 38 deletions(-) diff --git a/src/mame/drivers/ampoker2.cpp b/src/mame/drivers/ampoker2.cpp index c3fd8425c46..139a9ffbb36 100644 --- a/src/mame/drivers/ampoker2.cpp +++ b/src/mame/drivers/ampoker2.cpp @@ -13,23 +13,25 @@ --- Supported Sets --- - Set Name | Relation | Description - ----------+----------+------------------------------------ - ampoker2 | parent | American Poker II. - ampkr2b1 | clone | American Poker II (bootleg, set 1). - ampkr2b2 | clone | American Poker II (bootleg, set 2). - ampkr2b3 | clone | American Poker II (bootleg, set 3). - ampkr2b4 | clone | American Poker II (bootleg, set 4). - ampkr228 | clone | American Poker II (iamp2 v28). - ampkr2jsp | clone? | American Poker II - Jackpot (Spanish) - pkrdewin | clone | Poker De Win. - ampkr95 | clone | American Poker 95. - videomat | clone | Videomat (polish bootleg). - rabbitpk | clone | Rabbit Poker / Arizona Poker 1.1? (with PIC) - sigmapkr | parent | Sigma Poker. - sigma2k | parent | Sigma Poker 2000. - piccolop | parent | Piccolo Poker 100. - arizna10 | clone | Arizona Poker 1.1? (with PIC) + Set Name | Relation | Description + -----------+----------+------------------------------------ + ampoker2 | parent | American Poker II. + ampkr2b1 | clone | American Poker II (bootleg, set 1). + ampkr2b2 | clone | American Poker II (bootleg, set 2). + ampkr2b3 | clone | American Poker II (bootleg, set 3). + ampkr2b4 | clone | American Poker II (bootleg, set 4). + ampkr228 | clone | American Poker II (iamp2 v28). + ampkr2jsp | clone? | American Poker II - Jackpot (Spanish, set 1) + ampkr2jspa | clone? | American Poker II - Jackpot (Spanish, set 2) + ampkr2jspb | clone? | American Poker II - Jackpot (Spanish, set 3) + pkrdewin | clone | Poker De Win. + ampkr95 | clone | American Poker 95. + videomat | clone | Videomat (polish bootleg). + rabbitpk | clone | Rabbit Poker / Arizona Poker 1.1? (with PIC) + sigmapkr | parent | Sigma Poker. + sigma2k | parent | Sigma Poker 2000. + piccolop | parent | Piccolo Poker 100. + arizna10 | clone | Arizona Poker 1.1? (with PIC) ********************************************************************************* @@ -1319,11 +1321,9 @@ ROM_END Could have jackpot features driven by external server. - The set is marked as "3A". - */ ROM_START( ampkr2jsp ) - ROM_REGION( 0x10000, "maincpu", 0 ) + ROM_REGION( 0x10000, "maincpu", 0 ) // The set is marked as "3A". ROM_LOAD( "u6", 0x0000, 0x10000, CRC(183b67a6) SHA1(8d5b1ce401e8783641c666a5b190a1f052f2dfca) ) ROM_REGION( 0x4000, "gfx1", 0 ) @@ -1334,6 +1334,29 @@ ROM_START( ampkr2jsp ) ROM_LOAD( "82s147an.u48", 0x0000, 0x0200, CRC(9bc8e543) SHA1(e4882868a43e21a509a180b9731600d1dd63b5cc) ) ROM_END +ROM_START( ampkr2jspa ) + ROM_REGION( 0x10000, "maincpu", 0 ) // The set is marked as "zarate". + ROM_LOAD( "u6", 0x0000, 0x10000, CRC(35aa7c52) SHA1(8aa422b1b86d0366fe4736d97470fc330335ae78) ) + + ROM_REGION( 0x4000, "gfx1", 0 ) + ROM_LOAD( "u47", 0x0000, 0x4000, BAD_DUMP CRC(094d75a5) SHA1(069b3cacd648f59da42d0b7246ac125f16b54005) ) + + ROM_REGION( 0x200, "proms", 0 ) + ROM_LOAD( "82s147an.u48", 0x0000, 0x0200, CRC(9bc8e543) SHA1(e4882868a43e21a509a180b9731600d1dd63b5cc) ) +ROM_END + +ROM_START( ampkr2jspb ) + ROM_REGION( 0x10000, "maincpu", 0 ) // The set is marked as "novomatic". + ROM_LOAD( "u6", 0x0000, 0x10000, CRC(e2f5ff56) SHA1(ab793a4f15673d6d4447024172f6fa6c61719fe7) ) + + ROM_REGION( 0x4000, "gfx1", 0 ) + ROM_LOAD( "u47", 0x0000, 0x4000, BAD_DUMP CRC(9bc8e543) SHA1(e4882868a43e21a509a180b9731600d1dd63b5cc) ) + + ROM_REGION( 0x200, "proms", 0 ) + ROM_LOAD( "82s147an.u48", 0x0000, 0x0200, CRC(094d75a5) SHA1(069b3cacd648f59da42d0b7246ac125f16b54005) ) +ROM_END + + ROM_START( pkrdewin ) ROM_REGION( 0x14000, "maincpu", 0 ) ROM_LOAD( "poker7.001", 0x4000, 0x10000, CRC(eca16b9e) SHA1(5063d733721457ab3b08caafbe8d33b2cbe4f88b) ) @@ -1551,21 +1574,23 @@ void ampoker2_state::init_rabbitpk() * Game Drivers * *************************/ -// YEAR NAME PARENT MACHINE INPUT CLASS INIT ROT COMPANY FULLNAME FLAGS LAYOUT -GAMEL( 1990, ampoker2, 0, ampoker2, ampoker2, ampoker2_state, empty_init, ROT0, "Novomatic", "American Poker II", MACHINE_SUPPORTS_SAVE, layout_ampoker2 ) -GAMEL( 1990, ampkr2b1, ampoker2, ampoker2, ampoker2, ampoker2_state, empty_init, ROT0, "bootleg", "American Poker II (bootleg, set 1)", MACHINE_SUPPORTS_SAVE, layout_ampoker2 ) -GAMEL( 1990, ampkr2b2, ampoker2, ampoker2, ampoker2, ampoker2_state, empty_init, ROT0, "bootleg", "American Poker II (bootleg, set 2)", MACHINE_SUPPORTS_SAVE, layout_ampoker2 ) -GAMEL( 1994, ampkr2b3, ampoker2, ampoker2, ampoker2, ampoker2_state, empty_init, ROT0, "bootleg", "American Poker II (bootleg, set 3)", MACHINE_SUPPORTS_SAVE, layout_ampoker2 ) -GAMEL( 1994, ampkr2b4, ampoker2, ampoker2, ampoker2, ampoker2_state, empty_init, ROT0, "bootleg", "American Poker II (bootleg, set 4)", MACHINE_SUPPORTS_SAVE, layout_ampoker2 ) -GAMEL( 1994, ampkr228, ampoker2, ampoker2, ampoker2, ampoker2_state, empty_init, ROT0, "bootleg?", "American Poker II (iamp2 v28)", MACHINE_SUPPORTS_SAVE, layout_ampoker2 ) -GAMEL( 1994, ampkr2jsp, ampoker2, ampoker2, ampoker2, ampoker2_state, empty_init, ROT0, "bootleg?", "American Poker II - Jackpot (Spanish)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE, layout_ampoker2 ) -GAMEL( 1995, ampkr95, ampoker2, ampoker2, ampkr95, ampoker2_state, empty_init, ROT0, "bootleg", "American Poker 95", MACHINE_SUPPORTS_SAVE, layout_ampoker2 ) -GAMEL( 1990, pkrdewin, ampoker2, ampoker2, ampoker2, ampoker2_state, empty_init, ROT0, "bootleg", "Poker De Win", MACHINE_SUPPORTS_SAVE, layout_ampoker2 ) -GAMEL( 1990, videomat, ampoker2, ampoker2, ampoker2, ampoker2_state, empty_init, ROT0, "bootleg", "Videomat (Polish bootleg)", MACHINE_SUPPORTS_SAVE, layout_ampoker2 ) -GAME( 1991, piccolop, ampoker2, ampoker2, piccolop, ampoker2_state, empty_init, ROT0, "Admiral/Novomatic", "Piccolo Poker 100", MACHINE_SUPPORTS_SAVE ) -GAMEL( 1990, rabbitpk, ampoker2, ampoker2, ampoker2, ampoker2_state, init_rabbitpk, ROT0, "bootleg", "Rabbit Poker (Arizona Poker v1.1?)", MACHINE_SUPPORTS_SAVE, layout_ampoker2 ) -GAMEL( 1995, arizna10, ampoker2, ampoker2, ampoker2, ampoker2_state, init_rabbitpk, ROT0, "bootleg (Ri.Bi)", "Arizona 10 (v1.1)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE, layout_ampoker2 ) // undumped PIC for protection? +// YEAR NAME PARENT MACHINE INPUT CLASS INIT ROT COMPANY FULLNAME FLAGS LAYOUT +GAMEL( 1990, ampoker2, 0, ampoker2, ampoker2, ampoker2_state, empty_init, ROT0, "Novomatic", "American Poker II", MACHINE_SUPPORTS_SAVE, layout_ampoker2 ) +GAMEL( 1990, ampkr2b1, ampoker2, ampoker2, ampoker2, ampoker2_state, empty_init, ROT0, "bootleg", "American Poker II (bootleg, set 1)", MACHINE_SUPPORTS_SAVE, layout_ampoker2 ) +GAMEL( 1990, ampkr2b2, ampoker2, ampoker2, ampoker2, ampoker2_state, empty_init, ROT0, "bootleg", "American Poker II (bootleg, set 2)", MACHINE_SUPPORTS_SAVE, layout_ampoker2 ) +GAMEL( 1994, ampkr2b3, ampoker2, ampoker2, ampoker2, ampoker2_state, empty_init, ROT0, "bootleg", "American Poker II (bootleg, set 3)", MACHINE_SUPPORTS_SAVE, layout_ampoker2 ) +GAMEL( 1994, ampkr2b4, ampoker2, ampoker2, ampoker2, ampoker2_state, empty_init, ROT0, "bootleg", "American Poker II (bootleg, set 4)", MACHINE_SUPPORTS_SAVE, layout_ampoker2 ) +GAMEL( 1994, ampkr228, ampoker2, ampoker2, ampoker2, ampoker2_state, empty_init, ROT0, "bootleg?", "American Poker II (iamp2 v28)", MACHINE_SUPPORTS_SAVE, layout_ampoker2 ) +GAMEL( 1994, ampkr2jsp, ampoker2, ampoker2, ampoker2, ampoker2_state, empty_init, ROT0, "bootleg?", "American Poker II - Jackpot (Spanish, set 1)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE, layout_ampoker2 ) +GAMEL( 1994, ampkr2jspa, ampoker2, ampoker2, ampoker2, ampoker2_state, empty_init, ROT0, "bootleg?", "American Poker II - Jackpot (Spanish, set 2)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE, layout_ampoker2 ) +GAMEL( 1994, ampkr2jspb, ampoker2, ampoker2, ampoker2, ampoker2_state, empty_init, ROT0, "bootleg?", "American Poker II - Jackpot (Spanish, set 3)", MACHINE_SUPPORTS_SAVE, layout_ampoker2 ) +GAMEL( 1995, ampkr95, ampoker2, ampoker2, ampkr95, ampoker2_state, empty_init, ROT0, "bootleg", "American Poker 95", MACHINE_SUPPORTS_SAVE, layout_ampoker2 ) +GAMEL( 1990, pkrdewin, ampoker2, ampoker2, ampoker2, ampoker2_state, empty_init, ROT0, "bootleg", "Poker De Win", MACHINE_SUPPORTS_SAVE, layout_ampoker2 ) +GAMEL( 1990, videomat, ampoker2, ampoker2, ampoker2, ampoker2_state, empty_init, ROT0, "bootleg", "Videomat (Polish bootleg)", MACHINE_SUPPORTS_SAVE, layout_ampoker2 ) +GAME( 1991, piccolop, ampoker2, ampoker2, piccolop, ampoker2_state, empty_init, ROT0, "Admiral/Novomatic", "Piccolo Poker 100", MACHINE_SUPPORTS_SAVE ) +GAMEL( 1990, rabbitpk, ampoker2, ampoker2, ampoker2, ampoker2_state, init_rabbitpk, ROT0, "bootleg", "Rabbit Poker (Arizona Poker v1.1?)", MACHINE_SUPPORTS_SAVE, layout_ampoker2 ) +GAMEL( 1995, arizna10, ampoker2, ampoker2, ampoker2, ampoker2_state, init_rabbitpk, ROT0, "bootleg (Ri.Bi)", "Arizona 10 (v1.1)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE, layout_ampoker2 ) // undumped PIC for protection? // different games not based on american poker 2 -GAMEL( 1995, sigmapkr, 0, ampoker2, sigmapkr, ampoker2_state, empty_init, ROT0, "Sigma Inc.", "Sigma Poker", MACHINE_SUPPORTS_SAVE, layout_sigmapkr ) -GAMEL( 1998, sigma2k, 0, sigma2k, sigma2k, ampoker2_state, empty_init, ROT0, "Sigma Inc.", "Sigma Poker 2000", MACHINE_SUPPORTS_SAVE, layout_sigmapkr ) +GAMEL( 1995, sigmapkr, 0, ampoker2, sigmapkr, ampoker2_state, empty_init, ROT0, "Sigma Inc.", "Sigma Poker", MACHINE_SUPPORTS_SAVE, layout_sigmapkr ) +GAMEL( 1998, sigma2k, 0, sigma2k, sigma2k, ampoker2_state, empty_init, ROT0, "Sigma Inc.", "Sigma Poker 2000", MACHINE_SUPPORTS_SAVE, layout_sigmapkr ) diff --git a/src/mame/mame.lst b/src/mame/mame.lst index 3bb410458f7..b95c1a8d047 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -1305,12 +1305,14 @@ cdtv // Commodore CDTV cdtvn // @source:ampoker2.cpp -ampkr228 // 1990 bootleg +ampkr228 // 1990 bootleg? ampkr2b1 // 1990 bootleg ampkr2b2 // 1990 bootleg ampkr2b3 // 1994 bootleg ampkr2b4 // 1994 bootleg -ampkr2jsp // 1994 bootleg +ampkr2jsp // 1994 bootleg? +ampkr2jspa // 1994 bootleg? +ampkr2jspb // 1994 bootleg? ampkr95 // 1995 bootleg ampoker2 // (c) 1990 Novomatic arizna10 // 1995 bootleg -- cgit v1.2.3