Previous 199869 Revisions Next

r18741 Sunday 28th October, 2012 at 03:08:23 UTC by Roberto Fresca
Fun World driver improvements [Roberto Fresca]
- Changed Mega Card to Power Card after check the real hardware running.
- Fixed Power Card graphics ROM load..
- Added technical notes.

(so, instead of Mega Card)...

New games marked as GAME_NOT_WORKING
------------------------------------
Power Card (Ver 0263, encrypted) [Roberto Fresca, Team Europe]
[src/mame]mame.lst
[src/mame/drivers]funworld.c
[src/mame/video]funworld.c

trunk/src/mame/drivers/funworld.c
r18740r18741
2727  * Big Deal (Hungarian, set 1),                      Fun World,          1986.
2828  * Big Deal (Hungarian, set 2),                      Fun World,          1986.
2929  * Jolly Card (Austrian, Fun World),                 Fun World,          1986.
30  * Power Card (Ver 0263, encrypted),                 Fun World,          1993.
3031  * Cuore 1 (Italian),                                C.M.C.,             1996.
3132  * Elephant Family (Italian, new),                   C.M.C.,             1997.
3233  * Elephant Family (Italian, old),                   C.M.C.,             1996.
r18740r18741
6061  * Jolly Joker (98bet, set 2).                       Impera,             198?.
6162  * Jolly Joker (40bet, croatian hack),               Impera,             198?.
6263  * Multi Win (Ver.0167, encrypted),                  Fun World,          1992.
63  * Mega Card (Ver 0263, encrypted),                  Fun World,          1993.
6464  * Joker Card (Ver.A267BC, encrypted),               Vesely Svet,        1993.
6565  * Mongolfier New (Italian),                         bootleg,            199?.
6666  * Soccer New (Italian),                             bootleg,            199?.
r18740r18741
776776     of Bonus Card.
777777  - Cleaned up the code.
778778  - Changed company name 'Funworld' to 'Fun World'.
779  - Changed Mega Card to Power Card after check the real hardware running.
780  - Fixed Power Card graphics ROM load..
779781  - Added technical notes.
780782
781783
782784  *** TO DO ***
783785
784  - Figure out the royalcdc, jokercrd, multiwin and megacard encryption.
786  - Figure out the royalcdc, jokercrd, multiwin and powercrd encryption.
785787  - Figure out the remaining PIA connections for almost all games.
786788  - Fix Saloon and move it to its own driver.
787789  - Fix the imperfect sound in Magic Card II.
r18740r18741
30333035   ROM_LOAD( "bonuscard_1.bin", 0x8000, 0x8000, CRC(e07f72de) SHA1(f4bd6bc7a8aabe76d09d48362e32f29932fff4e4) )
30343036
30353037   ROM_REGION( 0x0400, "proms", 0 )
3036//   ROM_LOAD( "jokercrd_prom.bin", 0x0000, 0x0200, BAD_DUMP CRC(e59fc06e) SHA1(88a3bb89f020fe2b20f768ca010a082e0b974831) )
3037   ROM_LOAD( "74s472n.bin",       0x0000, 0x0200, CRC(e56780cb) SHA1(c06b854f21b1dcee465ac9c8c9a2934b7e99565f) )
3038   ROM_LOAD( "n82s147an.bin",   0x0000, 0x0200, CRC(136245f3) SHA1(715309982fcafbce88b08237ca46acec31273938) ) // from power card, original fun world encrypted bonus card clone.
3039   ROM_LOAD( "74s472n.bin",    0x0200, 0x0200, CRC(e56780cb) SHA1(c06b854f21b1dcee465ac9c8c9a2934b7e99565f) ) // original dump, but doesn't match the cards colors in real board.
30383040ROM_END
30393041
30403042
r18740r18741
41424144
41434145/*
41444146
4145  Mega Card (Fun World)
4147  Power Card (Fun World)
41464148  Version 0263 / 1993-10-22
41474149
41484150  Amatic encrypted CPU
41494151  based on 65SC02 (bitwise) family
41504152
4153  Looks like a Bonus Card / Big Deal clone.
4154  Inside the program ROM there is a reference to "Mega Card",
4155  but the graphics are from Power Card.
41514156
4157
41524158  PCB Layout...
41534159  .----------------------------------------------------------------------------------------------------------------------.
41544160  |                                                                                                                      |
r18740r18741
42214227   1 2 3 4 5 6 7 8
42224228
42234229*/
4224ROM_START( megacard )
4230ROM_START( powercrd )
42254231   ROM_REGION( 0x10000, "maincpu", 0 )  /* need proper decryption */
42264232   ROM_LOAD( "263a1.bin",   0x8000, 0x8000, CRC(9e5e477d) SHA1(428464a64bea8cb478bc8033859baa47d7de0297) )   /* just the 2nd half */
42274233   ROM_LOAD( "263a2.bin",  0x4000, 0x8000, CRC(11b1a13f) SHA1(766c1a45c238467d6a292795f5a159187966ceec) )   /* just the 2nd half */
42284234
42294235   ROM_REGION( 0x10000, "gfx1", 0 )
4230   ROM_LOAD( "zg1.ic10",   0x8000, 0x8000, CRC(dc9e70c6) SHA1(7ac5bdc734d9829ea6349b60817445cb88d7387c) )
4231   ROM_LOAD( "zg2.ic11",   0x0000, 0x8000, CRC(108380bb) SHA1(922beffe3c06f391239125e6f4ccc86ec6980c45) )
4236   ROM_LOAD( "power_c_zg2.ic11",   0x0000, 0x8000, CRC(108380bb) SHA1(922beffe3c06f391239125e6f4ccc86ec6980c45) )
4237   ROM_LOAD( "power_c_zg1.ic10",   0x8000, 0x8000, CRC(dc9e70c6) SHA1(7ac5bdc734d9829ea6349b60817445cb88d7387c) )
42324238
42334239   ROM_REGION( 0x0200, "proms", 0 )
42344240   ROM_LOAD( "n82s147an.bin",   0x0000, 0x0200, CRC(136245f3) SHA1(715309982fcafbce88b08237ca46acec31273938) )
r18740r18741
49064912GAMEL( 1985, jolyccra,  jollycrd, cuoreuno, jolycdcr,  driver_device,  0,        ROT0, "TAB Austria",     "Jolly Card (Croatian, set 1)",                    0,                       layout_jollycrd )
49074913GAMEL( 1993, jolyccrb,  jollycrd, cuoreuno, jolycdcr,  driver_device,  0,        ROT0, "Soft Design",     "Jolly Card (Croatian, set 2)",                    0,                       layout_jollycrd )
49084914GAMEL( 199?, jolycdit,  jollycrd, cuoreuno, jolycdit,  funworld_state, tabblue,  ROT0, "bootleg",         "Jolly Card (Italian, blue TAB board, encrypted)", 0,                       layout_royalcrd )
4909GAMEL( 1990, jolycdib,  jollycrd, cuoreuno, jolycdib,  funworld_state, tabblue,  ROT0, "bootleg",         "Jolly Card (Italian, encrypted bootleg)",         0,                       layout_jollycrd )   /* not a real TAB blue PCB */
4915GAMEL( 1990, jolycdib,  jollycrd, cuoreuno, jolycdib,  funworld_state, tabblue,  ROT0, "bootleg",         "Jolly Card (Italian, encrypted bootleg)",         0,                       layout_jollycrd )   // not a real TAB blue PCB
49104916GAMEL( 1985, sjcd2kx3,  jollycrd, fw1stpal, funworld,  driver_device,  0,        ROT0, "M.P.",            "Super Joly 2000 - 3x",                            0,                       layout_jollycrd )
49114917GAME(  1986, jolycdab,  jollycrd, fw1stpal, funworld,  driver_device,  0,        ROT0, "Inter Games",     "Jolly Card (Austrian, Fun World, bootleg)",       GAME_NOT_WORKING )
49124918
49134919// Bonus Card based...
4914GAMEL( 1986, bonuscrd,  0,        fw1stpal, bonuscrd,  driver_device,  0,        ROT0, "Fun World",       "Bonus Card (Austrian)",                           GAME_IMPERFECT_COLORS,   layout_bigdeal  )
4920GAMEL( 1986, bonuscrd,  0,        fw2ndpal, bonuscrd,  driver_device,  0,        ROT0, "Fun World",       "Bonus Card (Austrian)",                           GAME_IMPERFECT_COLORS,   layout_bigdeal  ) // use fw1stpal machine for green background
49154921GAMEL( 1986, bigdeal,   bonuscrd, fw2ndpal, bigdeal,   driver_device,  0,        ROT0, "Fun World",       "Big Deal (Hungarian, set 1)",                     GAME_IMPERFECT_COLORS,   layout_bigdeal  )
49164922GAMEL( 1986, bigdealb,  bonuscrd, fw2ndpal, bigdeal,   driver_device,  0,        ROT0, "Fun World",       "Big Deal (Hungarian, set 2)",                     GAME_IMPERFECT_COLORS,   layout_bigdeal  )
49174923GAMEL( 1986, jolycdat,  bonuscrd, fw2ndpal, bonuscrd,  driver_device,  0,        ROT0, "Fun World",       "Jolly Card (Austrian, Bonus Card hybrid)",        GAME_IMPERFECT_COLORS,   layout_bigdeal  )
4924GAME(  1993, powercrd,  0,        fw2ndpal, funworld,  driver_device,  0,        ROT0, "Fun World",       "Power Card (Ver 0263, encrypted)",                GAME_NOT_WORKING )                     // clone of Bonus Card.
49184925
49194926// CMC Italian jamma PCB's...
49204927GAMEL( 1996, cuoreuno,  0,        cuoreuno, cuoreuno,  driver_device,  0,        ROT0, "C.M.C.",          "Cuore 1 (Italian)",                               0,                       layout_jollycrd )
r18740r18741
49634970
49644971// Encrypted games...
49654972GAME(  1992, multiwin,  0,        fw1stpal, funworld,  funworld_state, multiwin, ROT0, "Fun World",       "Multi Win (Ver.0167, encrypted)",                 GAME_NOT_WORKING )
4966GAME(  1993, megacard,  0,        fw2ndpal, funworld,  driver_device,  0,        ROT0, "Fun World",       "Mega Card (Ver 0263, encrypted)",                 GAME_NOT_WORKING )
49674973GAME(  1993, jokercrd,  0,        fw2ndpal, funworld,  driver_device,  0,        ROT0, "Vesely Svet",     "Joker Card (Ver.A267BC, encrypted)",              GAME_NOT_WORKING )
49684974GAME(  198?, saloon,    0,        saloon,   saloon,    funworld_state, saloon,   ROT0, "<unknown>",       "Saloon (French, encrypted)",                      GAME_NOT_WORKING )
49694975
trunk/src/mame/mame.lst
r18740r18741
99179917jolyjokra      // (c) 198? Impera
99189918jolyjokrb      // (c) 198? Impera
99199919multiwin      // (c) 1992 Fun World
9920megacard      // (c) 1993 Fun World
9920powercrd      // (c) 1993 Fun World
99219921jokercrd      // (c) 1993 Vesely Svet
99229922mongolnw      // 199? bootleg
99239923soccernw      // 199? bootleg
trunk/src/mame/video/funworld.c
r18740r18741
2525  * Big Deal (Hungarian, set 1),                      Fun World,          1986.
2626  * Big Deal (Hungarian, set 2),                      Fun World,          1986.
2727  * Jolly Card (Austrian, Fun World),                 Fun World,          1986.
28  * Power Card (Ver 0263, encrypted),                 Fun World,          1993.
2829  * Cuore 1 (Italian),                                C.M.C.,             1996.
2930  * Elephant Family (Italian, new),                   C.M.C.,             1997.
3031  * Elephant Family (Italian, old),                   C.M.C.,             1996.
r18740r18741
5859  * Jolly Joker (98bet, set 2).                       Impera,             198?.
5960  * Jolly Joker (40bet, croatian hack),               Impera,             198?.
6061  * Multi Win (Ver.0167, encrypted),                  Fun World,          1992.
61  * Mega Card (Ver 0263, encrypted),                  Fun World,          1993.
6262  * Joker Card (Ver.A267BC, encrypted),               Vesely Svet,        1993.
6363  * Mongolfier New (Italian),                         bootleg,            199?.
6464  * Soccer New (Italian),                             bootleg,            199?.

Previous 199869 Revisions Next


© 1997-2024 The MAME Team