Previous 199869 Revisions Next

r20276 Tuesday 15th January, 2013 at 07:19:49 UTC by Roberto Fresca
Added a Jolly Card (Italian) set from an encrypted blue TAB
bootleg board. This one allows to play in both 'remote' and
'normal' mode. The game could pay through regular hopper, or
through manual switch/button, discharging the credits one
by one.


New WORKING clones added
------------------------
Jolly Card (Italian, encrypted bootleg, set 2) [Any, The Dumping Union, Roberto Fresca]
[src/mame]mame.lst
[src/mame/drivers]funworld.c
[src/mame/video]funworld.c

trunk/src/mame/video/funworld.c
r20275r20276
88
99***********************************************************************************
1010
11  Games running on this hardware:
12
13  * Jolly Card (Austrian),                            TAB Austria,        1985.
14  * Jolly Card (3x3 deal),                            TAB Austria,        1985.
15  * Jolly Card Professional 2.0 (MZS Tech),           MZS Tech,           1993.
16  * Jolly Card Professional 2.0 (Spale Soft),         Spale Soft,         2000.
17  * Jolly Card (Evona Electronic),                    Evona Electronic    1998.
18  * Jolly Card (Croatian, set 1),                     TAB Austria,        1985.
19  * Jolly Card (Croatian, set 2),                     Soft Design,        1993.
20  * Jolly Card (Italian, blue TAB board, encrypted),  bootleg,            199?.
21  * Jolly Card (Italian, encrypted bootleg),          bootleg,            1990.
22  * Super Joly 2000 - 3x,                             M.P.                1985.
23  * Jolly Card (Austrian, Fun World, bootleg),        Inter Games,        1986.
24  * Jolly Card (Spanish, blue TAB board, encrypted),  TAB Austria,        1992.
25  * Bonus Card (Austrian),                            Fun World,          1986.
26  * Bonus Card (Austrian, ATG Electronic hack),       Fun World,          1986.
27  * Big Deal (Hungarian, set 1),                      Fun World,          1986.
28  * Big Deal (Hungarian, set 2),                      Fun World,          1986.
29  * Power Card (Ver 0263, encrypted),                 Fun World,          1993.
30  * Cuore 1 (Italian),                                C.M.C.,             1996.
31  * Elephant Family (Italian, new),                   C.M.C.,             1997.
32  * Elephant Family (Italian, old),                   C.M.C.,             1996.
33  * Pool 10 (Italian, set 1),                         C.M.C.,             1996.
34  * Pool 10 (Italian, set 2),                         C.M.C.,             1996.
35  * Pool 10 (Italian, set 3),                         C.M.C.,             1996.
36  * Pool 10 (Italian, set 4),                         C.M.C.,             1997.
37  * Pool 10 (Italian, Dino 4 hardware, encrypted),    C.M.C.,             1997.
38  * Tortuga Family (Italian),                         C.M.C.,             1997.
39  * Pot Game (Italian),                               C.M.C.,             1996.
40  * Bottle 10 (Italian, set 1),                       C.M.C.,             1996.
41  * Bottle 10 (Italian, set 2),                       C.M.C.,             1996.
42  * Royal Card (Austrian, set 1),                     TAB Austria,        1991.
43  * Royal Card (Austrian, set 2),                     TAB Austria,        1991.
44  * Royal Card (Austrian/Polish, set 3),              TAB Austria,        1991.
45  * Royal Card (Austrian, set 4),                     TAB Austria,        1991.
46  * Royal Card (Austrian, set 5),                     TAB Austria,        1991.
47  * Royal Card (Austrian, set 6),                     TAB Austria,        1991.
48  * Royal Card (TAB original),                        TAB Austria,        1991.
49  * Royal Card (Slovak, encrypted),                   Evona Electronic,   1991.
50  * Royal Card Professional 2.0,                      Digital Dreams,     1993.
51  * Lucky Lady (3x3 deal),                            TAB Austria,        1991.
52  * Lucky Lady (4x1 aces),                            TAB Austria,        1991.
53  * Magic Card II (Bulgarian hack),                   Impera,             1996.
54  * Magic Card II (Nov, Yugoslavian hack),            Impera,             1996.
55  * Magic Card II (hack, green TAB or Impera board),  Impera,             1996.
56  * Magic Card II (hack, blue TAB board, encrypted),  Impera,             1996.
57  * Royal Vegas Joker Card (Slow deal),               Fun World,          1993.
58  * Royal Vegas Joker Card (Fast deal),               Soft Design,        1993.
59  * Royal Vegas Joker Card (Fast deal, english gfx),  Soft Design,        1993.
60  * Royal Vegas Joker Card (Fast deal, Mile),         Mile,               1993.
61  * Jolly Joker (98bet, set 1).                       Impera,             198?.
62  * Jolly Joker (98bet, set 2).                       Impera,             198?.
63  * Jolly Joker (40bet, croatian hack),               Impera,             198?.
64  * Multi Win (Ver.0167, encrypted),                  Fun World,          1992.
65  * Joker Card (Ver.A267BC, encrypted),               Vesely Svet,        1993.
66  * Mongolfier New (Italian),                         bootleg,            199?.
67  * Soccer New (Italian),                             bootleg,            199?.
68  * Saloon (French, encrypted),                       unknown,            199?.
69  * Fun World Quiz (Austrian),                        Fun World,          198?.
70  * Witch Royal (Export version 2.1),                 Video Klein,        199?.
71  * Novo Play Multi Card / Club Card,                 Admiral/Novomatic,  1986.
72
73***********************************************************************************
74
7511  TAB/Impera/FunWorld color system circuitry
7612  ------------------------------------------
7713
trunk/src/mame/drivers/funworld.c
r20275r20276
2020  * Jolly Card (Croatian, set 1),                     TAB Austria,        1985.
2121  * Jolly Card (Croatian, set 2),                     Soft Design,        1993.
2222  * Jolly Card (Italian, blue TAB board, encrypted),  bootleg,            199?.
23  * Jolly Card (Italian, encrypted bootleg),          bootleg,            1990.
23  * Jolly Card (Italian, encrypted bootleg, set 1),   bootleg,            1990.
24  * Jolly Card (Italian, encrypted bootleg, set 2),   bootleg,            1993.
2425  * Super Joly 2000 - 3x,                             M.P.                1985.
2526  * Jolly Card (Austrian, Fun World, bootleg),        Inter Games,        1986.
2627  * Jolly Card (Spanish, blue TAB board, encrypted),  TAB Austria,        1992.
r20275r20276
812813  - Added a default NVRAM.
813814  - Promoted to working state.
814815
816  [2013/01/15]
817  - Added a Jolly Card (Italian) set from an encrypted blue TAB
818     bootleg board. This one allows to play in both 'remote' and
819    'normal' mode. The game could pay through regular hopper, or
820    through manual switch/button, discharging the credits one
821    by one.
815822
823
816824  *** TO DO ***
817825
818826  - Figure out the royalcdc, jokercrd, multiwin and powercrd encryption.
r20275r20276
12651273   PORT_DIPSETTING(    0x10, DEF_STR( Off ) )
12661274   PORT_DIPSETTING(    0x00, DEF_STR( On ) )
12671275   PORT_DIPNAME( 0x20, 0x00, "Joker" )             PORT_DIPLOCATION("SW1:3")
1268   PORT_DIPSETTING(    0x00, "With Joker" )    /* also enable Five of a Kind */
1276   PORT_DIPSETTING(    0x00, "With Joker" )    /* also enables Five of a Kind */
12691277   PORT_DIPSETTING(    0x20, "Without Joker" )
12701278   PORT_DIPNAME( 0x40, 0x00, "Auto Hold" )         PORT_DIPLOCATION("SW1:2")
12711279   PORT_DIPSETTING(    0x40, DEF_STR( Off ) )
r20275r20276
12781286   PORT_DIPSETTING(    0x80, "Manual Payout SW" )
12791287INPUT_PORTS_END
12801288
1289static INPUT_PORTS_START( jolycdic )
1290   PORT_START("IN0")
1291   PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_GAMBLE_KEYIN )   PORT_NAME("Remote")
1292   PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_POKER_HOLD1 )    PORT_NAME("Stop (Hold) 1")
1293   PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_POKER_CANCEL )   PORT_NAME("Cancel / Autohold / Accredito (Take)")
1294   PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_START1 )         PORT_NAME("Start / Doppio (Double)")
1295   PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_POKER_HOLD5 )    PORT_NAME("Stop (Hold) 5 / Bet / Half Gamble")
1296   PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_SERVICE1 )
1297   PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_SERVICE2 )
1298   PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_POKER_HOLD4 )    PORT_NAME("Stop (Hold) 4 / Alta (High)")
1299
1300   PORT_START("IN1")
1301   PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_POKER_HOLD2 )    PORT_NAME("Stop (Hold) 2 / Bassa (Low)")
1302   PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_POKER_HOLD3 )    PORT_NAME("Stop (Hold) 3")
1303   PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_SERVICE )        PORT_NAME("Manual Payout SW") PORT_CODE(KEYCODE_A)
1304   PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_UNKNOWN )
1305   PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_UNKNOWN )
1306   PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_COIN2 )
1307   PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_UNKNOWN )
1308   PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_GAMBLE_KEYOUT )
1309
1310   PORT_START("IN2")
1311   PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_COIN1 )
1312   PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_UNKNOWN )
1313   PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_UNKNOWN )
1314   PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_UNKNOWN )
1315   PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_UNKNOWN )
1316   PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_UNKNOWN )
1317   PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_UNKNOWN )
1318   PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_UNKNOWN )
1319
1320   PORT_START("DSW")   // place '10000000' for NVRAM creation.
1321   PORT_DIPNAME( 0x01, 0x01, DEF_STR( Unknown ) )   PORT_DIPLOCATION("SW1:8")
1322   PORT_DIPSETTING(    0x01, DEF_STR( Off ) )
1323   PORT_DIPSETTING(    0x00, DEF_STR( On ) )
1324   PORT_DIPNAME( 0x02, 0x02, "Remote Value" )      PORT_DIPLOCATION("SW1:7")
1325   PORT_DIPSETTING(    0x00, "10 Points/Pulse" )
1326   PORT_DIPSETTING(    0x02, "100 Points/Pulse" )
1327   PORT_DIPNAME( 0x04, 0x04, "Coinage B" )         PORT_DIPLOCATION("SW1:6")
1328   PORT_DIPSETTING(    0x04, "10 Credits" )
1329   PORT_DIPSETTING(    0x00, "5 Credits" )
1330   PORT_DIPNAME( 0x08, 0x08, "Coinage A" )         PORT_DIPLOCATION("SW1:5")
1331   PORT_DIPSETTING(    0x08, "20 Credits" )
1332   PORT_DIPSETTING(    0x00, "1 Credit" )
1333   PORT_DIPNAME( 0x10, 0x10, DEF_STR( Unknown ) )   PORT_DIPLOCATION("SW1:4")
1334   PORT_DIPSETTING(    0x10, DEF_STR( Off ) )
1335   PORT_DIPSETTING(    0x00, DEF_STR( On ) )
1336   PORT_DIPNAME( 0x20, 0x00, "Joker" )            PORT_DIPLOCATION("SW1:3")
1337   PORT_DIPSETTING(    0x00, "With Joker" )    /* also enables Five of a Kind */
1338   PORT_DIPSETTING(    0x20, "Without Joker" )
1339   PORT_DIPNAME( 0x40, 0x00, "Auto Hold" )         PORT_DIPLOCATION("SW1:2")
1340   PORT_DIPSETTING(    0x40, DEF_STR( Off ) )
1341   PORT_DIPSETTING(    0x00, DEF_STR( On ) )   /* when is ON, allow the player to activate/deactivate the autohold through CANCEL button */
1342   PORT_DIPNAME( 0x80, 0x00, "Payout" )         PORT_DIPLOCATION("SW1:1")
1343   PORT_DIPSETTING(    0x00, "Hopper" )
1344   PORT_DIPSETTING(    0x80, "Manual Payout SW" )
1345INPUT_PORTS_END
1346
12811347static INPUT_PORTS_START( jolyc980 )
12821348   PORT_START("IN0")
12831349   PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_GAMBLE_KEYIN )   PORT_NAME("Navijanje (Remote)")
r20275r20276
29453011ROM_END
29463012
29473013
3014/*
3015    Jolly Card (italian encrypted bootleg, set 2)
3016    ---------------------------------------------
3017
3018   This program works in both 'normal' and 'remote' modes,
3019    allowing to pay through hopper, or just through manual
3020   switch/button.
3021
3022    To initialize the NVRAM, DIP switches should be placed
3023   at factory default: (On On On On On On On Off), then
3024   keep pressed both service buttons (key 9 & 0), reset
3025   using F3 key, and then finally releasing the service
3026   buttons.
3027*/
3028
3029ROM_START( jolycdic )   /* another bootleg PCB, encrypted graphics */
3030   ROM_REGION( 0x10000, "maincpu", 0 )
3031   ROM_LOAD( "3ss.bin", 0x8000, 0x8000, CRC(3d7cde61) SHA1(6154878491f4d2f1ea035d18cdf43154c550d509) )
3032   ROM_IGNORE(                  0x8000 )   /* Identical halves. Discarding 2nd half */
3033
3034   ROM_REGION( 0x10000, "gfx1", 0 )
3035   ROM_LOAD( "2.bin", 0x0000, 0x8000, CRC(32c24495) SHA1(0d78c4d2743401b5ec9919d09814064eeac8023f) )
3036   ROM_IGNORE(                0x8000 )   /* Identical halves. Discarding 2nd half */
3037   ROM_LOAD( "1.bin", 0x8000, 0x8000, CRC(91093176) SHA1(b889c617f94161933c35c324c7d84fec182953d8) )
3038   ROM_IGNORE(                0x8000 )   /* Identical halves. Discarding 2nd half */
3039
3040   ROM_REGION( 0x0800, "nvram", 0 )    /* default NVRAM */
3041   ROM_LOAD( "jolycdic_nvram.bin", 0x0000, 0x0800, CRC(47a5890b) SHA1(6a6531fe5e8f6c1b5a9aac314b2cce6a0129f6da) )
3042
3043   ROM_REGION( 0x0200, "proms", 0 )
3044   ROM_LOAD( "82s147.bin", 0x0000, 0x0200, CRC(5ebc5659) SHA1(8d59011a181399682ab6e8ed14f83101e9bfa0c6) )
3045
3046   ROM_REGION( 0x0200, "plds", 0 )
3047   ROM_LOAD( "gal16v8b.bin", 0x0000, 0x0117, NO_DUMP )
3048ROM_END
3049
3050
29483051ROM_START( sjcd2kx3 )   /* Super Joly 2000 3x */
29493052   ROM_REGION( 0x10000, "maincpu", 0 )
29503053   ROM_LOAD( "sj3.bin", 0x8000, 0x8000, CRC(c530b518) SHA1(36934d8e1e2cb2f71eb44a05b86ec970c9f398cd) )
r20275r20276
52275330GAMEL( 1985, jolyccra,  jollycrd, cuoreuno, jolycdcr,  driver_device,  0,        ROT0, "TAB Austria",     "Jolly Card (Croatian, set 1)",                    0,                       layout_jollycrd )
52285331GAMEL( 1993, jolyccrb,  jollycrd, cuoreuno, jolycdcr,  driver_device,  0,        ROT0, "Soft Design",     "Jolly Card (Croatian, set 2)",                    0,                       layout_jollycrd )
52295332GAMEL( 199?, jolycdit,  jollycrd, cuoreuno, jolycdit,  funworld_state, tabblue,  ROT0, "bootleg",         "Jolly Card (Italian, blue TAB board, encrypted)", 0,                       layout_royalcrd )
5230GAMEL( 1990, jolycdib,  jollycrd, cuoreuno, jolycdib,  funworld_state, tabblue,  ROT0, "bootleg",         "Jolly Card (Italian, encrypted bootleg)",         0,                       layout_jollycrd ) // not a real TAB blue PCB
5333GAMEL( 1990, jolycdib,  jollycrd, cuoreuno, jolycdib,  funworld_state, tabblue,  ROT0, "bootleg",         "Jolly Card (Italian, encrypted bootleg, set 1)",  0,                       layout_jollycrd ) // not a real TAB blue PCB
5334GAMEL( 1993, jolycdic,  jollycrd, cuoreuno, jolycdic,  funworld_state, tabblue,  ROT0, "bootleg",         "Jolly Card (Italian, encrypted bootleg, set 2)",  0,                       layout_jollycrd ) // not a real TAB blue PCB
52315335GAMEL( 1985, sjcd2kx3,  jollycrd, fw1stpal, funworld,  driver_device,  0,        ROT0, "M.P.",            "Super Joly 2000 - 3x",                            0,                       layout_jollycrd )
52325336GAME(  1986, jolycdab,  jollycrd, fw1stpal, funworld,  driver_device,  0,        ROT0, "Inter Games",     "Jolly Card (Austrian, Fun World, bootleg)",       GAME_NOT_WORKING )
52335337GAMEL( 1992, jolycdsp,  jollycrd, cuoreuno, jolycdit,  funworld_state, ctunk,    ROT0, "TAB Austria",     "Jolly Card (Spanish, blue TAB board, encrypted)", 0,                       layout_royalcrd )
trunk/src/mame/mame.lst
r20275r20276
99849984jolyccrb        // (c) 1993 Soft Design
99859985jolycdit        // 199? bootleg
99869986jolycdib        // 1990 bootleg
9987jolycdic        // 1993 bootleg
99879988sjcd2kx3        // (c) 1985 M.P.
99889989jolycdab        // (c) 1986 Inter Games
99899990jolycdsp        // (c) 1992 TAB-Austria

Previous 199869 Revisions Next


© 1997-2024 The MAME Team