summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Roberto Fresca <robbie@robertofresca.com>2019-04-21 21:37:40 +0200
committer Roberto Fresca <robbie@robertofresca.com>2019-04-21 21:37:40 +0200
commit781a9ac07c58ffe796a4a49f8f07f41f0c165ea5 (patch)
treecc6d47378f7019dc8199d4c48d55a09d228743bf
parentb326f27629c9a576cd1475ba00c05eeecb57dafa (diff)
Jack Potten's Poker (set 11, German, W.W.) improvements: [Roberto Fresca]
- Fixed inputs. - Added default NVRAM. - Added button-lamps support. - Promoted to working. New working clones ------------------ Jack Potten's Poker (set 11, German, W.W.) [Roberto Fresca, Team Europe]
-rw-r--r--src/mame/drivers/goldnpkr.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/mame/drivers/goldnpkr.cpp b/src/mame/drivers/goldnpkr.cpp
index fe44e74d255..2ddda11276d 100644
--- a/src/mame/drivers/goldnpkr.cpp
+++ b/src/mame/drivers/goldnpkr.cpp
@@ -10387,6 +10387,8 @@ ROM_END
Unknown Potten's Poker.
German bootleg (W.W.).
Set 11.
+
+ Need to BET in each hand.
*/
ROM_START( potnpkrj )
ROM_REGION( 0x10000, "maincpu", 0 )
@@ -10403,6 +10405,9 @@ ROM_START( potnpkrj )
ROM_LOAD( "8.a4", 0x0800, 0x0800, CRC(6bbb1e2d) SHA1(51ee282219bf84218886ad11a24bc6a8e7337527) ) // cards deck gfx, bitplane 2
ROM_LOAD( "9.a5", 0x1000, 0x0800, CRC(6e3e9b1d) SHA1(14eb8d14ce16719a6ad7d13db01e47c8f05955f0) ) // cards deck gfx, bitplane 3
+ ROM_REGION( 0x0800, "nvram", 0 ) // default NVRAM, otherwise settings parameters are incorrect
+ ROM_LOAD( "potnpkrj_nvram.bin", 0x0000, 0x0800, CRC(7c5206ce) SHA1(fc6e9b8d21184b8220b8835696d7eb2d071f5475) )
+
ROM_REGION( 0x0100, "proms", 0 )
ROM_LOAD( "tbp24s10.d7", 0x0000, 0x0100, CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) ) // color PROM
ROM_END
@@ -11595,7 +11600,7 @@ GAMEL( 198?, potnpkrf, pottnpkr, goldnpkr, goldnpkr, goldnpkr_state, empty_init
GAMEL( 198?, potnpkrg, pottnpkr, pottnpkr, potnpkra, goldnpkr_state, empty_init, ROT0, "bootleg", "Jack Potten's Poker (set 8, Australian)", 0, layout_goldnpkr )
GAMEL( 198?, potnpkrh, pottnpkr, pottnpkr, goldnpkr, goldnpkr_state, empty_init, ROT0, "bootleg", "Jack Potten's Poker (set 9, 'just 4 fun')", 0, layout_goldnpkr )
GAMEL( 198?, potnpkri, pottnpkr, pottnpkr, goldnpkr, goldnpkr_state, empty_init, ROT0, "bootleg", "Jack Potten's Poker (set 10, ICP-1 PCB)", 0, layout_goldnpkr ) // unencrypted IPC-1 PCB.
-GAME( 198?, potnpkrj, pottnpkr, goldnpkr, pmpoker, goldnpkr_state, empty_init, ROT0, "bootleg", "Jack Potten's Poker (set 11, German, W.W.)", MACHINE_NOT_WORKING )
+GAMEL( 198?, potnpkrj, pottnpkr, goldnpkr, goldnpkr, goldnpkr_state, empty_init, ROT0, "bootleg", "Jack Potten's Poker (set 11, German, W.W.)", 0, layout_goldnpkr )
GAMEL( 198?, ngold, pottnpkr, pottnpkr, ngold, goldnpkr_state, empty_init, ROT0, "<unknown>", "Jack Potten's Poker (NGold, set 1)", 0, layout_goldnpkr )
GAMEL( 198?, ngolda, pottnpkr, pottnpkr, ngold, goldnpkr_state, empty_init, ROT0, "<unknown>", "Jack Potten's Poker (NGold, set 2)", 0, layout_goldnpkr )
GAMEL( 198?, ngoldb, pottnpkr, pottnpkr, ngoldb, goldnpkr_state, empty_init, ROT0, "<unknown>", "Jack Potten's Poker (NGold, set 3)", 0, layout_goldnpkr )