summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Roberto Fresca <robbie@robertofresca.com>2025-08-24 05:19:23 +0200
committer Roberto Fresca <robbie@robertofresca.com>2025-08-24 05:19:23 +0200
commit68d5dbc17d7f293d32b931c71362ba4dea620215 (patch)
tree83dd496db4930a471801cdbd089384555300acf9
parent89a4b956fd322bc29ea4c20c215ca3ea9c3f2cfb (diff)
New working clones
------------------ New Lucky 8 Lines (set 19, W-4) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
-rw-r--r--src/mame/igs/goldstar.cpp37
-rw-r--r--src/mame/mame.lst1
2 files changed, 38 insertions, 0 deletions
diff --git a/src/mame/igs/goldstar.cpp b/src/mame/igs/goldstar.cpp
index 526e0aade8c..3901bfa8c6f 100644
--- a/src/mame/igs/goldstar.cpp
+++ b/src/mame/igs/goldstar.cpp
@@ -16270,6 +16270,42 @@ ROM_START( lucky8u )
ROM_LOAD( "g13", 0x0000, 0x0020, CRC(6df3f972) SHA1(0096a7f7452b70cac6c0752cb62e24b643015b5c) )
ROM_END
+/*
+ New Lucky 8 Lines. W4
+
+ Marked 58%, that is the minimum rate
+ when you have all DIP switches off.
+
+*/
+ROM_START( lucky8v )
+ ROM_REGION( 0x10000, "maincpu", 0 )
+ ROM_LOAD( "w4-58.bin", 0x0000, 0x8000, CRC(8fe9b348) SHA1(679ce4b4cc53f3030c18d5a46b38a9d0941c959b) )
+
+ ROM_REGION( 0x18000, "gfx1", 0 )
+ ROM_LOAD( "5", 0x00000, 0x8000, CRC(59026af3) SHA1(3d7f7e78968ca26275635aeaa0e994468a3da575) )
+ ROM_LOAD( "6", 0x08000, 0x8000, CRC(67a073c1) SHA1(36194d57d0dc0601fa1fdf2e6806f11b2ea6da36) )
+ ROM_LOAD( "7", 0x10000, 0x8000, CRC(c415b9d0) SHA1(fd558fe8a116c33bbd712a639224d041447a45c1) )
+
+ ROM_REGION( 0x8000, "gfx2", 0 )
+ ROM_LOAD( "1", 0x0000, 0x2000, CRC(29d6f197) SHA1(1542ca457594f6b7fe8f28f7d78023edd7021bc8) )
+ ROM_LOAD( "2", 0x2000, 0x2000, CRC(5f812e65) SHA1(70d9ea82f9337936bf21f82b6961768d436f3a6f) )
+ ROM_LOAD( "3", 0x4000, 0x2000, CRC(898b9ed5) SHA1(11b7d1cfcf425d00d086c74e0dbcb72068dda9fe) )
+ ROM_LOAD( "4", 0x6000, 0x2000, CRC(4f7cfb35) SHA1(0617cf4419be00d9bacc78724089cb8af4104d68) )
+
+ ROM_REGION( 0x200, "proms", 0 )
+ ROM_LOAD( "d12", 0x0000, 0x0100, CRC(23e81049) SHA1(78071dae70fad870e972d944642fb3a2374be5e4) )
+ ROM_LOAD( "prom4", 0x0100, 0x0100, CRC(526cf9d3) SHA1(eb779d70f2507d0f26d225ac8f5de8f2243599ca) )
+
+ ROM_REGION( 0x20, "proms2", 0 )
+ ROM_LOAD( "d13", 0x0000, 0x0020, CRC(c6b41352) SHA1(d7c3b5aa32e4e456c9432a13bede1db6d62eb270) )
+
+ ROM_REGION( 0x100, "unkprom", 0 )
+ ROM_LOAD( "g14", 0x0000, 0x0100, CRC(bd48de71) SHA1(e4fa1e774af1499bc568be5b2deabb859d8c8172) )
+
+ ROM_REGION( 0x20, "unkprom2", 0 )
+ ROM_LOAD( "g13", 0x0000, 0x0020, CRC(6df3f972) SHA1(0096a7f7452b70cac6c0752cb62e24b643015b5c) )
+ROM_END
+
// TMPZ84C00AP-6 main CPU, 2 x D71055C, 1 x SN76489AN, 4 x 8-dip banks
ROM_START( nd8lines )
@@ -24869,6 +24905,7 @@ GAMEL( 1987, lucky8r, lucky8, lucky8, lucky8, wingco_state, init_luck
GAMEL( 1988, lucky8s, lucky8, lucky8, lucky8, wingco_state, init_lucky8s, ROT0, "Wing Co., Ltd.", "New Lucky 8 Lines (set 18, W-4, bingo/fever, protected)", 0, layout_lucky8 ) // shift left registers protection
GAME( 1997, lucky8t, lucky8, lucky8t, lucky8t, wingco_state, empty_init, ROT0, "bootleg (Bigico)", "New Lucky 8 Lines (A900 2nd gen, Cross and Bell Bonus)", 0 ) // only 1 control set, no lamps except 2 leftovers...
GAMEL( 1989, lucky8u, lucky8, lucky8, lucky8, wingco_state, empty_init, ROT0, "Wing Co., Ltd.", "New Lucky 8 Lines (set 19, W-4)", 0, layout_lucky8 ) // 2 control sets...
+GAMEL( 1989, lucky8v, lucky8, lucky8, lucky8, wingco_state, empty_init, ROT0, "Wing Co., Ltd.", "New Lucky 8 Lines (set 20, W-4, 58%)", 0, layout_lucky8 ) // 2 control sets...
GAMEL( 198?, ns8lines, 0, lucky8, lucky8b, wingco_state, empty_init, ROT0, "<unknown>", "New Lucky 8 Lines / New Super 8 Lines (W-4)", 0, layout_lucky8p1 ) // only 1 control set...
GAMEL( 1985, ns8linesa, ns8lines, lucky8, lucky8b, wingco_state, empty_init, ROT0, "Yamate (bootleg)", "New Lucky 8 Lines / New Super 8 Lines (W-4, Lucky97 HW)", 0, layout_lucky8p1 ) // only 1 control set...
GAMEL( 198?, ns8linew, ns8lines, lucky8, ns8linew, wingco_state, empty_init, ROT0, "<unknown>", "New Lucky 8 Lines / New Super 8 Lines (F-5, Witch Bonus)", 0, layout_lucky8 ) // 2 control sets...
diff --git a/src/mame/mame.lst b/src/mame/mame.lst
index 6d54bb90286..069448fbafb 100644
--- a/src/mame/mame.lst
+++ b/src/mame/mame.lst
@@ -20627,6 +20627,7 @@ lucky8r
lucky8s
lucky8t
lucky8u
+lucky8v
lucky8tet
luckybar
luckylad