diff options
author | Roberto Fresca <robertof@mamedev.org> | 2013-04-09 05:50:11 +0000 |
---|---|---|
committer | Roberto Fresca <robertof@mamedev.org> | 2013-04-09 05:50:11 +0000 |
commit | 9cbacac60da3374a9c41a8718c1ddab176d1cdda (patch) | |
tree | 3e66f4236e9fdcccbcdd701cf644bf5866c6b35f /src/mame/drivers/funworld.c | |
parent | 853ffcac688764093fd87b34dc5fadbe2a897d4c (diff) |
Added default NVRAM to magicrd2b, magicrd2c and royalcrdp,
allowing to boot them. Promoted to working state.
Removed the 'hack' in the Magic Card 2 sets description...
Almost all the sets on this driver were hacked in different
degrees. Not proof that these were released as originals,
or just a hack.
Diffstat (limited to 'src/mame/drivers/funworld.c')
-rw-r--r-- | src/mame/drivers/funworld.c | 33 |
1 files changed, 21 insertions, 12 deletions
diff --git a/src/mame/drivers/funworld.c b/src/mame/drivers/funworld.c index 43e2968765e..ccb780a6d84 100644 --- a/src/mame/drivers/funworld.c +++ b/src/mame/drivers/funworld.c @@ -53,10 +53,10 @@ * Royal Card Professional 2.0, Digital Dreams, 1993. * Lucky Lady (3x3 deal), TAB Austria, 1991. * Lucky Lady (4x1 aces), TAB Austria, 1991. - * Magic Card II (Bulgarian hack), Impera, 1996. - * Magic Card II (Nov, Yugoslavian hack), Impera, 1996. - * Magic Card II (hack, green TAB or Impera board), Impera, 1996. - * Magic Card II (hack, blue TAB board, encrypted), Impera, 1996. + * Magic Card II (Bulgarian), Impera, 1996. + * Magic Card II (Nov, Yugoslavian), Impera, 1996. + * Magic Card II (green TAB or Impera board), Impera, 1996. + * Magic Card II (blue TAB board, encrypted), Impera, 1996. * Royal Vegas Joker Card (Slow deal), Fun World, 1993. * Royal Vegas Joker Card (Fast deal), Soft Design, 1993. * Royal Vegas Joker Card (Fast deal, english gfx), Soft Design, 1993. @@ -820,6 +820,14 @@ through manual switch/button, discharging the credits one by one. + [2013/04/09] + - Added default NVRAM to magicrd2b, magicrd2c and royalcrdp, + allowing to boot them. Promoted to working state. + - Removed the 'hack' in the Magic Card 2 sets description... + Almost all the sets on this driver were hacked in different + degrees. Not proof that these were released as originals, + or just a hack. + *** TO DO *** @@ -4131,8 +4139,8 @@ ROM_START( magicrd2b ) /* Imatic Yugoslavian hack for green TAB or Impera board ROM_LOAD( "mc2gr2.bin", 0x0000, 0x8000, CRC(733da697) SHA1(45122c64d5a371ec91cecc67b7faf179078e714d) ) ROM_LOAD( "mc2gr1.bin", 0x8000, 0x8000, CRC(2406b8d2) SHA1(e9d7a25562fd5adee351d7ef6ba02fff6aab021a) ) - ROM_REGION( 0x0800, "nvram", 0 ) /* default NVRAM */ - ROM_LOAD( "mc2b_nvram.bin", 0x0000, 0x0800, BAD_DUMP CRC(6cc97ca8) SHA1(376d9f7093ffaaab7c0361f041d2a1ab81584da9) ) + ROM_REGION( 0x0800, "nvram", 0 ) /* default NVRAM (passed protection) */ + ROM_LOAD( "mc2_v1-v2_nvram.bin", 0x0000, 0x0800, BAD_DUMP CRC(f88c493d) SHA1(8a5352b46ab68164cd7adaaad6f15f04327b7451) ) ROM_REGION( 0x0200, "proms", 0 ) ROM_LOAD( "mc2-82s147.bin", 0x0000, 0x0200, CRC(aa91cc35) SHA1(79f9a755441500e618c4183f524f969fffd44100) ) @@ -4151,8 +4159,8 @@ ROM_START( magicrd2c ) /* Imatic Yugoslavian hack for blue TAB board (encrypted ROM_LOAD( "mc2gr1b.bin", 0x0000, 0x8000, CRC(ce2629a7) SHA1(84767ed5da8dcee44a210255537e10372bcc264b) ) ROM_LOAD( "mc2gr2b.bin", 0x8000, 0x8000, CRC(d2bf8bde) SHA1(975b8f43a0396c09e357b96d5ae7381b12152b9e) ) - ROM_REGION( 0x0800, "nvram", 0 ) /* default NVRAM */ - ROM_LOAD( "mc2c_nvram.bin", 0x0000, 0x0800, BAD_DUMP CRC(6cc97ca8) SHA1(376d9f7093ffaaab7c0361f041d2a1ab81584da9) ) + ROM_REGION( 0x0800, "nvram", 0 ) /* default NVRAM (passed protection) */ + ROM_LOAD( "mc2_v1-v2_nvram.bin", 0x0000, 0x0800, BAD_DUMP CRC(f88c493d) SHA1(8a5352b46ab68164cd7adaaad6f15f04327b7451) ) ROM_REGION( 0x0200, "proms", 0 ) ROM_LOAD( "mc2-82s147.bin", 0x0000, 0x0200, CRC(aa91cc35) SHA1(79f9a755441500e618c4183f524f969fffd44100) ) @@ -5383,10 +5391,10 @@ GAMEL( 1991, lluck3x3, royalcrd, cuoreuno, royalcrd, driver_device, 0, GAMEL( 1991, lluck4x1, royalcrd, royalcd1, royalcrd, driver_device, 0, ROT0, "TAB Austria", "Lucky Lady (4x1 aces)", 0, layout_jollycrd ) // Magic Card 2 based... -GAMEL( 1996, magicrd2, 0, magicrd2, magicrd2, driver_device, 0, ROT0, "Impera", "Magic Card II (Bulgarian hack)", 0, layout_jollycrd ) -GAMEL( 1996, magicrd2a, magicrd2, magicrd2, magicrd2, driver_device, 0, ROT0, "Impera", "Magic Card II (Nov, Yugoslavian hack)", 0, layout_jollycrd ) -GAME( 1996, magicrd2b, magicrd2, magicrd2, magicrd2, funworld_state, magicd2b, ROT0, "Impera", "Magic Card II (hack, green TAB or Impera board)", 0 ) -GAME( 1996, magicrd2c, magicrd2, magicrd2, magicrd2, funworld_state, magicd2c, ROT0, "Impera", "Magic Card II (hack, blue TAB board, encrypted)", 0 ) +GAMEL( 1996, magicrd2, 0, magicrd2, magicrd2, driver_device, 0, ROT0, "Impera", "Magic Card II (Bulgarian)", 0, layout_jollycrd ) +GAMEL( 1996, magicrd2a, magicrd2, magicrd2, magicrd2, driver_device, 0, ROT0, "Impera", "Magic Card II (Nov, Yugoslavian)", 0, layout_jollycrd ) +GAME( 1996, magicrd2b, magicrd2, magicrd2, magicrd2, funworld_state, magicd2b, ROT0, "Impera", "Magic Card II (green TAB or Impera board)", 0 ) +GAME( 1996, magicrd2c, magicrd2, magicrd2, magicrd2, funworld_state, magicd2c, ROT0, "Impera", "Magic Card II (blue TAB board, encrypted)", 0 ) // Joker Card based... GAMEL( 1993, vegasslw, 0, fw2ndpal, vegasslw, driver_device, 0, ROT0, "Fun World", "Royal Vegas Joker Card (slow deal)", 0, layout_jollycrd ) @@ -5412,3 +5420,4 @@ GAME( 199?, soccernw, 0, royalcd1, royalcrd, funworld_state, soccernw, // Other games... GAME( 198?, funquiz, 0, funquiz, funquiz, driver_device, 0, ROT0, "Fun World / Oehlinger", "Fun World Quiz (Austrian)", 0 ) GAMEL( 1986, novoplay, 0, fw2ndpal, novoplay, driver_device, 0, ROT0, "Admiral/Novomatic", "Novo Play Multi Card / Club Card", 0, layout_novoplay ) + |