summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Roberto Fresca <robbie@robertofresca.com>2019-08-25 05:03:17 +0200
committer Roberto Fresca <robbie@robertofresca.com>2019-08-25 05:03:17 +0200
commitf2f77fba8b53f8cf8543032e0d31bcfa6abb046a (patch)
tree365dc07cc61aaf284510addd51e0ce7a7c68ff5c
parentaa414c8b7339c00b914ec3cb3c7b989eff7c9880 (diff)
New working clones
------------------ Joker Card (witch game) [Roberto Fresca, Team Europe]
-rw-r--r--src/mame/drivers/goldnpkr.cpp33
-rw-r--r--src/mame/mame.lst1
2 files changed, 34 insertions, 0 deletions
diff --git a/src/mame/drivers/goldnpkr.cpp b/src/mame/drivers/goldnpkr.cpp
index 20249cc90c6..ea9c57810be 100644
--- a/src/mame/drivers/goldnpkr.cpp
+++ b/src/mame/drivers/goldnpkr.cpp
@@ -6427,6 +6427,37 @@ ROM_END
ROM_END
+/*
+ Joker Card (witch game)
+ PCB with daugtherboard c/6502 and rom.
+
+ Program tries to show jokers in the attract,
+ but these aren't in the graphics set.
+
+ Maybe the PCB was filled with different eproms
+ just to play the game, since jokers seems that
+ don't appear in the game. Just in the attract.
+
+*/
+ROM_START( jokercar )
+ ROM_REGION( 0x10000, "maincpu", 0 )
+ ROM_LOAD( "1-5.sub", 0x4000, 0x4000, CRC(0000ac96) SHA1(000009b31f3dfa09be321c14fbf0e95d492ad2f2) )
+
+ ROM_REGION( 0x3000, "gfx1", 0 )
+ ROM_FILL( 0x0000, 0x2000, 0x0000 ) // filling the R-G bitplanes
+ ROM_LOAD( "4u.8a", 0x2000, 0x1000, CRC(4e520c7a) SHA1(1de3ac4a150160c15f453b0d3f9d3cd3178bfedd) ) // chars gfx
+
+ ROM_REGION( 0x3000, "gfx2", 0 )
+ ROM_LOAD( "7.4a", 0x0000, 0x1000, CRC(28ecfaea) SHA1(19d73ed0fdb5a873447b46e250ad6e71abe257cd) ) // cards deck gfx, bitplane 1
+ ROM_LOAD( "6.6a", 0x1000, 0x1000, CRC(eeec8862) SHA1(ae03aba1bd43c3ffd140f76770fc1c8cf89ea115) ) // cards deck gfx, bitplane 2
+ ROM_LOAD( "5.7a", 0x2000, 0x1000, CRC(2712f297) SHA1(d3cc1469d07c3febbbe4a645cd6bdb57e09cf504) ) // cards deck gfx, bitplane 3
+
+ ROM_REGION( 0x0100, "proms", 0 )
+ ROM_LOAD( "82s129.9c", 0x0000, 0x0100, CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) )
+ROM_END
+
+
+
/************************************
Jolli Witch (German)
@@ -12077,6 +12108,8 @@ GAMEL( 1994, witchcdi, witchcrd, witchcrd, witchcdd, goldnpkr_state, empty_init
GAMEL( 1991, witchgme, 0, witchcrd, witchcrd, goldnpkr_state, empty_init, ROT0, "Video Klein", "Witch Game (Video Klein, set 1)", 0, layout_goldnpkr )
GAMEL( 1997, witchcdk, witchgme, witchcrd, witchcrd, goldnpkr_state, empty_init, ROT0, "Video Klein", "Witch Game (Video Klein, set 2)", MACHINE_NOT_WORKING, layout_goldnpkr )
+GAME( 199?, jokercar, witchcrd, witchcrd, witchcda, goldnpkr_state, empty_init, ROT0, "<unknown>", "Joker Card (witch game)", MACHINE_IMPERFECT_GRAPHICS, )
+
GAMEL( 1994, witchjol, 0, wcrdxtnd, witchjol, goldnpkr_state, init_vkdlsa, ROT0, "Video Klein", "Jolli Witch (Export, 6T/12T ver 1.57D)", 0, layout_goldnpkr )
GAMEL( 2001, wldwitch, 0, wcrdxtnd, wldwitch, goldnpkr_state, init_vkdlsww, ROT0, "Video Klein", "Wild Witch (Export, 6T/12T ver 1.84A)", 0, layout_goldnpkr ) /* Ver 184A, 2001-09-12 */
diff --git a/src/mame/mame.lst b/src/mame/mame.lst
index f7c2c3c1294..14bcafd69d0 100644
--- a/src/mame/mame.lst
+++ b/src/mame/mame.lst
@@ -14447,6 +14447,7 @@ goldnpkb // (c) 1981 Bonanza
goldnpkc // Bootleg
goldnpkr // (c) 1981 Bonanza
goodluck // Unknown
+jokercar // 199?, unknown
maverik // 198?, Unknown
megadpkr // (c) 1990 Blitz System Inc
megadpkrb // (c) 1990 Blitz System Inc