summaryrefslogtreecommitdiffstatshomepage
path: root/src
diff options
context:
space:
mode:
author Ivan Vangelista <mesgnet@yahoo.it>2020-11-05 07:05:07 +0100
committer Ivan Vangelista <mesgnet@yahoo.it>2020-11-05 07:05:07 +0100
commitb210948a61891bb11de6d141213a85d48880a9d1 (patch)
tree6eaa505991d3212f009c868746e82bf6f8681ab3 /src
parent68698f23338abed64c0f31ab6c7f49a08c171716 (diff)
New working clones
------------------ Cuore 1 (Italian, set 3) [f205v]
Diffstat (limited to 'src')
-rw-r--r--src/mame/drivers/funworld.cpp22
-rw-r--r--src/mame/mame.lst1
2 files changed, 23 insertions, 0 deletions
diff --git a/src/mame/drivers/funworld.cpp b/src/mame/drivers/funworld.cpp
index 2b8ede3f8cb..0eaad8e5e55 100644
--- a/src/mame/drivers/funworld.cpp
+++ b/src/mame/drivers/funworld.cpp
@@ -4660,6 +4660,27 @@ ROM_START( cuoreunoa ) // same as pool10b but with cuoreuno GFX ROMs
ROM_LOAD( "palce20v8h.u23", 0x0400, 0x0157, NO_DUMP ) // PLD is read protected
ROM_END
+ROM_START( cuoreunob )
+ ROM_REGION( 0x10000, "maincpu", 0 )
+ ROM_LOAD( "pool10tk.u2", 0x8000, 0x8000, CRC(837559be) SHA1(12b72c06cdf563c721544e6d96cac8fe3408ac50) )
+
+ ROM_REGION( 0x10000, "gfx1", 0 )
+ ROM_LOAD( "b.u21", 0x0000, 0x8000, CRC(4b7d90b2) SHA1(1c3b022ebb71ed23bfd5da511525b1850f791941) ) // 1ST AND 2ND HALF IDENTICAL
+ ROM_IGNORE( 0x8000 )
+ ROM_LOAD( "c.u20", 0x8000, 0x8000, CRC(e9d107ce) SHA1(3b05cc6f52ac59b432ad1353e9a4a6534e40d2f1) ) // 1ST AND 2ND HALF IDENTICAL
+ ROM_IGNORE( 0x8000 )
+
+ ROM_REGION( 0x0800, "nvram", 0 ) // default NVRAM
+ ROM_LOAD( "cuoreunob_nvram.bin", 0x0000, 0x0800, CRC(0f1ca7ac) SHA1(ea7c353ff8ffde632cbd900eb61a4cb982a4539e) )
+
+ ROM_REGION( 0x0200, "proms", 0 ) // not dumped for this set
+ ROM_LOAD( "am27s29pc.u25", 0x0000, 0x0200, BAD_DUMP CRC(1de03d14) SHA1(d8eda20865c1d885a428931f4380032e103b252c) )
+
+ ROM_REGION( 0x0600, "plds", 0 )
+ ROM_LOAD( "palce16v8h.u5", 0x0000, 0x0117, NO_DUMP ) // PLD is read protected
+ ROM_LOAD( "gal20v8qs.u22", 0x0200, 0x0157, NO_DUMP ) // PLD is read protected
+ ROM_LOAD( "gal20v8qs.u23", 0x0400, 0x0157, NO_DUMP ) // PLD is read protected
+ROM_END
/*
Elephant Family (italian, old)
@@ -8244,6 +8265,7 @@ GAMEL( 1986, bigdealb, bonuscrd, fw2ndpal, bigdeal, funworld_state, empty_in
// CMC Italian jamma PCB's...
GAMEL( 1996, cuoreuno, 0, cuoreuno, cuoreuno, funworld_state, empty_init, ROT0, "C.M.C.", "Cuore 1 (Italian, set 1)", 0, layout_jollycrd )
GAMEL( 1996, cuoreunoa, cuoreuno, cuoreuno, cuoreuno, funworld_state, empty_init, ROT0, "C.M.C.", "Cuore 1 (Italian, set 2)", 0, layout_jollycrd )
+GAMEL( 1996, cuoreunob, cuoreuno, cuoreuno, cuoreuno, funworld_state, empty_init, ROT0, "C.M.C.", "Cuore 1 (Italian, set 3)", 0, layout_jollycrd )
GAMEL( 1997, elephfam, 0, cuoreuno, cuoreuno, funworld_state, empty_init, ROT0, "C.M.C.", "Elephant Family (Italian, new)", 0, layout_jollycrd )
GAMEL( 1996, elephfmb, elephfam, cuoreuno, cuoreuno, funworld_state, empty_init, ROT0, "C.M.C.", "Elephant Family (Italian, old)", 0, layout_jollycrd )
GAMEL( 1996, pool10, 0, cuoreuno, pool10, funworld_state, empty_init, ROT0, "C.M.C.", "Pool 10 (Italian, set 1)", 0, layout_jollycrd )
diff --git a/src/mame/mame.lst b/src/mame/mame.lst
index d9a14f95609..109785b23b4 100644
--- a/src/mame/mame.lst
+++ b/src/mame/mame.lst
@@ -13900,6 +13900,7 @@ chinatow // 1998 unknown
crystal // (c) 1998 J.C.D. srl
cuoreuno // (c) 1996 C.M.C.
cuoreunoa // (c) 1996 C.M.C.
+cuoreunob // (c) 1996 C.M.C.
elephfam // (c) 1997 C.M.C.
elephfmb // (c) 1996 C.M.C.
funquiz // (c) 198? Fun World