summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Brian Troha <briantro@users.noreply.github.com>2021-02-17 20:02:35 -0600
committer Brian Troha <briantro@users.noreply.github.com>2021-02-17 20:02:35 -0600
commitf71867764c5b68818163de550b9c00969019ba77 (patch)
tree94a0861c9288e9653e0dad1b7b1608558a43379b
parentac665134acd836ac86fb459d00768ec870fccac8 (diff)
New working clones
------------------ Player's Edge Plus (PP0104) Standard Draw Poker (set 2, Fitzgeralds) [Brian Troha]
-rw-r--r--src/mame/drivers/peplus.cpp30
-rw-r--r--src/mame/mame.lst1
2 files changed, 27 insertions, 4 deletions
diff --git a/src/mame/drivers/peplus.cpp b/src/mame/drivers/peplus.cpp
index a2964f62239..5436a7a1d94 100644
--- a/src/mame/drivers/peplus.cpp
+++ b/src/mame/drivers/peplus.cpp
@@ -1582,7 +1582,7 @@ ROM_END
ROM_START( peivc006 ) /* Normal board : Clear Chip (IVC006) - PE+ Clear CMOS / E-Square */
ROM_REGION( 0x10000, "maincpu", 0 )
- ROM_LOAD( "ivc006.u68", 0x00000, 0x8000, CRC(9a408727) SHA1(cc2d9ba66c461ae81f9fae1e068981d8de093416) ) /* 27C256 EPROM */
+ ROM_LOAD( "ivc006.u68", 0x00000, 0x8000, CRC(9a408727) SHA1(cc2d9ba66c461ae81f9fae1e068981d8de093416) ) /* 03/23/94 - 27C256 EPROM */
ROM_RELOAD( 0x08000, 0x8000)
ROM_REGION( 0x020000, "gfx1", 0 )
@@ -3376,7 +3376,7 @@ PayTable 3K STR FL FH 4K SF 5K RF 4D RF (Bonus)
Programs Available: PP0057, X000057P
*/
ROM_REGION( 0x10000, "maincpu", 0 )
- ROM_LOAD( "pp0057_600-550.u68", 0x00000, 0x8000, CRC(846c8066) SHA1(a2d26eb762ece79a3cb813f229e929ec9b16d365) ) /* Game Version: 600, Library Version: 550, Video Lib Ver: 550 */
+ ROM_LOAD( "pp0057_600-550.u68", 0x00000, 0x8000, CRC(846c8066) SHA1(a2d26eb762ece79a3cb813f229e929ec9b16d365) ) /* Game Version: 600, Library Version: 550, Video Lib Ver: 550 - 08/15/89 @ IGT L89-1342 */
ROM_RELOAD( 0x08000, 0x8000) /* 32K version built using earlier gaming libraries */
ROM_REGION( 0x020000, "gfx1", 0 )
@@ -3839,7 +3839,7 @@ PayTable Js+ 2PR 3K STR FL FH 4K SF RF (Bonus)
Programs Available: PP0104
*/
ROM_REGION( 0x10000, "maincpu", 0 )
- ROM_LOAD( "pp0104_741-728.u68", 0x00000, 0x10000, CRC(e248de8c) SHA1(05b95040d88d3e053a1c5ebfccb1964311ed7540) ) /* Game Version: 741, Library Version: 728, Game Lib ver: 728 */
+ ROM_LOAD( "pp0104_741-728.u68", 0x00000, 0x10000, CRC(e248de8c) SHA1(05b95040d88d3e053a1c5ebfccb1964311ed7540) ) /* Game Version: 741, Library Version: 728, Game Lib ver: 728 - 05/10/91 @ IGT L91-0546 */
ROM_REGION( 0x020000, "gfx1", 0 )
ROM_LOAD( "mro-cg740.u72", 0x00000, 0x8000, CRC(72667f6c) SHA1(89843f472cc0329317cfc643c63bdfd11234b194) ) /* 08/12/87 @ IGT L87-2243 */
@@ -3851,6 +3851,27 @@ PayTable Js+ 2PR 3K STR FL FH 4K SF RF (Bonus)
ROM_LOAD( "cap740.u50", 0x0000, 0x0100, CRC(6fe619c4) SHA1(49e43dafd010ce0fe9b2a63b96a4ddedcb933c6d) )
ROM_END
+ROM_START( pepp0104a ) /* Normal board : Standard Draw Poker (PP0104) */
+/*
+PayTable Js+ 2PR 3K STR FL FH 4K SF RF (Bonus)
+----------------------------------------------------------
+ BA 1 2 3 4 5 8 25 50 250 800
+ % Range: 93.8-95.8% Optimum: 97.8% Hit Frequency: 45.3%
+ Programs Available: PP0104
+*/
+ ROM_REGION( 0x10000, "maincpu", 0 )
+ ROM_LOAD( "pp0104_741-728.u68", 0x00000, 0x10000, CRC(e248de8c) SHA1(05b95040d88d3e053a1c5ebfccb1964311ed7540) ) /* Game Version: 741, Library Version: 728, Game Lib ver: 728 - 05/10/91 @ IGT L91-0546 */
+
+ ROM_REGION( 0x020000, "gfx1", 0 )
+ ROM_LOAD( "mro-cg1029.u72", 0x00000, 0x8000, CRC(89e855d9) SHA1(51cb80693dc977347c381ab83a99cb766614c908) ) /* Custom Fitzgeralds card backs - 03/28/91 @ IGT L91-0358 */
+ ROM_LOAD( "mgo-cg1029.u73", 0x08000, 0x8000, CRC(14b15e9f) SHA1(80ad3cab30ff682e5a336a13dc428bea0df8d9ba) ) /* Found with PP0104 741-728 Poker program */
+ ROM_LOAD( "mbo-cg1029.u74", 0x10000, 0x8000, CRC(578d98d8) SHA1(b6774e312fd13262d683f2b184436d9e37bd400c) )
+ ROM_LOAD( "mxo-cg1029.u75", 0x18000, 0x8000, CRC(2944d3b9) SHA1(38e62d7e389a1851e74dd78ecc8ea0a8556551a1) )
+
+ ROM_REGION( 0x100, "proms", 0 )
+ ROM_LOAD( "cap1029.u50", 0x0000, 0x0100, CRC(303ca584) SHA1(d4a218cfbf9f3bdeeb65f6a1c6064ca0efb069e6) )
+ROM_END
+
ROM_START( pepp0116 ) /* Normal board : Standard Draw Poker (PP0116) */
/*
PayTable Js+ 2PR 3K STR FL FH 4K SF RF (Bonus)
@@ -14577,7 +14598,8 @@ GAMEL( 1987, pepp0103, pepp0054, peplus, peplus_poker, peplus_state, init_pepl
GAMEL( 1987, pepp0103a, pepp0054, peplus, peplus_poker, peplus_state, init_peplus, ROT0, "IGT - International Game Technology", "Player's Edge Plus (PP0103) Deuces Wild Poker (set 2)", MACHINE_SUPPORTS_SAVE, layout_pe_poker )
GAMEL( 1987, pepp0103b, pepp0054, peplus, peplus_poker, peplus_state, init_nonplus, ROT0, "IGT - International Game Technology", "Player's Edge Plus (PP0103) Deuces Wild Poker (set 3)", MACHINE_SUPPORTS_SAVE, layout_pe_poker )
GAMEL( 1987, pepp0103c, pepp0054, peplus, peplus_poker, peplus_state, init_nonplus, ROT0, "IGT - International Game Technology", "Player's Edge Plus (PP0103) Deuces Wild Poker (set 4)", MACHINE_SUPPORTS_SAVE, layout_pe_poker )
-GAMEL( 1987, pepp0104, pepp0001, peplus, peplus_poker, peplus_state, init_peplus, ROT0, "IGT - International Game Technology", "Player's Edge Plus (PP0104) Standard Draw Poker", MACHINE_SUPPORTS_SAVE, layout_pe_poker )
+GAMEL( 1987, pepp0104, pepp0001, peplus, peplus_poker, peplus_state, init_peplus, ROT0, "IGT - International Game Technology", "Player's Edge Plus (PP0104) Standard Draw Poker (set 1)", MACHINE_SUPPORTS_SAVE, layout_pe_poker )
+GAMEL( 1987, pepp0104a, pepp0001, peplus, peplus_poker, peplus_state, init_peplus, ROT0, "IGT - International Game Technology", "Player's Edge Plus (PP0104) Standard Draw Poker (set 2, Fitzgeralds)", MACHINE_SUPPORTS_SAVE, layout_pe_poker )
GAMEL( 1987, pepp0116, pepp0001, peplus, peplus_poker, peplus_state, init_nonplus, ROT0, "IGT - International Game Technology", "Player's Edge Plus (PP0116) Standard Draw Poker", MACHINE_SUPPORTS_SAVE, layout_pe_poker )
GAMEL( 1987, pepp0116a, pepp0001, peplus, peplus_poker, peplus_state, init_nonplus, ROT0, "IGT - International Game Technology", "Player's Edge Plus (PP0116) Standard Draw Poker (Mirage)", MACHINE_SUPPORTS_SAVE, layout_pe_poker )
GAMEL( 1987, pepp0118, pepp0001, peplus, peplus_poker, peplus_state, init_nonplus, ROT0, "IGT - International Game Technology", "Player's Edge Plus (PP0118) Standard Draw Poker", MACHINE_SUPPORTS_SAVE, layout_pe_poker )
diff --git a/src/mame/mame.lst b/src/mame/mame.lst
index f0dafb98d5e..c841082ae14 100644
--- a/src/mame/mame.lst
+++ b/src/mame/mame.lst
@@ -33772,6 +33772,7 @@ pepp0103a // (c) 1987 IGT - International Game Technology
pepp0103b // (c) 1987 IGT - International Game Technology
pepp0103c // (c) 1987 IGT - International Game Technology
pepp0104 // (c) 1987 IGT - International Game Technology
+pepp0104a // (c) 1987 IGT - International Game Technology
pepp0116 // (c) 1987 IGT - International Game Technology
pepp0116a // (c) 1987 IGT - International Game Technology
pepp0118 // (c) 1987 IGT - International Game Technology