summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Ivan Vangelista <mesgnet@yahoo.it>2019-07-07 13:46:35 +0200
committer Ivan Vangelista <mesgnet@yahoo.it>2019-07-07 13:46:35 +0200
commitbbe1dbea998c61bd4ea64088ad38ae1787e2e3f2 (patch)
tree49dce21cee66c7390e2a2493b65b101939a570b6
parent62e94d62a25a60031805ed53e357cfc56670eeb4 (diff)
new not working clone
----------------------------------------- Casino Poker (Ver PM88-01-21, German) [TeamEurope]
-rw-r--r--src/mame/drivers/goldnpkr.cpp38
-rw-r--r--src/mame/mame.lst1
2 files changed, 32 insertions, 7 deletions
diff --git a/src/mame/drivers/goldnpkr.cpp b/src/mame/drivers/goldnpkr.cpp
index 3b9ad355cdd..f32c7e1d5be 100644
--- a/src/mame/drivers/goldnpkr.cpp
+++ b/src/mame/drivers/goldnpkr.cpp
@@ -1681,7 +1681,7 @@ READ8_MEMBER(goldnpkr_state::pottnpkr_mux_port_r)
WRITE8_MEMBER(goldnpkr_state::mux_w)
{
- logerror("mux_w: %2x\n",data);
+ //logerror("mux_w: %2x\n",data);
m_mux_data = data ^ 0xff; /* inverted */
}
@@ -10406,6 +10406,29 @@ ROM_START( caspokera )
ROM_LOAD( "tbp24sa10.bin", 0x0000, 0x0100, CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) ) // PROM dump confirmed OK
ROM_END
+ROM_START( caspokerb )
+ ROM_REGION( 0x10000, "maincpu", 0 )
+ ROM_LOAD( "514.bin", 0x4000, 0x1000, CRC(4fadd660) SHA1(a06ef3e89ae09536a2f159c16726091a42430140) )
+ ROM_LOAD( "515.bin", 0x5000, 0x1000, CRC(07d8b4e0) SHA1(105a1595a1a4e2d8c976ffc852636938acdd5922) )
+ ROM_LOAD( "516.bin", 0x6000, 0x1000, CRC(da067462) SHA1(308368057c3126d053c89c36701be446001d34cf) )
+ ROM_LOAD( "517.bin", 0x7000, 0x1000, CRC(df4c2976) SHA1(425e9f05df2e7c30422d1828c3c6471635249c7a) )
+
+ ROM_REGION( 0x1800, "gfx1", 0 )
+ ROM_FILL( 0x0000, 0x1000, 0x0000 ) // filling the R-G bitplanes
+ ROM_LOAD( "433.bin", 0x1000, 0x0800, CRC(434a7cbb) SHA1(447bf44e04d023aab8a58c3973f83a12af5b1b2b) ) // text chars
+
+ ROM_REGION( 0x1800, "gfx2", 0 )
+ ROM_LOAD( "430.bin", 0x0000, 0x0800, CRC(46927b19) SHA1(d24c8f81bc1d34d52c759268b582a61f1455299b) ) // cards deck gfx, bitplane 1
+ ROM_LOAD( "431.bin", 0x0800, 0x0800, CRC(082a5585) SHA1(580ee2a824bed4b483d88dc99793c3a06dad12e0) ) // cards deck gfx, bitplane 2
+ ROM_LOAD( "432.bin", 0x1000, 0x0800, CRC(04adfcb8) SHA1(3aabbd997dec65cb5e4f044f16c742902a775e98) ) // cards deck gfx, bitplane 3
+
+ // TODO, once the game boots
+ //ROM_REGION( 0x0800, "nvram", 0 ) // default NVRAM, otherwise settings parameters are incorrect
+ //ROM_LOAD( "caspokerb_nvram.bin", 0x0000, 0x0800, CRC() SHA1() )
+
+ ROM_REGION( 0x0100, "proms", 0 )
+ ROM_LOAD( "tbp24sa10.bin", 0x0000, 0x0100, CRC(079d26c4) SHA1(b8adf9bdc36107f3e4f6f41f2337a8b67b70e0da) )
+ROM_END
/*
Bonus Poker.
@@ -11727,12 +11750,13 @@ GAMEL( 1994, wtchjackj, wtchjack, wcrdxtnd, wtchjack, goldnpkr_state, empty_init
/*************************************** OTHER SETS ***************************************/
-/* YEAR NAME PARENT MACHINE INPUT STATE INIT ROT COMPANY FULLNAME FLAGS LAYOUT */
-GAMEL( 1981, pmpoker, 0, goldnpkr, pmpoker, goldnpkr_state, empty_init, ROT0, "PM / Beck Elektronik", "PlayMan Poker (German)", 0, layout_pmpoker )
-GAMEL( 1987, caspoker, 0, goldnpkr, caspoker, goldnpkr_state, empty_init, ROT0, "PM / Beck Elektronik", "Casino Poker (Ver PM86LO-35-5, German)", 0, layout_pmpoker )
-GAMEL( 1986, caspokera, caspoker, goldnpkr, caspoker, goldnpkr_state, empty_init, ROT0, "PM / Beck Elektronik", "Casino Poker (Ver PM86-35-1, German)", 0, layout_pmpoker )
-GAMEL( 198?, royale, 0, goldnpkr, goldnpkr, goldnpkr_state, empty_init, ROT0, "<unknown>", "Royale (set 1)", 0, layout_goldnpkr )
-GAMEL( 198?, royalea, royale, goldnpkr, goldnpkr, goldnpkr_state, empty_init, ROT0, "<unknown>", "Royale (set 2)", 0, layout_goldnpkr )
+/* YEAR NAME PARENT MACHINE INPUT STATE INIT ROT COMPANY FULLNAME FLAGS LAYOUT */
+GAMEL( 1981, pmpoker, 0, goldnpkr, pmpoker, goldnpkr_state, empty_init, ROT0, "PM / Beck Elektronik", "PlayMan Poker (German)", 0, layout_pmpoker )
+GAMEL( 1987, caspoker, 0, goldnpkr, caspoker, goldnpkr_state, empty_init, ROT0, "PM / Beck Elektronik", "Casino Poker (Ver PM86LO-35-5, German)", 0, layout_pmpoker )
+GAMEL( 1986, caspokera, caspoker, goldnpkr, caspoker, goldnpkr_state, empty_init, ROT0, "PM / Beck Elektronik", "Casino Poker (Ver PM86-35-1, German)", 0, layout_pmpoker )
+GAMEL( 1988, caspokerb, caspoker, goldnpkr, caspoker, goldnpkr_state, empty_init, ROT0, "PM / Beck Elektronik", "Casino Poker (Ver PM88-01-21, German)", MACHINE_NOT_WORKING, layout_pmpoker ) // flashes ROM FEHLER (ROM error) on start up
+GAMEL( 198?, royale, 0, goldnpkr, goldnpkr, goldnpkr_state, empty_init, ROT0, "<unknown>", "Royale (set 1)", 0, layout_goldnpkr )
+GAMEL( 198?, royalea, royale, goldnpkr, goldnpkr, goldnpkr_state, empty_init, ROT0, "<unknown>", "Royale (set 2)", 0, layout_goldnpkr )
GAME( 1993, sloco93, 0, witchcrd, sloco93, goldnpkr_state, empty_init, ROT0, "<unknown>", "Super Loco 93 (Spanish, set 1)", 0 )
GAME( 1993, sloco93a, sloco93, witchcrd, sloco93, goldnpkr_state, empty_init, ROT0, "<unknown>", "Super Loco 93 (Spanish, set 2)", 0 )
GAME( 198?, maverik, 0, witchcrd, bsuerte, goldnpkr_state, empty_init, ROT0, "<unknown>", "Maverik", 0 )
diff --git a/src/mame/mame.lst b/src/mame/mame.lst
index cdbc9eee9bf..97e89ff6462 100644
--- a/src/mame/mame.lst
+++ b/src/mame/mame.lst
@@ -14409,6 +14409,7 @@ bsuerteu // 1991, Unknown
bsuertev // 1991, Unknown
caspoker // 1987, PM / Beck Elektronik.
caspokera // 1986, PM / Beck Elektronik.
+caspokerb // 1988, PM / Beck Elektronik.
falcnwld // 1991, TVG
falcnwlda // (c) 1990, Video Klein
falcnwldb // (c) 1990, Video Klein