summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Roberto Fresca <robbie@robertofresca.com>2020-07-25 15:26:20 +0200
committer Roberto Fresca <robbie@robertofresca.com>2020-07-25 15:26:20 +0200
commit10302ecd6d8afedc487d8e30ab1911a0a85b40bd (patch)
tree1849e963ea976d8c39de3b1cd21d007b99d3c575
parent28ca04dc7e0c213e2ff3629dbb98a3ed32ab688e (diff)
New machines marked as NOT_WORKING
---------------------------------- Puzzle Me! [Team Europe, Roberto Fresca] Magic Card - Wien (Sicherheitsversion 1.2) [Team Europe, Roberto Fresca]
-rw-r--r--src/mame/drivers/magicard.cpp81
-rw-r--r--src/mame/mame.lst2
2 files changed, 59 insertions, 24 deletions
diff --git a/src/mame/drivers/magicard.cpp b/src/mame/drivers/magicard.cpp
index 663cea52b8f..31ca79f2a51 100644
--- a/src/mame/drivers/magicard.cpp
+++ b/src/mame/drivers/magicard.cpp
@@ -10,16 +10,18 @@
Games running on this hardware:
- * Magic Card (set 1), Impera, 199?.
- * Magic Card (set 2), Impera, 199?.
- * Magic Card (set 3), Impera, 199?.
- * Magic Card Export 94, Impera, 1994.
- * Magic Card Jackpot (4.01), Impera, 1998.
- * Magic Lotto Export (5.03), Impera, 2001.
- * Hot Slots (6.00), Impera, 2002.
- * Quingo Export (5.00), Impera, 1999.
- * Bel Slots Export (5.01), Impera, 1999.
- * Big Deal Belgien (5.04), Impera, 2001.
+ * Magic Card (set 1), Impera, 199?.
+ * Magic Card (set 2), Impera, 199?.
+ * Magic Card (set 3), Impera, 199?.
+ * Magic Card Export 94, Impera, 1994.
+ * Magic Export (V.211A), Impera, 1994.
+ * Magic Card Jackpot (4.01), Impera, 1998.
+ * Magic Card - Wien (Sicherheitsversion 1.2), Impera, 1993.
+ * Magic Lotto Export (5.03), Impera, 2001.
+ * Hot Slots (6.00), Impera, 2002.
+ * Quingo Export (5.00), Impera, 1999.
+ * Bel Slots Export (5.01), Impera, 1999.
+ * Big Deal Belgien (5.04), Impera, 2001.
*******************************************************************************
@@ -960,7 +962,6 @@ ROM_END
XTAL: 3x unknown frequency.
*/
-
ROM_START( magicardf )
ROM_REGION( 0x80000, "maincpu", 0 ) // 68070 Code & GFX
ROM_LOAD16_WORD_SWAP( "27c4002.ic21", 0x00000, 0x80000, CRC(098258c0) SHA1(5f5dfe376c980ec88e68b324ba912022091e2426) )
@@ -972,6 +973,20 @@ ROM_START( magicardf )
ROM_LOAD("24lc02b.ic26", 0x0000, 0x0100, CRC(47c8b137) SHA1(6581e1f4ea65c833fa566c21c76dbe741af488f4) )
ROM_END
+/*
+
+ Magic Card - Wien
+ Sicherheitsversion 1.2
+
+*/
+ROM_START( magicardw )
+ ROM_REGION( 0x80000, "maincpu", 0 ) // 68070 Code & GFX
+ ROM_LOAD16_WORD_SWAP( "am27c4096.bin", 0x00000, 0x80000, CRC(d9e2a4ec) SHA1(b3000ded242fa25709c90b9b2541c9d1d5cabebb) )
+
+ ROM_REGION( 0x0200, "pic16c54", 0 ) // protected
+ ROM_LOAD("pic16c54a.bin", 0x0000, 0x0200, NO_DUMP )
+ROM_END
+
ROM_START( magicle )
ROM_REGION( 0x80000, "maincpu", 0 ) /* 68070 Code & GFX */
@@ -1068,6 +1083,22 @@ ROM_START( belslots )
ROM_LOAD16_WORD_SWAP("bel_slots_exp_24c04a.bin", 0x0000, 0x0200, BAD_DUMP CRC(d5e82b49) SHA1(7dbdf7d539cbd59a3ac546b6f50861c4958abb3a) ) // all AA & 55
ROM_END
+/*
+ Puzzle Me!
+ Impera.
+
+ vectors are wrong.
+*/
+ROM_START( puzzleme )
+ ROM_REGION( 0x80000, "maincpu", 0 ) /* 68070 Code & GFX */
+ ROM_LOAD16_WORD_SWAP( "27c4002.ic21", 0x00000, 0x80000, CRC(cd3bc5a9) SHA1(682f62eba454f4f00212b2a8dabb05d6747f22fd) )
+
+ ROM_REGION( 0x0200, "pic16c54", 0 ) /* protected */
+ ROM_LOAD("pic16c54.ic29", 0x0000, 0x0200, NO_DUMP )
+
+ ROM_REGION( 0x0100, "sereeprom", 0 ) /* Serial EPROM */
+ ROM_LOAD("x24c02p.ic26", 0x0000, 0x0100, CRC(bc940f53) SHA1(6b870019752ba5c446a5ad5155e4a81dfbf6e523) )
+ROM_END
/*************************
@@ -1084,16 +1115,18 @@ void magicard_state::init_magicard()
* Game Drivers *
*************************/
-// YEAR NAME PARENT MACHINE INPUT STATE INIT ROT COMPANY FULLNAME FLAGS
-
-GAME( 199?, magicard, 0, magicard, magicard, magicard_state, init_magicard, ROT0, "Impera", "Magic Card (set 1)", MACHINE_NO_SOUND | MACHINE_NOT_WORKING )
-GAME( 199?, magicarda, magicard, magicard, magicard, magicard_state, init_magicard, ROT0, "Impera", "Magic Card (set 2)", MACHINE_NO_SOUND | MACHINE_NOT_WORKING )
-GAME( 199?, magicardb, magicard, magicard, magicard, magicard_state, init_magicard, ROT0, "Impera", "Magic Card (set 3)", MACHINE_NO_SOUND | MACHINE_NOT_WORKING )
-GAME( 1994, magicarde, magicard, magicard, magicard, magicard_state, init_magicard, ROT0, "Impera", "Magic Card Export 94", MACHINE_NO_SOUND | MACHINE_NOT_WORKING )
-GAME( 1994, magicardf, magicard, magicard, magicard, magicard_state, init_magicard, ROT0, "Impera", "Magic Export (V.211A)", MACHINE_NO_SOUND | MACHINE_NOT_WORKING )
-GAME( 1998, magicardj, magicard, magicard, magicard, magicard_state, init_magicard, ROT0, "Impera", "Magic Card Jackpot (4.01)", MACHINE_NO_SOUND | MACHINE_NOT_WORKING )
-GAME( 2001, magicle, 0, magicard, magicard, magicard_state, init_magicard, ROT0, "Impera", "Magic Lotto Export (5.03)", MACHINE_NO_SOUND | MACHINE_NOT_WORKING )
-GAME( 2002, hotslots, 0, hotslots, magicard, magicard_state, init_magicard, ROT0, "Impera", "Hot Slots (6.00)", MACHINE_NO_SOUND | MACHINE_NOT_WORKING )
-GAME( 1999, quingo, 0, hotslots, magicard, magicard_state, init_magicard, ROT0, "Impera", "Quingo Export (5.00)", MACHINE_NO_SOUND | MACHINE_NOT_WORKING )
-GAME( 1999, belslots, 0, hotslots, magicard, magicard_state, init_magicard, ROT0, "Impera", "Bel Slots Export (5.01)", MACHINE_NO_SOUND | MACHINE_NOT_WORKING )
-GAME( 2001, bigdeal0, 0, hotslots, magicard, magicard_state, init_magicard, ROT0, "Impera", "Big Deal Belgien (5.04)", MACHINE_NO_SOUND | MACHINE_NOT_WORKING )
+// YEAR NAME PARENT MACHINE INPUT STATE INIT ROT COMPANY FULLNAME FLAGS
+
+GAME( 199?, magicard, 0, magicard, magicard, magicard_state, init_magicard, ROT0, "Impera", "Magic Card (set 1)", MACHINE_NO_SOUND | MACHINE_NOT_WORKING )
+GAME( 199?, magicarda, magicard, magicard, magicard, magicard_state, init_magicard, ROT0, "Impera", "Magic Card (set 2)", MACHINE_NO_SOUND | MACHINE_NOT_WORKING )
+GAME( 199?, magicardb, magicard, magicard, magicard, magicard_state, init_magicard, ROT0, "Impera", "Magic Card (set 3)", MACHINE_NO_SOUND | MACHINE_NOT_WORKING )
+GAME( 1994, magicarde, magicard, magicard, magicard, magicard_state, init_magicard, ROT0, "Impera", "Magic Card Export 94", MACHINE_NO_SOUND | MACHINE_NOT_WORKING )
+GAME( 1994, magicardf, magicard, magicard, magicard, magicard_state, init_magicard, ROT0, "Impera", "Magic Export (V.211A)", MACHINE_NO_SOUND | MACHINE_NOT_WORKING )
+GAME( 1998, magicardj, magicard, magicard, magicard, magicard_state, init_magicard, ROT0, "Impera", "Magic Card Jackpot (4.01)", MACHINE_NO_SOUND | MACHINE_NOT_WORKING )
+GAME( 1993, magicardw, magicard, magicard, magicard, magicard_state, init_magicard, ROT0, "Impera", "Magic Card - Wien (Sicherheitsversion 1.2)", MACHINE_NO_SOUND | MACHINE_NOT_WORKING )
+GAME( 2001, magicle, 0, magicard, magicard, magicard_state, init_magicard, ROT0, "Impera", "Magic Lotto Export (5.03)", MACHINE_NO_SOUND | MACHINE_NOT_WORKING )
+GAME( 2002, hotslots, 0, hotslots, magicard, magicard_state, init_magicard, ROT0, "Impera", "Hot Slots (6.00)", MACHINE_NO_SOUND | MACHINE_NOT_WORKING )
+GAME( 1999, quingo, 0, hotslots, magicard, magicard_state, init_magicard, ROT0, "Impera", "Quingo Export (5.00)", MACHINE_NO_SOUND | MACHINE_NOT_WORKING )
+GAME( 1999, belslots, 0, hotslots, magicard, magicard_state, init_magicard, ROT0, "Impera", "Bel Slots Export (5.01)", MACHINE_NO_SOUND | MACHINE_NOT_WORKING )
+GAME( 2001, bigdeal0, 0, hotslots, magicard, magicard_state, init_magicard, ROT0, "Impera", "Big Deal Belgien (5.04)", MACHINE_NO_SOUND | MACHINE_NOT_WORKING )
+GAME( 2001, puzzleme, 0, magicard, magicard, magicard_state, init_magicard, ROT0, "Impera", "Puzzle Me!", MACHINE_NO_SOUND | MACHINE_NOT_WORKING )
diff --git a/src/mame/mame.lst b/src/mame/mame.lst
index 63641153923..b66f9807763 100644
--- a/src/mame/mame.lst
+++ b/src/mame/mame.lst
@@ -19888,10 +19888,12 @@ magicardb // (c) 199? Impera
magicarde // (c) 1994 Impera
magicardf // (c) 199? Impera
magicardj // (c) 1998 Impera
+magicardw // (c) 1993 Impera
magicle // (c) 2001 Impera
quingo // (c) 1999 Impera
belslots // (c) 1999 Impera
bigdeal0 // (c) 2001 Impera
+puzzleme // (c) 2001 Impera
@source:magiceyes_pollux_vr3520f.cpp
didj // (c) 2008 Leapfrog