From e82937e0902f0162e73b8a3c67e7c30fff92678e Mon Sep 17 00:00:00 2001 From: Ivan Vangelista Date: Sun, 25 Mar 2018 15:09:08 +0200 Subject: new working clone ----------------------------------------- Jolly Card (Italian, bootleg, set 3) [f205v, The Dumping Union] --- src/mame/drivers/funworld.cpp | 21 +++++++++++++++++++++ src/mame/mame.lst | 1 + 2 files changed, 22 insertions(+) diff --git a/src/mame/drivers/funworld.cpp b/src/mame/drivers/funworld.cpp index 3794de0cc58..366201a56a7 100644 --- a/src/mame/drivers/funworld.cpp +++ b/src/mame/drivers/funworld.cpp @@ -3813,6 +3813,26 @@ ROM_START( jolycdig ) ROM_LOAD( "27s29pc.bin", 0x0000, 0x0200, CRC(5ebc5659) SHA1(8d59011a181399682ab6e8ed14f83101e9bfa0c6) ) ROM_END +ROM_START( jolycdih ) + ROM_REGION( 0x10000, "maincpu", 0 ) + ROM_LOAD( "1.bin", 0x8000, 0x8000, CRC(3b2c237c) SHA1(08f646399c17747d6b9b8e86bb549dde87d26ba4) ) + + ROM_REGION( 0x10000, "gfx1", 0 ) + ROM_LOAD( "3.bin", 0x0000, 0x8000, CRC(a4452751) SHA1(a0b32a8801ebaee7ede7873b244f1a424433fe94) ) + ROM_CONTINUE( 0x0000, 0x8000) /* Discarding 1nd half 1ST AND 2ND HALF IDENTICAL*/ + ROM_LOAD( "2.bin", 0x8000, 0x8000, CRC(8b64d4c6) SHA1(8106cba31cd3fbda0855e6070182d248e3d52495) ) + ROM_CONTINUE( 0x8000, 0x8000) /* Discarding 1nd half 1ST AND 2ND HALF IDENTICAL*/ + + ROM_REGION( 0x0200, "proms", 0 ) + ROM_LOAD( "dm74s472n.bin", 0x0000, 0x0200, CRC(5ebc5659) SHA1(8d59011a181399682ab6e8ed14f83101e9bfa0c6) ) + + ROM_REGION( 0xb000, "plds", 0 ) + ROM_LOAD( "ep910.bin", 0x0000, 0x0884, CRC(aa62207e) SHA1(a2e51cf3617d07ff1ce42ee1d56e1c17b6fe71de) ) + ROM_LOAD( "pal16v8h-25pc-4.bin", 0x0900, 0x0117, CRC(df5be97d) SHA1(8cd63d49ab7020cdec07c1198413dc7d93e90d35) ) + + ROM_REGION( 0x0800, "nvram", 0 ) /* default NVRAM */ + ROM_LOAD( "jolycdih_nvram.bin", 0x0000, 0x0800, CRC(02b3b335) SHA1(207a1289e4298d942e4806adf8ffb87e0b9b4e58) ) +ROM_END ROM_START( sjcd2kx3 ) /* Super Joly 2000 3x */ ROM_REGION( 0x10000, "maincpu", 0 ) @@ -7130,6 +7150,7 @@ GAMEL( 1990, jolycdid, jollycrd, cuoreuno, jolycdcr, funworld_state, 0, GAMEL( 1990, jolycdie, jollycrd, cuoreuno, jolycdib, funworld_state, 0, ROT0, "bootleg", "Jolly Card (Italian, different colors, set 2)", 0, layout_jollycrd ) // not from TAB blue PCB. GAMEL( 1990, jolycdif, jollycrd, cuoreuno, jolycdib, funworld_state, 0, ROT0, "bootleg", "Jolly Card (Italian, bootleg, set 1)", 0, layout_jollycrd ) // italian, CPLD. doesn't need nvram init. GAME ( 1993, jolycdig, jollycrd, cuoreuno, jolycdib, funworld_state, 0, ROT0, "bootleg", "Jolly Card (Italian, bootleg, set 2)", MACHINE_NOT_WORKING ) +GAMEL( 1990, jolycdih, jollycrd, cuoreuno, jolycdib, funworld_state, 0, ROT0, "bootleg", "Jolly Card (Italian, bootleg, set 3)", 0, layout_jollycrd ) // Bonus Card based... GAMEL( 1986, bonuscrd, 0, fw2ndpal, bonuscrd, funworld_state, 0, ROT0, "Fun World", "Bonus Card (Austrian)", MACHINE_IMPERFECT_COLORS, layout_bonuscrd ) // use fw1stpal machine for green background diff --git a/src/mame/mame.lst b/src/mame/mame.lst index 5e992dcfcaa..613da9911aa 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -12952,6 +12952,7 @@ jolycdid // 1990 bootleg jolycdie // 1990 bootleg jolycdif // 1990 bootleg jolycdig // 1993 bootleg +jolycdih // 1990 bootleg jolycdit // 199? bootleg jolycdsp // (c) 1992 TAB-Austria jolycmzs // (c) 1993 MZS Tech -- cgit v1.2.3