From bbe1dbea998c61bd4ea64088ad38ae1787e2e3f2 Mon Sep 17 00:00:00 2001 From: Ivan Vangelista Date: Sun, 7 Jul 2019 13:46:35 +0200 Subject: new not working clone ----------------------------------------- Casino Poker (Ver PM88-01-21, German) [TeamEurope] --- src/mame/drivers/goldnpkr.cpp | 38 +++++++++++++++++++++++++++++++------- src/mame/mame.lst | 1 + 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, "", "Royale (set 1)", 0, layout_goldnpkr ) -GAMEL( 198?, royalea, royale, goldnpkr, goldnpkr, goldnpkr_state, empty_init, ROT0, "", "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, "", "Royale (set 1)", 0, layout_goldnpkr ) +GAMEL( 198?, royalea, royale, goldnpkr, goldnpkr, goldnpkr_state, empty_init, ROT0, "", "Royale (set 2)", 0, layout_goldnpkr ) GAME( 1993, sloco93, 0, witchcrd, sloco93, goldnpkr_state, empty_init, ROT0, "", "Super Loco 93 (Spanish, set 1)", 0 ) GAME( 1993, sloco93a, sloco93, witchcrd, sloco93, goldnpkr_state, empty_init, ROT0, "", "Super Loco 93 (Spanish, set 2)", 0 ) GAME( 198?, maverik, 0, witchcrd, bsuerte, goldnpkr_state, empty_init, ROT0, "", "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 -- cgit v1.2.3