diff options
author | Vas Crabb <vas@vastheman.com> | 2015-03-13 04:14:31 +1100 |
---|---|---|
committer | Vas Crabb <vas@vastheman.com> | 2015-03-13 04:14:59 +1100 |
commit | 481d8c64fbea5172cb2d42ab3cce226f13282288 (patch) | |
tree | 932e94885f257a48cc1be12eb19471f6db6e4d96 | |
parent | 862ec20894acb7a725c2d8dadefcace0df7cd65c (diff) |
Add layouts showing lamp status to many games
-rw-r--r-- | src/mame/drivers/goldstar.c | 89 | ||||
-rw-r--r-- | src/mame/layout/cmaster.lay | 262 | ||||
-rw-r--r-- | src/mame/layout/cmasterb.lay | 254 | ||||
-rw-r--r-- | src/mame/layout/cmasterc.lay | 258 | ||||
-rw-r--r-- | src/mame/layout/cmv4.lay | 262 | ||||
-rw-r--r-- | src/mame/layout/nfb96.lay | 261 | ||||
-rw-r--r-- | src/mame/layout/pokonl97.lay | 244 | ||||
-rw-r--r-- | src/mame/layout/roypok96.lay | 254 | ||||
-rw-r--r-- | src/mame/mame.mak | 11 |
9 files changed, 1852 insertions, 43 deletions
diff --git a/src/mame/drivers/goldstar.c b/src/mame/drivers/goldstar.c index 925e2563693..5d76c6b9c5c 100644 --- a/src/mame/drivers/goldstar.c +++ b/src/mame/drivers/goldstar.c @@ -155,11 +155,18 @@ #include "video/ramdac.h" #include "includes/goldstar.h" -#include "goldstar.lh" +#include "bingowng.lh" #include "cherryb3.lh" -#include "lucky8.lh" +#include "cmaster.lh" +#include "cmasterb.lh" +#include "cmasterc.lh" +#include "cmv4.lh" #include "crazybon.lh" -#include "bingowng.lh" +#include "goldstar.lh" +#include "lucky8.lh" +#include "nfb96.lh" +#include "pokonl97.lh" +#include "roypok96.lh" WRITE8_MEMBER(goldstar_state::protection_w) @@ -194,7 +201,7 @@ WRITE8_MEMBER(goldstar_state::goldstar_lamps_w) ---- --x- d-up d-up big/small d-up d-up ---- -x-- take take/stop take/d-up take/select take/select take ---- x--- bet bet bet bet bet 1 bet - ---x ---- info info small small + ---x ---- info info small small/end --x- ---- start start deal start start start -x-- ---- hold @@ -12961,7 +12968,7 @@ GAME( 199?, chryangl, ncb3, cm, chryangl, cmaster_state, cmv4, // cherry master hardware has a rather different mem map, but is basically the same -GAME( 198?, cmv801, 0, cm, cmv801, cmaster_state, cm, ROT0, "Corsica", "Cherry Master (Corsica, ver.8.01)", 0 ) /* says ED-96 where the manufacturer is on some games.. */ +GAMEL( 198?, cmv801, 0, cm, cmv801, cmaster_state, cm, ROT0, "Corsica", "Cherry Master (Corsica, ver.8.01)", 0, layout_cmv4 ) /* says ED-96 where the manufacturer is on some games.. */ @@ -12969,18 +12976,18 @@ GAME( 198?, cmv801, 0, cm, cmv801, cmaster_state, cm, // most of these are almost certainly bootlegs, with added features, hacked payouts etc. identifying which are // the original, unmodified dyna versions is almost impossible due to lack of documentation from back in the day, // even original boards almost always run modified sets -GAME( 1992, cmv4, 0, cm, cmv4, cmaster_state, cmv4, ROT0, "Dyna", "Cherry Master (ver.4, set 1)", 0 ) -GAME( 1992, cmv4a, cmv4, cm, cmv4, cmaster_state, cmv4, ROT0, "Dyna", "Cherry Master (ver.4, set 2)", GAME_NOT_WORKING ) // stealth game? -GAME( 199?, cmwm, cmv4, cm, cmv4, cmaster_state, cmv4, ROT0, "Dyna", "Cherry Master (Watermelon bootleg / hack)", 0 ) // CM Fruit Bonus ver.2 T bootleg/hack -GAME( 1995, cmfun, cmv4, cm, cmv4, cmaster_state, cmv4, ROT0, "Dyna", "Cherry Master (Fun USA v2.5 bootleg / hack)", 0 ) -GAME( 1991, cmaster, 0, cm, cmaster, driver_device, 0, ROT0, "Dyna", "Cherry Master I (ver.1.01, set 1)", 0 ) -GAME( 1991, cmasterb, cmaster, cm, cmasterb, cmaster_state, cmv4, ROT0, "Dyna", "Cherry Master I (ver.1.01, set 2)", 0 ) -GAME( 1991, cmezspin, cmaster, cm, cmasterb, cmaster_state, cmv4, ROT0, "Dyna", "Cherry Master I (E-Z Spin bootleg / hack)", 0 ) // CM Fruit Bonus 55 ver.2 bootleg/hack -GAME( 1991, cmasterc, cmaster, cmasterc, cmasterc, cmaster_state, cmv4, ROT0, "Dyna", "Cherry Master I (ver.1.01, set 3)", 0 ) -GAME( 1991, cmasterbv, cmaster, cm, cmasterb, cmaster_state, cmv4, ROT0, "Dyna", "Cherry Master I (ver.1.01, set 4, with Blitz Poker ROM?)", GAME_NOT_WORKING ) // Cherry Master works, but no idea how to use the Blitz ROM -GAME( 1991, cmasterd, cmaster, cm, cmasterb, cmaster_state, cmv4, ROT0, "Dyna", "Cherry Master I (ver.1.01, set 5)", 0 ) -GAME( 1991, cmastere, cmaster, cm, cmasterb, cmaster_state, cmv4, ROT0, "Dyna", "Cherry Master I (ver.1.01, set 6)", 0 ) -GAME( 1991, cmasterf, cmaster, cm, cmasterb, cmaster_state, cmv4, ROT0, "Dyna", "Cherry Master I (ver.1.01, set 7)", 0 ) +GAMEL( 1992, cmv4, 0, cm, cmv4, cmaster_state, cmv4, ROT0, "Dyna", "Cherry Master (ver.4, set 1)", 0, layout_cmv4 ) +GAMEL( 1992, cmv4a, cmv4, cm, cmv4, cmaster_state, cmv4, ROT0, "Dyna", "Cherry Master (ver.4, set 2)", GAME_NOT_WORKING, layout_cmv4 ) // stealth game? +GAMEL( 199?, cmwm, cmv4, cm, cmv4, cmaster_state, cmv4, ROT0, "Dyna", "Cherry Master (Watermelon bootleg / hack)", 0, layout_cmv4 ) // CM Fruit Bonus ver.2 T bootleg/hack +GAMEL( 1995, cmfun, cmv4, cm, cmv4, cmaster_state, cmv4, ROT0, "Dyna", "Cherry Master (Fun USA v2.5 bootleg / hack)", 0, layout_cmv4 ) +GAMEL( 1991, cmaster, 0, cm, cmaster, driver_device, 0, ROT0, "Dyna", "Cherry Master I (ver.1.01, set 1)", 0, layout_cmaster ) +GAMEL( 1991, cmasterb, cmaster, cm, cmasterb, cmaster_state, cmv4, ROT0, "Dyna", "Cherry Master I (ver.1.01, set 2)", 0, layout_cmasterb ) +GAMEL( 1991, cmezspin, cmaster, cm, cmasterb, cmaster_state, cmv4, ROT0, "Dyna", "Cherry Master I (E-Z Spin bootleg / hack)", 0, layout_cmasterb ) // CM Fruit Bonus 55 ver.2 bootleg/hack +GAMEL( 1991, cmasterc, cmaster, cmasterc, cmasterc, cmaster_state, cmv4, ROT0, "Dyna", "Cherry Master I (ver.1.01, set 3)", 0, layout_cmasterc ) +GAMEL( 1991, cmasterbv, cmaster, cm, cmasterb, cmaster_state, cmv4, ROT0, "Dyna", "Cherry Master I (ver.1.01, set 4, with Blitz Poker ROM?)", GAME_NOT_WORKING, layout_cmasterb ) // Cherry Master works, but no idea how to use the Blitz ROM +GAMEL( 1991, cmasterd, cmaster, cm, cmasterb, cmaster_state, cmv4, ROT0, "Dyna", "Cherry Master I (ver.1.01, set 5)", 0, layout_cmasterb ) +GAMEL( 1991, cmastere, cmaster, cm, cmasterb, cmaster_state, cmv4, ROT0, "Dyna", "Cherry Master I (ver.1.01, set 6)", 0, layout_cmasterb ) +GAMEL( 1991, cmasterf, cmaster, cm, cmasterb, cmaster_state, cmv4, ROT0, "Dyna", "Cherry Master I (ver.1.01, set 7)", 0, layout_cmasterb ) GAME( 1991, tonypok, 0, cm, tonypok, cmaster_state, tonypok, ROT0, "Corsica", "Poker Master (Tony-Poker V3.A, hack?)", 0 ) @@ -13023,34 +13030,34 @@ GAME( 1991, magoddsd, magodds, magodds, magoddsc, wingco_state, magoddsc, /* --- Amcoe games --- */ -/* YEAR NAME PARENT MACHINE INPUT STATE INIT ROT COMPANY FULLNAME FLAGS */ +/* YEAR NAME PARENT MACHINE INPUT STATE INIT ROT COMPANY FULLNAME FLAGS LAYOUT */ -GAME( 1997, schery97, 0, amcoe1, schery97, cmaster_state, schery97, ROT0, "Amcoe", "Skill Cherry '97 (Talking ver. sc3.52)", 0 ) /* running in CB hardware */ -GAME( 1997, schery97a, schery97, amcoe1, schery97, cmaster_state, schery97a, ROT0, "Amcoe", "Skill Cherry '97 (Talking ver. sc3.52c4)", 0 ) /* running in C4 hardware */ -GAME( 1998, skill98, 0, amcoe1, schery97, cmaster_state, skill98, ROT0, "Amcoe", "Skill '98 (Talking ver. s98-1.33)", 0 ) -GAME( 1997, pokonl97, 0, amcoe1, pokonl97, cmaster_state, po33, ROT0, "Amcoe", "Poker Only '97 (Talking ver. 3.3)", 0 ) -GAME( 1998, match98, 0, amcoe1a, match98, cmaster_state, match133, ROT0, "Amcoe", "Match '98 (ver. 1.33)", 0 ) +GAMEL( 1997, schery97, 0, amcoe1, schery97, cmaster_state, schery97, ROT0, "Amcoe", "Skill Cherry '97 (Talking ver. sc3.52)", 0, layout_nfb96 ) /* running in CB hardware */ +GAMEL( 1997, schery97a, schery97, amcoe1, schery97, cmaster_state, schery97a, ROT0, "Amcoe", "Skill Cherry '97 (Talking ver. sc3.52c4)", 0, layout_nfb96 ) /* running in C4 hardware */ +GAMEL( 1998, skill98, 0, amcoe1, schery97, cmaster_state, skill98, ROT0, "Amcoe", "Skill '98 (Talking ver. s98-1.33)", 0, layout_nfb96 ) +GAMEL( 1997, pokonl97, 0, amcoe1, pokonl97, cmaster_state, po33, ROT0, "Amcoe", "Poker Only '97 (Talking ver. 3.3)", 0, layout_pokonl97 ) +GAME( 1998, match98, 0, amcoe1a, match98, cmaster_state, match133, ROT0, "Amcoe", "Match '98 (ver. 1.33)", 0 ) /* The Sub-PCB has a printed sticker denoting C1, C2, D or DK for the type of FPGA decryption chip used */ /* There is known to be a special IOWA version running on the Texas C2 hardware with roms FB96P IA, FB96L IA & FB96H IA with a (c) 2000 Amcoe */ -GAME( 1996, nfb96, 0, amcoe2, nfb96, cmaster_state, nfb96_c1, ROT0, "Amcoe", "New Fruit Bonus '96 Special Edition (v3.63, C1 PCB)", 0 ) /* ver. 02-3.63 C1 Sub-PCB */ -GAME( 1996, nfb96a, nfb96, amcoe2, nfb96, cmaster_state, nfb96_c1, ROT0, "Amcoe", "New Fruit Bonus '96 Special Edition (v3.62, C1 PCB)", 0 ) /* ver. 00-3.62 C1 Sub-PCB */ -GAME( 1996, nfb96b, nfb96, amcoe2, nfb96, cmaster_state, nfb96_d, ROT0, "Amcoe", "New Fruit Bonus '96 Special Edition (v3.54, D PCB)", 0 ) /* ver. 00-3.54 D Sub-PCB */ -GAME( 1996, nfb96c, nfb96, amcoe2, nfb96, cmaster_state, nfb96_dk, ROT0, "Amcoe", "New Fruit Bonus '96 Special Edition (v3.62, DK PCB)", 0 ) /* ver. 00-3.62 DK Sub-PCB */ -GAME( 2000, nfb96txt, nfb96, amcoe2, nfb96tx, cmaster_state, nfb96_c2, ROT0, "Amcoe", "New Fruit Bonus '96 Special Edition (v1.22 Texas XT, C2 PCB)", 0 ) /* ver. tf1.22axt C2 Sub-PCB */ +GAMEL( 1996, nfb96, 0, amcoe2, nfb96, cmaster_state, nfb96_c1, ROT0, "Amcoe", "New Fruit Bonus '96 Special Edition (v3.63, C1 PCB)", 0, layout_nfb96 ) /* ver. 02-3.63 C1 Sub-PCB */ +GAMEL( 1996, nfb96a, nfb96, amcoe2, nfb96, cmaster_state, nfb96_c1, ROT0, "Amcoe", "New Fruit Bonus '96 Special Edition (v3.62, C1 PCB)", 0, layout_nfb96 ) /* ver. 00-3.62 C1 Sub-PCB */ +GAMEL( 1996, nfb96b, nfb96, amcoe2, nfb96, cmaster_state, nfb96_d, ROT0, "Amcoe", "New Fruit Bonus '96 Special Edition (v3.54, D PCB)", 0, layout_nfb96 ) /* ver. 00-3.54 D Sub-PCB */ +GAMEL( 1996, nfb96c, nfb96, amcoe2, nfb96, cmaster_state, nfb96_dk, ROT0, "Amcoe", "New Fruit Bonus '96 Special Edition (v3.62, DK PCB)", 0, layout_nfb96 ) /* ver. 00-3.62 DK Sub-PCB */ +GAMEL( 2000, nfb96txt, nfb96, amcoe2, nfb96tx, cmaster_state, nfb96_c2, ROT0, "Amcoe", "New Fruit Bonus '96 Special Edition (v1.22 Texas XT, C2 PCB)", 0, layout_nfb96 ) /* ver. tf1.22axt C2 Sub-PCB */ -GAME( 1996, nc96, 0, amcoe2, nfb96, cmaster_state, nfb96_c1, ROT0, "Amcoe", "New Cherry '96 Special Edition (v3.63, C1 PCB)", 0 ) /* C1 Sub-PCB */ -GAME( 1996, nc96a, nc96, amcoe2, nfb96, cmaster_state, nfb96_c1, ROT0, "Amcoe", "New Cherry '96 Special Edition (v3.62, C1 PCB)", 0 ) /* C1 Sub-PCB */ -GAME( 1996, nc96b, nc96, amcoe2, nfb96, cmaster_state, nfb96_d, ROT0, "Amcoe", "New Cherry '96 Special Edition (v3.54, D PCB)", 0 ) /* D Sub-PCB */ -GAME( 1996, nc96c, nc96, amcoe2, nfb96, cmaster_state, nfb96_dk, ROT0, "Amcoe", "New Cherry '96 Special Edition (v3.62, DK PCB)", 0 ) /* DK Sub-PCB */ -GAME( 2000, nc96txt, nc96, amcoe2, nfb96tx, cmaster_state, nfb96_c2, ROT0, "Amcoe", "New Cherry '96 Special Edition (v1.32 Texas XT, C2 PCB)", 0 ) /* ver. tc1.32axt C2 Sub-PCB */ +GAMEL( 1996, nc96, 0, amcoe2, nfb96, cmaster_state, nfb96_c1, ROT0, "Amcoe", "New Cherry '96 Special Edition (v3.63, C1 PCB)", 0, layout_nfb96 ) /* C1 Sub-PCB */ +GAMEL( 1996, nc96a, nc96, amcoe2, nfb96, cmaster_state, nfb96_c1, ROT0, "Amcoe", "New Cherry '96 Special Edition (v3.62, C1 PCB)", 0, layout_nfb96 ) /* C1 Sub-PCB */ +GAMEL( 1996, nc96b, nc96, amcoe2, nfb96, cmaster_state, nfb96_d, ROT0, "Amcoe", "New Cherry '96 Special Edition (v3.54, D PCB)", 0, layout_nfb96 ) /* D Sub-PCB */ +GAMEL( 1996, nc96c, nc96, amcoe2, nfb96, cmaster_state, nfb96_dk, ROT0, "Amcoe", "New Cherry '96 Special Edition (v3.62, DK PCB)", 0, layout_nfb96 ) /* DK Sub-PCB */ +GAMEL( 2000, nc96txt, nc96, amcoe2, nfb96tx, cmaster_state, nfb96_c2, ROT0, "Amcoe", "New Cherry '96 Special Edition (v1.32 Texas XT, C2 PCB)", 0, layout_nfb96 ) /* ver. tc1.32axt C2 Sub-PCB */ -GAME( 2009, fb2010, 0, amcoe2, nfb96tx, cmaster_state, fb2010, ROT0, "Amcoe", "Fruit Bonus 2010", GAME_NOT_WORKING ) // no gfx dumped +GAME( 2009, fb2010, 0, amcoe2, nfb96tx, cmaster_state, fb2010, ROT0, "Amcoe", "Fruit Bonus 2010", GAME_NOT_WORKING ) // no gfx dumped -GAME( 1996, roypok96, 0, amcoe2, roypok96, cmaster_state, rp35, ROT0, "Amcoe", "Royal Poker '96 (set 1, v97-3.5)", 0 ) -GAME( 1996, roypok96a, roypok96, amcoe2, roypok96a, cmaster_state, rp36, ROT0, "Amcoe", "Royal Poker '96 (set 2, v98-3.6)", 0 ) -GAME( 1996, roypok96b, roypok96, amcoe2, roypok96a, cmaster_state, rp36c3, ROT0, "Amcoe", "Royal Poker '96 (set 3, v98-3.6?)", 0 ) +GAMEL( 1996, roypok96, 0, amcoe2, roypok96, cmaster_state, rp35, ROT0, "Amcoe", "Royal Poker '96 (set 1, v97-3.5)", 0, layout_roypok96 ) +GAMEL( 1996, roypok96a, roypok96, amcoe2, roypok96a, cmaster_state, rp36, ROT0, "Amcoe", "Royal Poker '96 (set 2, v98-3.6)", 0, layout_roypok96 ) +GAMEL( 1996, roypok96b, roypok96, amcoe2, roypok96a, cmaster_state, rp36c3, ROT0, "Amcoe", "Royal Poker '96 (set 3, v98-3.6?)", 0, layout_roypok96 ) /* these all appear to be graphic hacks of 'New Fruit Bonus '96', they can run with the same program rom @@ -13076,10 +13083,10 @@ GAME( 1999, unkch4, unkch1, unkch, unkch4, unkch_state, unkch4, These have hidden games inside that can be switched to avoid inspections, police or whatever purposes)... */ /* YEAR NAME PARENT MACHINE INPUT STATE INIT ROT COMPANY FULLNAME FLAGS */ -GAME( 198?, cmpacman, 0, cm, cmpacman, cmaster_state, cm, ROT0, "<unknown>", "Super Pacman (v1.2) + Cherry Master (Corsica, v8.31)", 0 ) /* need to press K to switch between games... */ -GAME( 198?, cmtetris, 0, cm, cmtetris, cmaster_state, cm, ROT0, "<unknown>", "Tetris + Cherry Master (Corsica, v8.01, set 1)", 0 ) /* need to press K/L to switch between games... */ -GAME( 198?, cmtetrsa, 0, cm, cmtetris, cmaster_state, cm, ROT0, "<unknown>", "Tetris + Cherry Master (Corsica, v8.01, set 2)", GAME_NOT_WORKING) // seems banked... -GAME( 198?, cmtetrsb, 0, cm, cmtetris, cmaster_state, cm, ROT0, "<unknown>", "Tetris + Cherry Master (+K, Canada Version, encrypted)", GAME_NOT_WORKING) // different Tetris game +GAMEL( 198?, cmpacman, 0, cm, cmpacman, cmaster_state, cm, ROT0, "<unknown>", "Super Pacman (v1.2) + Cherry Master (Corsica, v8.31)", 0, layout_cmv4 ) /* need to press K to switch between games... */ +GAMEL( 198?, cmtetris, 0, cm, cmtetris, cmaster_state, cm, ROT0, "<unknown>", "Tetris + Cherry Master (Corsica, v8.01, set 1)", 0, layout_cmv4 ) /* need to press K/L to switch between games... */ +GAMEL( 198?, cmtetrsa, 0, cm, cmtetris, cmaster_state, cm, ROT0, "<unknown>", "Tetris + Cherry Master (Corsica, v8.01, set 2)", GAME_NOT_WORKING, layout_cmv4) // seems banked... +GAMEL( 198?, cmtetrsb, 0, cm, cmtetris, cmaster_state, cm, ROT0, "<unknown>", "Tetris + Cherry Master (+K, Canada Version, encrypted)", GAME_NOT_WORKING, layout_cmv4) // different Tetris game /* other possible stealth sets: - cmv4a ---> see the 1fxx zone. put a bp in 1f9f to see the loop. diff --git a/src/mame/layout/cmaster.lay b/src/mame/layout/cmaster.lay new file mode 100644 index 00000000000..5d0d0daf58a --- /dev/null +++ b/src/mame/layout/cmaster.lay @@ -0,0 +1,262 @@ +<?xml version="1.0"?> +<mamelayout version="2"> +<!-- + Cherry Master control panel + May or may not match arrangement/colour of real control panel + Written by Vas Crabb. +--> + +<!-- define button-lamps --> + + <element name="stop1" defstate="0"> + <rect state="1"> + <color red="1.0" green="0.0" blue="0.0" /> + </rect> + <rect state="0"> + <color red="0.15" green="0.0" blue="0.0" /> + </rect> + <text string="DOUBLE"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.4" /> + </text> + <text string="STOP 1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.5" width="1" height="0.4" /> + </text> + </element> + + <element name="stop2" defstate="0"> + <rect state="1"> + <color red="1.0" green="0.0" blue="0.0" /> + </rect> + <rect state="0"> + <color red="0.15" green="0.0" blue="0.0" /> + </rect> + <text string="SMALL"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.4" /> + </text> + <text string="STOP 2"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.5" width="1" height="0.4" /> + </text> + </element> + + <element name="stop3" defstate="0"> + <rect state="1"> + <color red="1.0" green="0.0" blue="0.0" /> + </rect> + <rect state="0"> + <color red="0.15" green="0.0" blue="0.0" /> + </rect> + <text string="BIG"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.4" /> + </text> + <text string="STOP 3"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.5" width="1" height="0.4" /> + </text> + </element> + + <element name="take" defstate="0"> + <rect state="1"> + <color red="1.0" green="0.5" blue="0.0" /> + </rect> + <rect state="0"> + <color red="0.15" green="0.075" blue="0.0" /> + </rect> + <text string="TAKE"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.3" width="1" height="0.4" /> + </text> + </element> + + <element name="start" defstate="0"> + <rect state="1"> + <color red="0.0" green="1.0" blue="0.0" /> + </rect> + <rect state="0"> + <color red="0.0" green="0.15" blue="0.0" /> + </rect> + <text string="START"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.3" width="1" height="0.4" /> + </text> + </element> + + <element name="bet" defstate="0"> + <rect state="1"> + <color red="1.0" green="0.0" blue="1.0" /> + </rect> + <rect state="0"> + <color red="0.15" green="0.0" blue="0.15" /> + </rect> + <text string="BET"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.4" /> + </text> + <text string="STOP ALL"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.5" width="1" height="0.4" /> + </text> + </element> + + +<!-- define basic elements --> + + <element name="cpanel"> + <rect> + <color red="0.0" green="0.0" blue="0.0" /> + </rect> + </element> + + <element name="stop_b" defstate="0"> + <rect state="1"> + <color red="0.7" green="0.0" blue="0.0" /> + </rect> + <rect state="0"> + <color red="0.1" green="0.0" blue="0.0" /> + </rect> + </element> + + <element name="bet_b" defstate="0"> + <rect state="1"> + <color red="0.7" green="0.0" blue="0.7" /> + </rect> + <rect state="0"> + <color red="0.1" green="0.0" blue="0.1" /> + </rect> + </element> + + <element name="take_b" defstate="0"> + <rect state="1"> + <color red="0.7" green="0.35" blue="0.0" /> + </rect> + <rect state="0"> + <color red="0.1" green="0.05" blue="0.0" /> + </rect> + </element> + + <element name="start_b" defstate="0"> + <rect state="1"> + <color red="0.0" green="0.7" blue="0.0" /> + </rect> + <rect state="0"> + <color red="0.0" green="0.1" blue="0.0" /> + </rect> + </element> + + + +<!-- define cpanel degradee elements --> + + + <element name="cpanel1"> + <rect> + <color red="0.20" green="0.20" blue="0.20" /> + </rect> + </element> + + <element name="cpanel2"> + <rect> + <color red="0.15" green="0.15" blue="0.15" /> + </rect> + </element> + + <element name="cpanel3"> + <rect> + <color red="0.10" green="0.10" blue="0.10" /> + </rect> + </element> + + <element name="cpanel4"> + <rect> + <color red="0.05" green="0.05" blue="0.05" /> + </rect> + </element> + + +<!-- define background --> + + <view name="Button Lamps"> + <screen index="0"> + <bounds left="0" top="0" right="4" bottom="3" /> + </screen> + + <bezel element="cpanel"> + <bounds left="0" right="4" top="3" bottom="3.40" /> + </bezel> + + <bezel element="cpanel1"> + <bounds left="0" right="4" top="3.01" bottom="3.39" /> + </bezel> + + <bezel element="cpanel2"> + <bounds left="0" right="4" top="3.02" bottom="3.38" /> + </bezel> + + <bezel element="cpanel3"> + <bounds left="0" right="4" top="3.03" bottom="3.37" /> + </bezel> + + <bezel element="cpanel4"> + <bounds left="0" right="4" top="3.04" bottom="3.36" /> + </bezel> + + <bezel element="cpanel"> + <bounds left="0" right="4" top="3.05" bottom="3.35" /> + </bezel> + + +<!-- define lamps --> + + <bezel name="lamp3" element="bet_b"> + <bounds x="0.05" y="3.08" width="0.50" height="0.24" /> + </bezel> + <bezel name="lamp3" element="bet"> + <bounds x="0.07" y="3.10" width="0.46" height="0.20" /> + </bezel> + + + <bezel name="lamp2" element="take_b"> + <bounds x="0.75" y="3.08" width="0.40" height="0.24" /> + </bezel> + <bezel name="lamp2" element="take"> + <bounds x="0.77" y="3.10" width="0.36" height="0.20" /> + </bezel> + + + <bezel name="lamp1" element="stop_b"> + <bounds x="1.4" y="3.08" width="0.50" height="0.24" /> + </bezel> + <bezel name="lamp1" element="stop1"> + <bounds x="1.42" y="3.10" width="0.46" height="0.20" /> + </bezel> + + + <bezel name="lamp4" element="stop_b"> + <bounds x="2.05" y="3.08" width="0.50" height="0.24" /> + </bezel> + <bezel name="lamp4" element="stop2"> + <bounds x="2.07" y="3.10" width="0.46" height="0.20" /> + </bezel> + + + <bezel name="lamp0" element="stop_b"> + <bounds x="2.7" y="3.08" width="0.50" height="0.24" /> + </bezel> + <bezel name="lamp0" element="stop3"> + <bounds x="2.72" y="3.10" width="0.46" height="0.20" /> + </bezel> + + + <bezel name="lamp5" element="start_b"> + <bounds x="3.45" y="3.08" width="0.50" height="0.24" /> + </bezel> + <bezel name="lamp5" element="start"> + <bounds x="3.47" y="3.10" width="0.46" height="0.20" /> + </bezel> + + </view> +</mamelayout> diff --git a/src/mame/layout/cmasterb.lay b/src/mame/layout/cmasterb.lay new file mode 100644 index 00000000000..a80537d28ff --- /dev/null +++ b/src/mame/layout/cmasterb.lay @@ -0,0 +1,254 @@ +<?xml version="1.0"?> +<mamelayout version="2"> +<!-- + Cherry Master control panel + May or may not match arrangement/colour of real control panel + Written by Vas Crabb. +--> + +<!-- define button-lamps --> + + <element name="big" defstate="0"> + <rect state="1"> + <color red="1.0" green="0.0" blue="0.0" /> + </rect> + <rect state="0"> + <color red="0.15" green="0.0" blue="0.0" /> + </rect> + <text string="BIG"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.4" /> + </text> + <text string="STOP"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.5" width="1" height="0.4" /> + </text> + </element> + + <element name="small" defstate="0"> + <rect state="1"> + <color red="1.0" green="0.0" blue="0.0" /> + </rect> + <rect state="0"> + <color red="0.15" green="0.0" blue="0.0" /> + </rect> + <text string="SMALL"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.4" /> + </text> + <text string="INFO"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.5" width="1" height="0.4" /> + </text> + </element> + + <element name="dup" defstate="0"> + <rect state="1"> + <color red="1.0" green="0.5" blue="0.0" /> + </rect> + <rect state="0"> + <color red="0.15" green="0.075" blue="0.0" /> + </rect> + <text string="DOUBLE"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.3" width="1" height="0.4" /> + </text> + </element> + + <element name="take" defstate="0"> + <rect state="1"> + <color red="1.0" green="0.5" blue="0.0" /> + </rect> + <rect state="0"> + <color red="0.15" green="0.075" blue="0.0" /> + </rect> + <text string="TAKE"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.3" width="1" height="0.4" /> + </text> + </element> + + <element name="start" defstate="0"> + <rect state="1"> + <color red="0.0" green="1.0" blue="0.0" /> + </rect> + <rect state="0"> + <color red="0.0" green="0.15" blue="0.0" /> + </rect> + <text string="START"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.3" width="1" height="0.4" /> + </text> + </element> + + <element name="bet" defstate="0"> + <rect state="1"> + <color red="1.0" green="0.0" blue="1.0" /> + </rect> + <rect state="0"> + <color red="0.15" green="0.0" blue="0.15" /> + </rect> + <text string="BET"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.3" width="1" height="0.4" /> + </text> + </element> + + +<!-- define basic elements --> + + <element name="cpanel"> + <rect> + <color red="0.0" green="0.0" blue="0.0" /> + </rect> + </element> + + <element name="stop_b" defstate="0"> + <rect state="1"> + <color red="0.7" green="0.0" blue="0.0" /> + </rect> + <rect state="0"> + <color red="0.1" green="0.0" blue="0.0" /> + </rect> + </element> + + <element name="bet_b" defstate="0"> + <rect state="1"> + <color red="0.7" green="0.0" blue="0.7" /> + </rect> + <rect state="0"> + <color red="0.1" green="0.0" blue="0.1" /> + </rect> + </element> + + <element name="dup_b" defstate="0"> + <rect state="1"> + <color red="0.7" green="0.35" blue="0.0" /> + </rect> + <rect state="0"> + <color red="0.1" green="0.05" blue="0.0" /> + </rect> + </element> + + <element name="start_b" defstate="0"> + <rect state="1"> + <color red="0.0" green="0.7" blue="0.0" /> + </rect> + <rect state="0"> + <color red="0.0" green="0.1" blue="0.0" /> + </rect> + </element> + + + +<!-- define cpanel degradee elements --> + + + <element name="cpanel1"> + <rect> + <color red="0.20" green="0.20" blue="0.20" /> + </rect> + </element> + + <element name="cpanel2"> + <rect> + <color red="0.15" green="0.15" blue="0.15" /> + </rect> + </element> + + <element name="cpanel3"> + <rect> + <color red="0.10" green="0.10" blue="0.10" /> + </rect> + </element> + + <element name="cpanel4"> + <rect> + <color red="0.05" green="0.05" blue="0.05" /> + </rect> + </element> + + +<!-- define background --> + + <view name="Button Lamps"> + <screen index="0"> + <bounds left="0" top="0" right="4" bottom="3" /> + </screen> + + <bezel element="cpanel"> + <bounds left="0" right="4" top="3" bottom="3.40" /> + </bezel> + + <bezel element="cpanel1"> + <bounds left="0" right="4" top="3.01" bottom="3.39" /> + </bezel> + + <bezel element="cpanel2"> + <bounds left="0" right="4" top="3.02" bottom="3.38" /> + </bezel> + + <bezel element="cpanel3"> + <bounds left="0" right="4" top="3.03" bottom="3.37" /> + </bezel> + + <bezel element="cpanel4"> + <bounds left="0" right="4" top="3.04" bottom="3.36" /> + </bezel> + + <bezel element="cpanel"> + <bounds left="0" right="4" top="3.05" bottom="3.35" /> + </bezel> + + +<!-- define lamps --> + + <bezel name="lamp3" element="bet_b"> + <bounds x="0.05" y="3.08" width="0.40" height="0.24" /> + </bezel> + <bezel name="lamp3" element="bet"> + <bounds x="0.07" y="3.10" width="0.36" height="0.20" /> + </bezel> + + + <bezel name="lamp1" element="dup_b"> + <bounds x="0.65" y="3.08" width="0.50" height="0.24" /> + </bezel> + <bezel name="lamp1" element="dup"> + <bounds x="0.67" y="3.10" width="0.46" height="0.20" /> + </bezel> + + + <bezel name="lamp2" element="dup_b"> + <bounds x="1.3" y="3.08" width="0.50" height="0.24" /> + </bezel> + <bezel name="lamp2" element="take"> + <bounds x="1.32" y="3.10" width="0.46" height="0.20" /> + </bezel> + + + <bezel name="lamp0" element="stop_b"> + <bounds x="2.05" y="3.08" width="0.50" height="0.24" /> + </bezel> + <bezel name="lamp0" element="big"> + <bounds x="2.07" y="3.10" width="0.46" height="0.20" /> + </bezel> + + + <bezel name="lamp4" element="stop_b"> + <bounds x="2.7" y="3.08" width="0.50" height="0.24" /> + </bezel> + <bezel name="lamp4" element="small"> + <bounds x="2.72" y="3.10" width="0.46" height="0.20" /> + </bezel> + + + <bezel name="lamp5" element="start_b"> + <bounds x="3.45" y="3.08" width="0.50" height="0.24" /> + </bezel> + <bezel name="lamp5" element="start"> + <bounds x="3.47" y="3.10" width="0.46" height="0.20" /> + </bezel> + + </view> +</mamelayout> diff --git a/src/mame/layout/cmasterc.lay b/src/mame/layout/cmasterc.lay new file mode 100644 index 00000000000..908f1fba95d --- /dev/null +++ b/src/mame/layout/cmasterc.lay @@ -0,0 +1,258 @@ +<?xml version="1.0"?> +<mamelayout version="2"> +<!-- + Cherry Master control panel + May or may not match arrangement/colour of real control panel + Written by Vas Crabb. +--> + +<!-- define button-lamps --> + + <element name="stop1" defstate="0"> + <rect state="1"> + <color red="1.0" green="0.0" blue="0.0" /> + </rect> + <rect state="0"> + <color red="0.15" green="0.0" blue="0.0" /> + </rect> + <text string="BIG"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.4" /> + </text> + <text string="STOP 1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.5" width="1" height="0.4" /> + </text> + </element> + + <element name="stop2" defstate="0"> + <rect state="1"> + <color red="1.0" green="0.0" blue="0.0" /> + </rect> + <rect state="0"> + <color red="0.15" green="0.0" blue="0.0" /> + </rect> + <text string="DOUBLE"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.4" /> + </text> + <text string="STOP 2"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.5" width="1" height="0.4" /> + </text> + </element> + + <element name="stop3" defstate="0"> + <rect state="1"> + <color red="1.0" green="0.0" blue="0.0" /> + </rect> + <rect state="0"> + <color red="0.15" green="0.0" blue="0.0" /> + </rect> + <text string="SMALL"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.4" /> + </text> + <text string="STOP 3"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.5" width="1" height="0.4" /> + </text> + </element> + + <element name="take" defstate="0"> + <rect state="1"> + <color red="1.0" green="0.5" blue="0.0" /> + </rect> + <rect state="0"> + <color red="0.15" green="0.075" blue="0.0" /> + </rect> + <text string="TAKE"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.3" width="1" height="0.4" /> + </text> + </element> + + <element name="start" defstate="0"> + <rect state="1"> + <color red="0.0" green="1.0" blue="0.0" /> + </rect> + <rect state="0"> + <color red="0.0" green="0.15" blue="0.0" /> + </rect> + <text string="START"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.3" width="1" height="0.4" /> + </text> + </element> + + <element name="bet" defstate="0"> + <rect state="1"> + <color red="1.0" green="0.0" blue="1.0" /> + </rect> + <rect state="0"> + <color red="0.15" green="0.0" blue="0.15" /> + </rect> + <text string="BET"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.3" width="1" height="0.4" /> + </text> + </element> + + +<!-- define basic elements --> + + <element name="cpanel"> + <rect> + <color red="0.0" green="0.0" blue="0.0" /> + </rect> + </element> + + <element name="stop_b" defstate="0"> + <rect state="1"> + <color red="0.7" green="0.0" blue="0.0" /> + </rect> + <rect state="0"> + <color red="0.1" green="0.0" blue="0.0" /> + </rect> + </element> + + <element name="bet_b" defstate="0"> + <rect state="1"> + <color red="0.7" green="0.0" blue="0.7" /> + </rect> + <rect state="0"> + <color red="0.1" green="0.0" blue="0.1" /> + </rect> + </element> + + <element name="take_b" defstate="0"> + <rect state="1"> + <color red="0.7" green="0.35" blue="0.0" /> + </rect> + <rect state="0"> + <color red="0.1" green="0.05" blue="0.0" /> + </rect> + </element> + + <element name="start_b" defstate="0"> + <rect state="1"> + <color red="0.0" green="0.7" blue="0.0" /> + </rect> + <rect state="0"> + <color red="0.0" green="0.1" blue="0.0" /> + </rect> + </element> + + + +<!-- define cpanel degradee elements --> + + + <element name="cpanel1"> + <rect> + <color red="0.20" green="0.20" blue="0.20" /> + </rect> + </element> + + <element name="cpanel2"> + <rect> + <color red="0.15" green="0.15" blue="0.15" /> + </rect> + </element> + + <element name="cpanel3"> + <rect> + <color red="0.10" green="0.10" blue="0.10" /> + </rect> + </element> + + <element name="cpanel4"> + <rect> + <color red="0.05" green="0.05" blue="0.05" /> + </rect> + </element> + + +<!-- define background --> + + <view name="Button Lamps"> + <screen index="0"> + <bounds left="0" top="0" right="4" bottom="3" /> + </screen> + + <bezel element="cpanel"> + <bounds left="0" right="4" top="3" bottom="3.40" /> + </bezel> + + <bezel element="cpanel1"> + <bounds left="0" right="4" top="3.01" bottom="3.39" /> + </bezel> + + <bezel element="cpanel2"> + <bounds left="0" right="4" top="3.02" bottom="3.38" /> + </bezel> + + <bezel element="cpanel3"> + <bounds left="0" right="4" top="3.03" bottom="3.37" /> + </bezel> + + <bezel element="cpanel4"> + <bounds left="0" right="4" top="3.04" bottom="3.36" /> + </bezel> + + <bezel element="cpanel"> + <bounds left="0" right="4" top="3.05" bottom="3.35" /> + </bezel> + + +<!-- define lamps --> + + <bezel name="lamp3" element="bet_b"> + <bounds x="0.05" y="3.08" width="0.40" height="0.24" /> + </bezel> + <bezel name="lamp3" element="bet"> + <bounds x="0.07" y="3.10" width="0.36" height="0.20" /> + </bezel> + + + <bezel name="lamp2" element="take_b"> + <bounds x="0.65" y="3.08" width="0.50" height="0.24" /> + </bezel> + <bezel name="lamp2" element="take"> + <bounds x="0.67" y="3.10" width="0.46" height="0.20" /> + </bezel> + + + <bezel name="lamp0" element="stop_b"> + <bounds x="1.4" y="3.08" width="0.50" height="0.24" /> + </bezel> + <bezel name="lamp0" element="stop1"> + <bounds x="1.42" y="3.10" width="0.46" height="0.20" /> + </bezel> + + + <bezel name="lamp1" element="stop_b"> + <bounds x="2.05" y="3.08" width="0.50" height="0.24" /> + </bezel> + <bezel name="lamp1" element="stop2"> + <bounds x="2.07" y="3.10" width="0.46" height="0.20" /> + </bezel> + + + <bezel name="lamp4" element="stop_b"> + <bounds x="2.7" y="3.08" width="0.50" height="0.24" /> + </bezel> + <bezel name="lamp4" element="stop3"> + <bounds x="2.72" y="3.10" width="0.46" height="0.20" /> + </bezel> + + + <bezel name="lamp5" element="start_b"> + <bounds x="3.45" y="3.08" width="0.50" height="0.24" /> + </bezel> + <bezel name="lamp5" element="start"> + <bounds x="3.47" y="3.10" width="0.46" height="0.20" /> + </bezel> + + </view> +</mamelayout> diff --git a/src/mame/layout/cmv4.lay b/src/mame/layout/cmv4.lay new file mode 100644 index 00000000000..e726fc274b6 --- /dev/null +++ b/src/mame/layout/cmv4.lay @@ -0,0 +1,262 @@ +<?xml version="1.0"?> +<mamelayout version="2"> +<!-- + Cherry Master control panel + May or may not match arrangement/colour of real control panel + Written by Vas Crabb. +--> + +<!-- define button-lamps --> + + <element name="stop1" defstate="0"> + <rect state="1"> + <color red="1.0" green="0.5" blue="0.0" /> + </rect> + <rect state="0"> + <color red="0.15" green="0.075" blue="0.0" /> + </rect> + <text string="DOUBLE"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.4" /> + </text> + <text string="STOP 1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.5" width="1" height="0.4" /> + </text> + </element> + + <element name="stop2" defstate="0"> + <rect state="1"> + <color red="1.0" green="0.0" blue="0.0" /> + </rect> + <rect state="0"> + <color red="0.15" green="0.0" blue="0.0" /> + </rect> + <text string="BIG"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.4" /> + </text> + <text string="STOP 2"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.5" width="1" height="0.4" /> + </text> + </element> + + <element name="stop3" defstate="0"> + <rect state="1"> + <color red="1.0" green="0.0" blue="0.0" /> + </rect> + <rect state="0"> + <color red="0.15" green="0.0" blue="0.0" /> + </rect> + <text string="SMALL"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.4" /> + </text> + <text string="STOP 3"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.5" width="1" height="0.4" /> + </text> + </element> + + <element name="take" defstate="0"> + <rect state="1"> + <color red="1.0" green="0.5" blue="0.0" /> + </rect> + <rect state="0"> + <color red="0.15" green="0.075" blue="0.0" /> + </rect> + <text string="TAKE"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.4" /> + </text> + <text string="STOP ALL"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.5" width="1" height="0.4" /> + </text> + </element> + + <element name="start" defstate="0"> + <rect state="1"> + <color red="0.0" green="1.0" blue="0.0" /> + </rect> + <rect state="0"> + <color red="0.0" green="0.15" blue="0.0" /> + </rect> + <text string="START"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.3" width="1" height="0.4" /> + </text> + </element> + + <element name="bet" defstate="0"> + <rect state="1"> + <color red="1.0" green="0.0" blue="1.0" /> + </rect> + <rect state="0"> + <color red="0.15" green="0.0" blue="0.15" /> + </rect> + <text string="BET"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.3" width="1" height="0.4" /> + </text> + </element> + + +<!-- define basic elements --> + + <element name="cpanel"> + <rect> + <color red="0.0" green="0.0" blue="0.0" /> + </rect> + </element> + + <element name="stop_b" defstate="0"> + <rect state="1"> + <color red="0.7" green="0.0" blue="0.0" /> + </rect> + <rect state="0"> + <color red="0.1" green="0.0" blue="0.0" /> + </rect> + </element> + + <element name="bet_b" defstate="0"> + <rect state="1"> + <color red="0.7" green="0.0" blue="0.7" /> + </rect> + <rect state="0"> + <color red="0.1" green="0.0" blue="0.1" /> + </rect> + </element> + + <element name="take_b" defstate="0"> + <rect state="1"> + <color red="0.7" green="0.35" blue="0.0" /> + </rect> + <rect state="0"> + <color red="0.1" green="0.05" blue="0.0" /> + </rect> + </element> + + <element name="start_b" defstate="0"> + <rect state="1"> + <color red="0.0" green="0.7" blue="0.0" /> + </rect> + <rect state="0"> + <color red="0.0" green="0.1" blue="0.0" /> + </rect> + </element> + + + +<!-- define cpanel degradee elements --> + + + <element name="cpanel1"> + <rect> + <color red="0.20" green="0.20" blue="0.20" /> + </rect> + </element> + + <element name="cpanel2"> + <rect> + <color red="0.15" green="0.15" blue="0.15" /> + </rect> + </element> + + <element name="cpanel3"> + <rect> + <color red="0.10" green="0.10" blue="0.10" /> + </rect> + </element> + + <element name="cpanel4"> + <rect> + <color red="0.05" green="0.05" blue="0.05" /> + </rect> + </element> + + +<!-- define background --> + + <view name="Button Lamps"> + <screen index="0"> + <bounds left="0" top="0" right="4" bottom="3" /> + </screen> + + <bezel element="cpanel"> + <bounds left="0" right="4" top="3" bottom="3.40" /> + </bezel> + + <bezel element="cpanel1"> + <bounds left="0" right="4" top="3.01" bottom="3.39" /> + </bezel> + + <bezel element="cpanel2"> + <bounds left="0" right="4" top="3.02" bottom="3.38" /> + </bezel> + + <bezel element="cpanel3"> + <bounds left="0" right="4" top="3.03" bottom="3.37" /> + </bezel> + + <bezel element="cpanel4"> + <bounds left="0" right="4" top="3.04" bottom="3.36" /> + </bezel> + + <bezel element="cpanel"> + <bounds left="0" right="4" top="3.05" bottom="3.35" /> + </bezel> + + +<!-- define lamps --> + + <bezel name="lamp3" element="bet_b"> + <bounds x="0.05" y="3.08" width="0.45" height="0.24" /> + </bezel> + <bezel name="lamp3" element="bet"> + <bounds x="0.07" y="3.10" width="0.41" height="0.20" /> + </bezel> + + + <bezel name="lamp2" element="take_b"> + <bounds x="0.75" y="3.08" width="0.50" height="0.24" /> + </bezel> + <bezel name="lamp2" element="take"> + <bounds x="0.77" y="3.10" width="0.46" height="0.20" /> + </bezel> + + + <bezel name="lamp1" element="take_b"> + <bounds x="1.4" y="3.08" width="0.50" height="0.24" /> + </bezel> + <bezel name="lamp1" element="stop1"> + <bounds x="1.42" y="3.10" width="0.46" height="0.20" /> + </bezel> + + + <bezel name="lamp0" element="stop_b"> + <bounds x="2.05" y="3.08" width="0.50" height="0.24" /> + </bezel> + <bezel name="lamp0" element="stop2"> + <bounds x="2.07" y="3.10" width="0.46" height="0.20" /> + </bezel> + + + <bezel name="lamp4" element="stop_b"> + <bounds x="2.7" y="3.08" width="0.50" height="0.24" /> + </bezel> + <bezel name="lamp4" element="stop3"> + <bounds x="2.72" y="3.10" width="0.46" height="0.20" /> + </bezel> + + + <bezel name="lamp5" element="start_b"> + <bounds x="3.45" y="3.08" width="0.50" height="0.24" /> + </bezel> + <bezel name="lamp5" element="start"> + <bounds x="3.47" y="3.10" width="0.46" height="0.20" /> + </bezel> + + </view> +</mamelayout> diff --git a/src/mame/layout/nfb96.lay b/src/mame/layout/nfb96.lay new file mode 100644 index 00000000000..c45fb01e452 --- /dev/null +++ b/src/mame/layout/nfb96.lay @@ -0,0 +1,261 @@ +<?xml version="1.0"?> +<mamelayout version="2"> +<!-- + New Fruit Bonus '96 control panel + May or may not match arrangement/colour of real control panel + Written by Vas Crabb. +--> + +<!-- define button-lamps --> + + <element name="big" defstate="0"> + <rect state="1"> + <color red="1.0" green="0.0" blue="0.0" /> + </rect> + <rect state="0"> + <color red="0.15" green="0.0" blue="0.0" /> + </rect> + <text string="BIG"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.35" width="1" height="0.25" /> + </text> + <text string="STOP ALL"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.6" width="1" height="0.25" /> + </text> + </element> + + <element name="dup" defstate="0"> + <rect state="1"> + <color red="1.0" green="0.0" blue="0.0" /> + </rect> + <rect state="0"> + <color red="0.15" green="0.0" blue="0.0" /> + </rect> + <text string="DOUBLE"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.25" /> + </text> + <text string="STOP 1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.6" width="1" height="0.25" /> + </text> + </element> + + <element name="small" defstate="0"> + <rect state="1"> + <color red="1.0" green="0.0" blue="0.0" /> + </rect> + <rect state="0"> + <color red="0.15" green="0.0" blue="0.0" /> + </rect> + <text string="INFO"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.25" /> + </text> + <text string="SMALL"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.35" width="1" height="0.25" /> + </text> + <text string="STOP 2"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.6" width="1" height="0.25" /> + </text> + </element> + + <element name="take" defstate="0"> + <rect state="1"> + <color red="1.0" green="0.0" blue="0.0" /> + </rect> + <rect state="0"> + <color red="0.15" green="0.0" blue="0.0" /> + </rect> + <text string="TAKE"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.25" /> + </text> + <text string="SELECT"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.35" width="1" height="0.25" /> + </text> + <text string="STOP 3"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.6" width="1" height="0.25" /> + </text> + </element> + + <element name="start" defstate="0"> + <rect state="1"> + <color red="0.0" green="1.0" blue="0.0" /> + </rect> + <rect state="0"> + <color red="0.0" green="0.15" blue="0.0" /> + </rect> + <text string="START"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.35" width="1" height="0.25" /> + </text> + </element> + + <element name="bet" defstate="0"> + <rect state="1"> + <color red="1.0" green="0.0" blue="1.0" /> + </rect> + <rect state="0"> + <color red="0.15" green="0.0" blue="0.15" /> + </rect> + <text string="PLAY"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.35" width="1" height="0.25" /> + </text> + </element> + + +<!-- define basic elements --> + + <element name="cpanel"> + <rect> + <color red="0.0" green="0.0" blue="0.0" /> + </rect> + </element> + + <element name="stop_b" defstate="0"> + <rect state="1"> + <color red="0.7" green="0.0" blue="0.0" /> + </rect> + <rect state="0"> + <color red="0.1" green="0.0" blue="0.0" /> + </rect> + </element> + + <element name="bet_b" defstate="0"> + <rect state="1"> + <color red="0.7" green="0.0" blue="0.7" /> + </rect> + <rect state="0"> + <color red="0.1" green="0.0" blue="0.1" /> + </rect> + </element> + + <element name="start_b" defstate="0"> + <rect state="1"> + <color red="0.0" green="0.7" blue="0.0" /> + </rect> + <rect state="0"> + <color red="0.0" green="0.1" blue="0.0" /> + </rect> + </element> + + + +<!-- define cpanel degradee elements --> + + + <element name="cpanel1"> + <rect> + <color red="0.20" green="0.20" blue="0.20" /> + </rect> + </element> + + <element name="cpanel2"> + <rect> + <color red="0.15" green="0.15" blue="0.15" /> + </rect> + </element> + + <element name="cpanel3"> + <rect> + <color red="0.10" green="0.10" blue="0.10" /> + </rect> + </element> + + <element name="cpanel4"> + <rect> + <color red="0.05" green="0.05" blue="0.05" /> + </rect> + </element> + + +<!-- define background --> + + <view name="Button Lamps"> + <screen index="0"> + <bounds left="0" top="0" right="4" bottom="3" /> + </screen> + + <bezel element="cpanel"> + <bounds left="0" right="4" top="3" bottom="3.50" /> + </bezel> + + <bezel element="cpanel1"> + <bounds left="0" right="4" top="3.01" bottom="3.49" /> + </bezel> + + <bezel element="cpanel2"> + <bounds left="0" right="4" top="3.02" bottom="3.48" /> + </bezel> + + <bezel element="cpanel3"> + <bounds left="0" right="4" top="3.03" bottom="3.47" /> + </bezel> + + <bezel element="cpanel4"> + <bounds left="0" right="4" top="3.04" bottom="3.46" /> + </bezel> + + <bezel element="cpanel"> + <bounds left="0" right="4" top="3.05" bottom="3.45" /> + </bezel> + + +<!-- define lamps --> + + <bezel name="lamp3" element="bet_b"> + <bounds x="0.05" y="3.08" width="0.40" height="0.34" /> + </bezel> + <bezel name="lamp3" element="bet"> + <bounds x="0.07" y="3.10" width="0.36" height="0.30" /> + </bezel> + + + <bezel name="lamp0" element="stop_b"> + <bounds x="0.75" y="3.08" width="0.50" height="0.34" /> + </bezel> + <bezel name="lamp0" element="big"> + <bounds x="0.77" y="3.10" width="0.46" height="0.30" /> + </bezel> + + + <bezel name="lamp1" element="stop_b"> + <bounds x="1.4" y="3.08" width="0.50" height="0.34" /> + </bezel> + <bezel name="lamp1" element="dup"> + <bounds x="1.42" y="3.10" width="0.46" height="0.30" /> + </bezel> + + + <bezel name="lamp4" element="stop_b"> + <bounds x="2.05" y="3.08" width="0.50" height="0.34" /> + </bezel> + <bezel name="lamp4" element="small"> + <bounds x="2.07" y="3.10" width="0.46" height="0.30" /> + </bezel> + + + <bezel name="lamp2" element="stop_b"> + <bounds x="2.7" y="3.08" width="0.50" height="0.34" /> + </bezel> + <bezel name="lamp2" element="take"> + <bounds x="2.72" y="3.10" width="0.46" height="0.30" /> + </bezel> + + + <bezel name="lamp5" element="start_b"> + <bounds x="3.45" y="3.08" width="0.50" height="0.34" /> + </bezel> + <bezel name="lamp5" element="start"> + <bounds x="3.47" y="3.10" width="0.46" height="0.30" /> + </bezel> + + </view> +</mamelayout> diff --git a/src/mame/layout/pokonl97.lay b/src/mame/layout/pokonl97.lay new file mode 100644 index 00000000000..a95121453d8 --- /dev/null +++ b/src/mame/layout/pokonl97.lay @@ -0,0 +1,244 @@ +<?xml version="1.0"?> +<mamelayout version="2"> +<!-- + Poker Only '97 control panel + May or may not match arrangement/colour of real control panel + Written by Vas Crabb. +--> + +<!-- define button-lamps --> + + <element name="big" defstate="0"> + <rect state="1"> + <color red="1.0" green="0.0" blue="0.0" /> + </rect> + <rect state="0"> + <color red="0.15" green="0.0" blue="0.0" /> + </rect> + <text string="BET 10"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.4" /> + </text> + <text string="BIG"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.5" width="1" height="0.4" /> + </text> + </element> + + <element name="dup" defstate="0"> + <rect state="1"> + <color red="1.0" green="0.0" blue="0.0" /> + </rect> + <rect state="0"> + <color red="0.15" green="0.0" blue="0.0" /> + </rect> + <text string="DOUBLE"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.4" /> + </text> + </element> + + <element name="small" defstate="0"> + <rect state="1"> + <color red="1.0" green="0.0" blue="0.0" /> + </rect> + <rect state="0"> + <color red="0.15" green="0.0" blue="0.0" /> + </rect> + <text string="END"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.4" /> + </text> + <text string="SMALL"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.5" width="1" height="0.4" /> + </text> + </element> + + <element name="take" defstate="0"> + <rect state="1"> + <color red="1.0" green="0.0" blue="0.0" /> + </rect> + <rect state="0"> + <color red="0.15" green="0.0" blue="0.0" /> + </rect> + <text string="TAKE"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.4" /> + </text> + <text string="SELECT"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.5" width="1" height="0.4" /> + </text> + </element> + + <element name="bet" defstate="0"> + <rect state="1"> + <color red="1.0" green="0.0" blue="0.0" /> + </rect> + <rect state="0"> + <color red="0.15" green="0.0" blue="0.0" /> + </rect> + <text string="BET 1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.4" /> + </text> + </element> + + <element name="start" defstate="0"> + <rect state="1"> + <color red="0.0" green="1.0" blue="0.0" /> + </rect> + <rect state="0"> + <color red="0.0" green="0.15" blue="0.0" /> + </rect> + <text string="START"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.4" /> + </text> + <text string="DRAW"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.5" width="1" height="0.4" /> + </text> + </element> + + +<!-- define basic elements --> + + <element name="cpanel"> + <rect> + <color red="0.0" green="0.0" blue="0.0" /> + </rect> + </element> + + <element name="hold_b" defstate="0"> + <rect state="1"> + <color red="0.7" green="0.0" blue="0.0" /> + </rect> + <rect state="0"> + <color red="0.1" green="0.0" blue="0.0" /> + </rect> + </element> + + <element name="start_b" defstate="0"> + <rect state="1"> + <color red="0.0" green="0.7" blue="0.0" /> + </rect> + <rect state="0"> + <color red="0.0" green="0.1" blue="0.0" /> + </rect> + </element> + + + +<!-- define cpanel degradee elements --> + + + <element name="cpanel1"> + <rect> + <color red="0.20" green="0.20" blue="0.20" /> + </rect> + </element> + + <element name="cpanel2"> + <rect> + <color red="0.15" green="0.15" blue="0.15" /> + </rect> + </element> + + <element name="cpanel3"> + <rect> + <color red="0.10" green="0.10" blue="0.10" /> + </rect> + </element> + + <element name="cpanel4"> + <rect> + <color red="0.05" green="0.05" blue="0.05" /> + </rect> + </element> + + +<!-- define background --> + + <view name="Button Lamps"> + <screen index="0"> + <bounds left="0" top="0" right="4" bottom="3" /> + </screen> + + <bezel element="cpanel"> + <bounds left="0" right="4" top="3" bottom="3.40" /> + </bezel> + + <bezel element="cpanel1"> + <bounds left="0" right="4" top="3.01" bottom="3.39" /> + </bezel> + + <bezel element="cpanel2"> + <bounds left="0" right="4" top="3.02" bottom="3.38" /> + </bezel> + + <bezel element="cpanel3"> + <bounds left="0" right="4" top="3.03" bottom="3.37" /> + </bezel> + + <bezel element="cpanel4"> + <bounds left="0" right="4" top="3.04" bottom="3.36" /> + </bezel> + + <bezel element="cpanel"> + <bounds left="0" right="4" top="3.05" bottom="3.35" /> + </bezel> + + +<!-- define lamps --> + + <bezel name="lamp0" element="hold_b"> + <bounds x="0.05" y="3.08" width="0.50" height="0.24" /> + </bezel> + <bezel name="lamp0" element="big"> + <bounds x="0.07" y="3.10" width="0.46" height="0.20" /> + </bezel> + + + <bezel name="lamp1" element="hold_b"> + <bounds x="0.70" y="3.08" width="0.50" height="0.24" /> + </bezel> + <bezel name="lamp1" element="dup"> + <bounds x="0.72" y="3.10" width="0.46" height="0.20" /> + </bezel> + + + <bezel name="lamp4" element="hold_b"> + <bounds x="1.35" y="3.08" width="0.50" height="0.24" /> + </bezel> + <bezel name="lamp4" element="small"> + <bounds x="1.37" y="3.10" width="0.46" height="0.20" /> + </bezel> + + + <bezel name="lamp2" element="hold_b"> + <bounds x="2" y="3.08" width="0.50" height="0.24" /> + </bezel> + <bezel name="lamp2" element="take"> + <bounds x="2.02" y="3.10" width="0.46" height="0.20" /> + </bezel> + + + <bezel name="lamp3" element="hold_b"> + <bounds x="2.65" y="3.08" width="0.50" height="0.24" /> + </bezel> + <bezel name="lamp3" element="bet"> + <bounds x="2.67" y="3.10" width="0.46" height="0.20" /> + </bezel> + + + <bezel name="lamp5" element="start_b"> + <bounds x="3.45" y="3.08" width="0.50" height="0.24" /> + </bezel> + <bezel name="lamp5" element="start"> + <bounds x="3.47" y="3.10" width="0.46" height="0.20" /> + </bezel> + + </view> +</mamelayout> diff --git a/src/mame/layout/roypok96.lay b/src/mame/layout/roypok96.lay new file mode 100644 index 00000000000..a9c68624a24 --- /dev/null +++ b/src/mame/layout/roypok96.lay @@ -0,0 +1,254 @@ +<?xml version="1.0"?> +<mamelayout version="2"> +<!-- + Royal Poker '96 control panel + May or may not match arrangement/colour of real control panel + Written by Vas Crabb. +--> + +<!-- define button-lamps --> + + <element name="big" defstate="0"> + <rect state="1"> + <color red="1.0" green="0.0" blue="0.0" /> + </rect> + <rect state="0"> + <color red="0.15" green="0.0" blue="0.0" /> + </rect> + <text string="BIG"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.3" width="1" height="0.4" /> + </text> + </element> + + <element name="small" defstate="0"> + <rect state="1"> + <color red="1.0" green="0.0" blue="0.0" /> + </rect> + <rect state="0"> + <color red="0.15" green="0.0" blue="0.0" /> + </rect> + <text string="SMALL"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.4" /> + </text> + <text string="INFO"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.5" width="1" height="0.4" /> + </text> + </element> + + <element name="dup" defstate="0"> + <rect state="1"> + <color red="1.0" green="0.5" blue="0.0" /> + </rect> + <rect state="0"> + <color red="0.15" green="0.075" blue="0.0" /> + </rect> + <text string="DOUBLE"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.3" width="1" height="0.4" /> + </text> + </element> + + <element name="take" defstate="0"> + <rect state="1"> + <color red="1.0" green="0.5" blue="0.0" /> + </rect> + <rect state="0"> + <color red="0.15" green="0.075" blue="0.0" /> + </rect> + <text string="SELECT"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.4" /> + </text> + <text string="TAKE"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.5" width="1" height="0.4" /> + </text> + </element> + + <element name="start" defstate="0"> + <rect state="1"> + <color red="0.0" green="1.0" blue="0.0" /> + </rect> + <rect state="0"> + <color red="0.0" green="0.15" blue="0.0" /> + </rect> + <text string="START"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.3" width="1" height="0.4" /> + </text> + </element> + + <element name="bet" defstate="0"> + <rect state="1"> + <color red="1.0" green="0.0" blue="1.0" /> + </rect> + <rect state="0"> + <color red="0.15" green="0.0" blue="0.15" /> + </rect> + <text string="PLAY"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.3" width="1" height="0.4" /> + </text> + </element> + + +<!-- define basic elements --> + + <element name="cpanel"> + <rect> + <color red="0.0" green="0.0" blue="0.0" /> + </rect> + </element> + + <element name="stop_b" defstate="0"> + <rect state="1"> + <color red="0.7" green="0.0" blue="0.0" /> + </rect> + <rect state="0"> + <color red="0.1" green="0.0" blue="0.0" /> + </rect> + </element> + + <element name="bet_b" defstate="0"> + <rect state="1"> + <color red="0.7" green="0.0" blue="0.7" /> + </rect> + <rect state="0"> + <color red="0.1" green="0.0" blue="0.1" /> + </rect> + </element> + + <element name="dup_b" defstate="0"> + <rect state="1"> + <color red="0.7" green="0.35" blue="0.0" /> + </rect> + <rect state="0"> + <color red="0.1" green="0.05" blue="0.0" /> + </rect> + </element> + + <element name="start_b" defstate="0"> + <rect state="1"> + <color red="0.0" green="0.7" blue="0.0" /> + </rect> + <rect state="0"> + <color red="0.0" green="0.1" blue="0.0" /> + </rect> + </element> + + + +<!-- define cpanel degradee elements --> + + + <element name="cpanel1"> + <rect> + <color red="0.20" green="0.20" blue="0.20" /> + </rect> + </element> + + <element name="cpanel2"> + <rect> + <color red="0.15" green="0.15" blue="0.15" /> + </rect> + </element> + + <element name="cpanel3"> + <rect> + <color red="0.10" green="0.10" blue="0.10" /> + </rect> + </element> + + <element name="cpanel4"> + <rect> + <color red="0.05" green="0.05" blue="0.05" /> + </rect> + </element> + + +<!-- define background --> + + <view name="Button Lamps"> + <screen index="0"> + <bounds left="0" top="0" right="4" bottom="3" /> + </screen> + + <bezel element="cpanel"> + <bounds left="0" right="4" top="3" bottom="3.40" /> + </bezel> + + <bezel element="cpanel1"> + <bounds left="0" right="4" top="3.01" bottom="3.39" /> + </bezel> + + <bezel element="cpanel2"> + <bounds left="0" right="4" top="3.02" bottom="3.38" /> + </bezel> + + <bezel element="cpanel3"> + <bounds left="0" right="4" top="3.03" bottom="3.37" /> + </bezel> + + <bezel element="cpanel4"> + <bounds left="0" right="4" top="3.04" bottom="3.36" /> + </bezel> + + <bezel element="cpanel"> + <bounds left="0" right="4" top="3.05" bottom="3.35" /> + </bezel> + + +<!-- define lamps --> + + <bezel name="lamp3" element="bet_b"> + <bounds x="0.05" y="3.08" width="0.40" height="0.24" /> + </bezel> + <bezel name="lamp3" element="bet"> + <bounds x="0.07" y="3.10" width="0.36" height="0.20" /> + </bezel> + + + <bezel name="lamp1" element="dup_b"> + <bounds x="0.65" y="3.08" width="0.50" height="0.24" /> + </bezel> + <bezel name="lamp1" element="dup"> + <bounds x="0.67" y="3.10" width="0.46" height="0.20" /> + </bezel> + + + <bezel name="lamp2" element="dup_b"> + <bounds x="1.3" y="3.08" width="0.50" height="0.24" /> + </bezel> + <bezel name="lamp2" element="take"> + <bounds x="1.32" y="3.10" width="0.46" height="0.20" /> + </bezel> + + + <bezel name="lamp0" element="stop_b"> + <bounds x="2.05" y="3.08" width="0.50" height="0.24" /> + </bezel> + <bezel name="lamp0" element="big"> + <bounds x="2.07" y="3.10" width="0.46" height="0.20" /> + </bezel> + + + <bezel name="lamp4" element="stop_b"> + <bounds x="2.7" y="3.08" width="0.50" height="0.24" /> + </bezel> + <bezel name="lamp4" element="small"> + <bounds x="2.72" y="3.10" width="0.46" height="0.20" /> + </bezel> + + + <bezel name="lamp5" element="start_b"> + <bounds x="3.45" y="3.08" width="0.50" height="0.24" /> + </bezel> + <bezel name="lamp5" element="start"> + <bounds x="3.47" y="3.10" width="0.46" height="0.20" /> + </bezel> + + </view> +</mamelayout> diff --git a/src/mame/mame.mak b/src/mame/mame.mak index 8e30c163685..86663f84e7a 100644 --- a/src/mame/mame.mak +++ b/src/mame/mame.mak @@ -2673,10 +2673,17 @@ $(DRIVERS)/gts80b.o: $(LAYOUT)/gts80b.lh $(DRIVERS)/lbeach.o: $(LAYOUT)/lbeach.lh $(DRIVERS)/goldstar.o: $(LAYOUT)/goldstar.lh \ + $(LAYOUT)/bingowng.lh \ $(LAYOUT)/cherryb3.lh \ - $(LAYOUT)/lucky8.lh \ + $(LAYOUT)/cmaster.lh \ + $(LAYOUT)/cmasterb.lh \ + $(LAYOUT)/cmasterc.lh \ + $(LAYOUT)/cmv4.lh \ $(LAYOUT)/crazybon.lh \ - $(LAYOUT)/bingowng.lh + $(LAYOUT)/lucky8.lh \ + $(LAYOUT)/nfb96.lh \ + $(LAYOUT)/pokonl97.lh \ + $(LAYOUT)/roypok96.lh $(DRIVERS)/grchamp.o: $(LAYOUT)/grchamp.lh |