Previous 199869 Revisions Next

r36396 Thursday 12th March, 2015 at 17:14:59 UTC by Vasantha Crabb
Add layouts showing lamp status to many games
[src/mame]mame.mak
[src/mame/drivers]goldstar.c
[src/mame/layout]cmaster.lay* cmasterb.lay* cmasterc.lay* cmv4.lay* nfb96.lay* pokonl97.lay* roypok96.lay*

trunk/src/mame/drivers/goldstar.c
r244907r244908
155155#include "video/ramdac.h"
156156#include "includes/goldstar.h"
157157
158#include "bingowng.lh"
159#include "cherryb3.lh"
160#include "cmaster.lh"
161#include "cmasterb.lh"
162#include "cmasterc.lh"
163#include "cmv4.lh"
164#include "crazybon.lh"
158165#include "goldstar.lh"
159#include "cherryb3.lh"
160166#include "lucky8.lh"
161#include "crazybon.lh"
162#include "bingowng.lh"
167#include "nfb96.lh"
168#include "pokonl97.lh"
169#include "roypok96.lh"
163170
164171
165172WRITE8_MEMBER(goldstar_state::protection_w)
r244907r244908
194201  ---- --x-     d-up        d-up                big/small   d-up            d-up
195202  ---- -x--     take        take/stop           take/d-up   take/select     take/select     take
196203  ---- x---     bet         bet                 bet         bet             bet 1           bet
197  ---x ----     info        info                            small           small
204  ---x ----     info        info                            small           small/end
198205  --x- ----     start       start               deal        start           start           start
199206  -x-- ----                                     hold
200207
r244907r244908
1296112968
1296212969
1296312970// cherry master hardware has a rather different mem map, but is basically the same
12964GAME( 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.. */
12971GAMEL( 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.. */
1296512972
1296612973
1296712974
r244907r244908
1296912976// most of these are almost certainly bootlegs, with added features, hacked payouts etc. identifying which are
1297012977// the original, unmodified dyna versions is almost impossible due to lack of documentation from back in the day,
1297112978// even original boards almost always run modified sets
12972GAME(  1992, cmv4,      0,        cm,       cmv4,     cmaster_state,  cmv4,      ROT0, "Dyna",              "Cherry Master (ver.4, set 1)",                0 )
12973GAME(  1992, cmv4a,     cmv4,     cm,       cmv4,     cmaster_state,  cmv4,      ROT0, "Dyna",              "Cherry Master (ver.4, set 2)",                GAME_NOT_WORKING ) // stealth game?
12974GAME(  199?, cmwm,      cmv4,     cm,       cmv4,     cmaster_state,  cmv4,      ROT0, "Dyna",              "Cherry Master (Watermelon bootleg / hack)",   0 ) // CM Fruit Bonus ver.2 T bootleg/hack
12975GAME(  1995, cmfun,     cmv4,     cm,       cmv4,     cmaster_state,  cmv4,      ROT0, "Dyna",              "Cherry Master (Fun USA v2.5 bootleg / hack)", 0 )
12976GAME(  1991, cmaster,   0,        cm,       cmaster,  driver_device,  0,         ROT0, "Dyna",              "Cherry Master I (ver.1.01, set 1)",           0 )
12977GAME(  1991, cmasterb,  cmaster,  cm,       cmasterb, cmaster_state,  cmv4,      ROT0, "Dyna",              "Cherry Master I (ver.1.01, set 2)",           0 )
12978GAME(  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
12979GAME(  1991, cmasterc,  cmaster,  cmasterc, cmasterc, cmaster_state,  cmv4,      ROT0, "Dyna",              "Cherry Master I (ver.1.01, set 3)",           0 )
12980GAME(  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
12981GAME(  1991, cmasterd,  cmaster,  cm,       cmasterb, cmaster_state,  cmv4,      ROT0, "Dyna",              "Cherry Master I (ver.1.01, set 5)",           0 )
12982GAME(  1991, cmastere,  cmaster,  cm,       cmasterb, cmaster_state,  cmv4,      ROT0, "Dyna",              "Cherry Master I (ver.1.01, set 6)",           0 )
12983GAME(  1991, cmasterf,  cmaster,  cm,       cmasterb, cmaster_state,  cmv4,      ROT0, "Dyna",              "Cherry Master I (ver.1.01, set 7)",           0 )
12979GAMEL( 1992, cmv4,      0,        cm,       cmv4,     cmaster_state,  cmv4,      ROT0, "Dyna",              "Cherry Master (ver.4, set 1)",                0,                 layout_cmv4 )
12980GAMEL( 1992, cmv4a,     cmv4,     cm,       cmv4,     cmaster_state,  cmv4,      ROT0, "Dyna",              "Cherry Master (ver.4, set 2)",                GAME_NOT_WORKING,  layout_cmv4 ) // stealth game?
12981GAMEL( 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
12982GAMEL( 1995, cmfun,     cmv4,     cm,       cmv4,     cmaster_state,  cmv4,      ROT0, "Dyna",              "Cherry Master (Fun USA v2.5 bootleg / hack)", 0,                 layout_cmv4 )
12983GAMEL( 1991, cmaster,   0,        cm,       cmaster,  driver_device,  0,         ROT0, "Dyna",              "Cherry Master I (ver.1.01, set 1)",           0,                 layout_cmaster )
12984GAMEL( 1991, cmasterb,  cmaster,  cm,       cmasterb, cmaster_state,  cmv4,      ROT0, "Dyna",              "Cherry Master I (ver.1.01, set 2)",           0,                 layout_cmasterb )
12985GAMEL( 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
12986GAMEL( 1991, cmasterc,  cmaster,  cmasterc, cmasterc, cmaster_state,  cmv4,      ROT0, "Dyna",              "Cherry Master I (ver.1.01, set 3)",           0,                 layout_cmasterc )
12987GAMEL( 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
12988GAMEL( 1991, cmasterd,  cmaster,  cm,       cmasterb, cmaster_state,  cmv4,      ROT0, "Dyna",              "Cherry Master I (ver.1.01, set 5)",           0,                 layout_cmasterb )
12989GAMEL( 1991, cmastere,  cmaster,  cm,       cmasterb, cmaster_state,  cmv4,      ROT0, "Dyna",              "Cherry Master I (ver.1.01, set 6)",           0,                 layout_cmasterb )
12990GAMEL( 1991, cmasterf,  cmaster,  cm,       cmasterb, cmaster_state,  cmv4,      ROT0, "Dyna",              "Cherry Master I (ver.1.01, set 7)",           0,                 layout_cmasterb )
1298412991
1298512992
1298612993GAME(  1991, tonypok,   0,        cm,       tonypok,  cmaster_state,  tonypok,   ROT0, "Corsica",           "Poker Master (Tony-Poker V3.A, hack?)",       0 )
r244907r244908
1302313030
1302413031/* --- Amcoe games --- */
1302513032
13026/*    YEAR  NAME       PARENT    MACHINE   INPUT      STATE           INIT       ROT    COMPANY    FULLNAME                                                FLAGS  */
13033/*    YEAR  NAME       PARENT    MACHINE   INPUT      STATE           INIT       ROT    COMPANY    FULLNAME                                                       FLAGS              LAYOUT  */
1302713034
13028GAME( 1997, schery97,  0,        amcoe1,   schery97,  cmaster_state,  schery97,  ROT0, "Amcoe",   "Skill Cherry '97 (Talking ver. sc3.52)",                0 )  /* running in CB hardware */
13029GAME( 1997, schery97a, schery97, amcoe1,   schery97,  cmaster_state,  schery97a, ROT0, "Amcoe",   "Skill Cherry '97 (Talking ver. sc3.52c4)",              0 )  /* running in C4 hardware */
13030GAME( 1998, skill98,   0,        amcoe1,   schery97,  cmaster_state,  skill98,   ROT0, "Amcoe",   "Skill '98 (Talking ver. s98-1.33)",                     0 )
13031GAME( 1997, pokonl97,  0,        amcoe1,   pokonl97,  cmaster_state,  po33,      ROT0, "Amcoe",   "Poker Only '97 (Talking ver. 3.3)",                     0 )
13032GAME( 1998, match98,   0,        amcoe1a,  match98,   cmaster_state,  match133,  ROT0, "Amcoe",   "Match '98 (ver. 1.33)",                                 0 )
13035GAMEL( 1997, schery97,  0,        amcoe1,   schery97,  cmaster_state,  schery97,  ROT0, "Amcoe",   "Skill Cherry '97 (Talking ver. sc3.52)",                       0,                 layout_nfb96 )  /* running in CB hardware */
13036GAMEL( 1997, schery97a, schery97, amcoe1,   schery97,  cmaster_state,  schery97a, ROT0, "Amcoe",   "Skill Cherry '97 (Talking ver. sc3.52c4)",                     0,                 layout_nfb96 )  /* running in C4 hardware */
13037GAMEL( 1998, skill98,   0,        amcoe1,   schery97,  cmaster_state,  skill98,   ROT0, "Amcoe",   "Skill '98 (Talking ver. s98-1.33)",                            0,                 layout_nfb96 )
13038GAMEL( 1997, pokonl97,  0,        amcoe1,   pokonl97,  cmaster_state,  po33,      ROT0, "Amcoe",   "Poker Only '97 (Talking ver. 3.3)",                            0,                 layout_pokonl97 )
13039GAME(  1998, match98,   0,        amcoe1a,  match98,   cmaster_state,  match133,  ROT0, "Amcoe",   "Match '98 (ver. 1.33)",                                        0 )
1303313040
1303413041
1303513042/* The Sub-PCB has a printed sticker denoting C1, C2, D or DK for the type of FPGA decryption chip used */
1303613043/* 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 */
13037GAME( 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 */
13038GAME( 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 */
13039GAME( 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 */
13040GAME( 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 */
13041GAME( 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 */
13044GAMEL( 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 */
13045GAMEL( 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 */
13046GAMEL( 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 */
13047GAMEL( 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 */
13048GAMEL( 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 */
1304213049
13043GAME( 1996, nc96,      0,        amcoe2,   nfb96,     cmaster_state,  nfb96_c1,  ROT0, "Amcoe",   "New Cherry '96 Special Edition (v3.63, C1 PCB)",          0 ) /* C1 Sub-PCB */
13044GAME( 1996, nc96a,     nc96,     amcoe2,   nfb96,     cmaster_state,  nfb96_c1,  ROT0, "Amcoe",   "New Cherry '96 Special Edition (v3.62, C1 PCB)",          0 ) /* C1 Sub-PCB */
13045GAME( 1996, nc96b,     nc96,     amcoe2,   nfb96,     cmaster_state,  nfb96_d,   ROT0, "Amcoe",   "New Cherry '96 Special Edition (v3.54, D PCB)",           0 ) /* D  Sub-PCB */
13046GAME( 1996, nc96c,     nc96,     amcoe2,   nfb96,     cmaster_state,  nfb96_dk,  ROT0, "Amcoe",   "New Cherry '96 Special Edition (v3.62, DK PCB)",          0 ) /* DK Sub-PCB */
13047GAME( 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 */
13050GAMEL( 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 */
13051GAMEL( 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 */
13052GAMEL( 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 */
13053GAMEL( 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 */
13054GAMEL( 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 */
1304813055
13049GAME( 2009, fb2010,    0,        amcoe2,   nfb96tx,   cmaster_state,  fb2010,    ROT0, "Amcoe",   "Fruit Bonus 2010", GAME_NOT_WORKING ) // no gfx dumped
13056GAME( 2009, fb2010,    0,        amcoe2,   nfb96tx,   cmaster_state,  fb2010,    ROT0, "Amcoe",   "Fruit Bonus 2010",                                            GAME_NOT_WORKING ) // no gfx dumped
1305013057
13051GAME( 1996, roypok96,  0,        amcoe2,   roypok96,  cmaster_state,  rp35,      ROT0, "Amcoe",   "Royal Poker '96 (set 1, v97-3.5)",                         0 )
13052GAME( 1996, roypok96a, roypok96, amcoe2,   roypok96a, cmaster_state,  rp36,      ROT0, "Amcoe",   "Royal Poker '96 (set 2, v98-3.6)",                         0 )
13053GAME( 1996, roypok96b, roypok96, amcoe2,   roypok96a, cmaster_state,  rp36c3,    ROT0, "Amcoe",   "Royal Poker '96 (set 3, v98-3.6?)",                        0 )
13058GAMEL( 1996, roypok96,  0,        amcoe2,   roypok96,  cmaster_state,  rp35,      ROT0, "Amcoe",   "Royal Poker '96 (set 1, v97-3.5)",                             0,                 layout_roypok96 )
13059GAMEL( 1996, roypok96a, roypok96, amcoe2,   roypok96a, cmaster_state,  rp36,      ROT0, "Amcoe",   "Royal Poker '96 (set 2, v98-3.6)",                             0,                 layout_roypok96 )
13060GAMEL( 1996, roypok96b, roypok96, amcoe2,   roypok96a, cmaster_state,  rp36c3,    ROT0, "Amcoe",   "Royal Poker '96 (set 3, v98-3.6?)",                            0,                 layout_roypok96 )
1305413061
1305513062
1305613063/* these all appear to be graphic hacks of 'New Fruit Bonus '96', they can run with the same program rom
r244907r244908
1307613083   These have hidden games inside that can be switched to avoid inspections, police or whatever purposes)... */
1307713084
1307813085/*    YEAR  NAME       PARENT    MACHINE   INPUT      STATE           INIT       ROT    COMPANY      FULLNAME                                                 FLAGS  */
13079GAME( 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... */
13080GAME( 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... */
13081GAME( 198?, cmtetrsa,  0,        cm,       cmtetris,  cmaster_state,  cm,        ROT0, "<unknown>", "Tetris + Cherry Master (Corsica, v8.01, set 2)",         GAME_NOT_WORKING)     // seems banked...
13082GAME( 198?, cmtetrsb,  0,        cm,       cmtetris,  cmaster_state,  cm,        ROT0, "<unknown>", "Tetris + Cherry Master (+K, Canada Version, encrypted)", GAME_NOT_WORKING)     // different Tetris game
13086GAMEL( 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... */
13087GAMEL( 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... */
13088GAMEL( 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...
13089GAMEL( 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
1308313090
1308413091/* other possible stealth sets:
1308513092 - cmv4a    ---> see the 1fxx zone. put a bp in 1f9f to see the loop.
trunk/src/mame/layout/cmaster.lay
r0r244908
1<?xml version="1.0"?>
2<mamelayout version="2">
3<!--
4      Cherry Master control panel
5      May or may not match arrangement/colour of real control panel
6      Written by Vas Crabb.
7-->
8
9<!-- define button-lamps -->
10
11   <element name="stop1" defstate="0">
12      <rect state="1">
13         <color red="1.0" green="0.0" blue="0.0" />
14      </rect>
15      <rect state="0">
16         <color red="0.15" green="0.0" blue="0.0" />
17      </rect>
18      <text string="DOUBLE">
19         <color red="0.0" green="0.0" blue="0.0" />
20         <bounds x="0" y="0.1" width="1" height="0.4" />
21      </text>
22      <text string="STOP 1">
23         <color red="0.0" green="0.0" blue="0.0" />
24         <bounds x="0" y="0.5" width="1" height="0.4" />
25      </text>
26   </element>
27
28   <element name="stop2" defstate="0">
29      <rect state="1">
30         <color red="1.0" green="0.0" blue="0.0" />
31      </rect>
32      <rect state="0">
33         <color red="0.15" green="0.0" blue="0.0" />
34      </rect>
35      <text string="SMALL">
36         <color red="0.0" green="0.0" blue="0.0" />
37         <bounds x="0" y="0.1" width="1" height="0.4" />
38      </text>
39      <text string="STOP 2">
40         <color red="0.0" green="0.0" blue="0.0" />
41         <bounds x="0" y="0.5" width="1" height="0.4" />
42      </text>
43   </element>
44
45   <element name="stop3" defstate="0">
46      <rect state="1">
47         <color red="1.0" green="0.0" blue="0.0" />
48      </rect>
49      <rect state="0">
50         <color red="0.15" green="0.0" blue="0.0" />
51      </rect>
52      <text string="BIG">
53         <color red="0.0" green="0.0" blue="0.0" />
54         <bounds x="0" y="0.1" width="1" height="0.4" />
55      </text>
56      <text string="STOP 3">
57         <color red="0.0" green="0.0" blue="0.0" />
58         <bounds x="0" y="0.5" width="1" height="0.4" />
59      </text>
60   </element>
61
62   <element name="take" defstate="0">
63      <rect state="1">
64         <color red="1.0" green="0.5" blue="0.0" />
65      </rect>
66      <rect state="0">
67         <color red="0.15" green="0.075" blue="0.0" />
68      </rect>
69      <text string="TAKE">
70         <color red="0.0" green="0.0" blue="0.0" />
71         <bounds x="0" y="0.3" width="1" height="0.4" />
72      </text>
73   </element>
74
75   <element name="start" defstate="0">
76      <rect state="1">
77         <color red="0.0" green="1.0" blue="0.0" />
78      </rect>
79      <rect state="0">
80         <color red="0.0" green="0.15" blue="0.0" />
81      </rect>
82      <text string="START">
83         <color red="0.0" green="0.0" blue="0.0" />
84         <bounds x="0" y="0.3" width="1" height="0.4" />
85      </text>
86   </element>
87
88   <element name="bet" defstate="0">
89      <rect state="1">
90         <color red="1.0" green="0.0" blue="1.0" />
91      </rect>
92      <rect state="0">
93         <color red="0.15" green="0.0" blue="0.15" />
94      </rect>
95      <text string="BET">
96         <color red="0.0" green="0.0" blue="0.0" />
97         <bounds x="0" y="0.1" width="1" height="0.4" />
98      </text>
99      <text string="STOP ALL">
100         <color red="0.0" green="0.0" blue="0.0" />
101         <bounds x="0" y="0.5" width="1" height="0.4" />
102      </text>
103   </element>
104
105
106<!-- define basic elements -->
107
108   <element name="cpanel">
109      <rect>
110         <color red="0.0" green="0.0" blue="0.0" />
111      </rect>
112   </element>
113
114   <element name="stop_b" defstate="0">
115      <rect state="1">
116         <color red="0.7" green="0.0" blue="0.0" />
117      </rect>
118      <rect state="0">
119         <color red="0.1" green="0.0" blue="0.0" />
120      </rect>
121   </element>
122
123   <element name="bet_b" defstate="0">
124      <rect state="1">
125         <color red="0.7" green="0.0" blue="0.7" />
126      </rect>
127      <rect state="0">
128         <color red="0.1" green="0.0" blue="0.1" />
129      </rect>
130   </element>
131
132   <element name="take_b" defstate="0">
133      <rect state="1">
134         <color red="0.7" green="0.35" blue="0.0" />
135      </rect>
136      <rect state="0">
137         <color red="0.1" green="0.05" blue="0.0" />
138      </rect>
139   </element>
140
141   <element name="start_b" defstate="0">
142      <rect state="1">
143         <color red="0.0" green="0.7" blue="0.0" />
144      </rect>
145      <rect state="0">
146         <color red="0.0" green="0.1" blue="0.0" />
147      </rect>
148   </element>
149
150
151
152<!-- define cpanel degradee elements -->
153
154
155   <element name="cpanel1">
156      <rect>
157         <color red="0.20" green="0.20" blue="0.20" />
158      </rect>
159   </element>
160
161   <element name="cpanel2">
162      <rect>
163         <color red="0.15" green="0.15" blue="0.15" />
164      </rect>
165   </element>
166
167   <element name="cpanel3">
168      <rect>
169         <color red="0.10" green="0.10" blue="0.10" />
170      </rect>
171   </element>
172
173   <element name="cpanel4">
174      <rect>
175         <color red="0.05" green="0.05" blue="0.05" />
176      </rect>
177   </element>
178
179
180<!-- define background -->
181
182   <view name="Button Lamps">
183      <screen index="0">
184         <bounds left="0" top="0" right="4" bottom="3" />
185      </screen>
186
187      <bezel element="cpanel">
188         <bounds left="0" right="4" top="3" bottom="3.40" />
189      </bezel>
190
191      <bezel element="cpanel1">
192         <bounds left="0" right="4" top="3.01" bottom="3.39" />
193      </bezel>
194
195      <bezel element="cpanel2">
196         <bounds left="0" right="4" top="3.02" bottom="3.38" />
197      </bezel>
198
199      <bezel element="cpanel3">
200         <bounds left="0" right="4" top="3.03" bottom="3.37" />
201      </bezel>
202
203      <bezel element="cpanel4">
204         <bounds left="0" right="4" top="3.04" bottom="3.36" />
205      </bezel>
206
207      <bezel element="cpanel">
208         <bounds left="0" right="4" top="3.05" bottom="3.35" />
209      </bezel>
210
211
212<!-- define lamps -->
213
214      <bezel name="lamp3" element="bet_b">
215         <bounds x="0.05" y="3.08" width="0.50" height="0.24" />
216      </bezel>
217      <bezel name="lamp3" element="bet">
218         <bounds x="0.07" y="3.10" width="0.46" height="0.20" />
219      </bezel>
220
221
222      <bezel name="lamp2" element="take_b">
223         <bounds x="0.75" y="3.08" width="0.40" height="0.24" />
224      </bezel>
225      <bezel name="lamp2" element="take">
226         <bounds x="0.77" y="3.10" width="0.36" height="0.20" />
227      </bezel>
228
229
230      <bezel name="lamp1" element="stop_b">
231         <bounds x="1.4" y="3.08" width="0.50" height="0.24" />
232      </bezel>
233      <bezel name="lamp1" element="stop1">
234         <bounds x="1.42" y="3.10" width="0.46" height="0.20" />
235      </bezel>
236
237
238      <bezel name="lamp4" element="stop_b">
239         <bounds x="2.05" y="3.08" width="0.50" height="0.24" />
240      </bezel>
241      <bezel name="lamp4" element="stop2">
242         <bounds x="2.07" y="3.10" width="0.46" height="0.20" />
243      </bezel>
244
245
246      <bezel name="lamp0" element="stop_b">
247         <bounds x="2.7" y="3.08" width="0.50" height="0.24" />
248      </bezel>
249      <bezel name="lamp0" element="stop3">
250         <bounds x="2.72" y="3.10" width="0.46" height="0.20" />
251      </bezel>
252
253
254      <bezel name="lamp5" element="start_b">
255         <bounds x="3.45" y="3.08" width="0.50" height="0.24" />
256      </bezel>
257      <bezel name="lamp5" element="start">
258         <bounds x="3.47" y="3.10" width="0.46" height="0.20" />
259      </bezel>
260
261   </view>
262</mamelayout>
trunk/src/mame/layout/cmasterb.lay
r0r244908
1<?xml version="1.0"?>
2<mamelayout version="2">
3<!--
4      Cherry Master control panel
5      May or may not match arrangement/colour of real control panel
6      Written by Vas Crabb.
7-->
8
9<!-- define button-lamps -->
10
11   <element name="big" defstate="0">
12      <rect state="1">
13         <color red="1.0" green="0.0" blue="0.0" />
14      </rect>
15      <rect state="0">
16         <color red="0.15" green="0.0" blue="0.0" />
17      </rect>
18      <text string="BIG">
19         <color red="0.0" green="0.0" blue="0.0" />
20         <bounds x="0" y="0.1" width="1" height="0.4" />
21      </text>
22      <text string="STOP">
23         <color red="0.0" green="0.0" blue="0.0" />
24         <bounds x="0" y="0.5" width="1" height="0.4" />
25      </text>
26   </element>
27
28   <element name="small" defstate="0">
29      <rect state="1">
30         <color red="1.0" green="0.0" blue="0.0" />
31      </rect>
32      <rect state="0">
33         <color red="0.15" green="0.0" blue="0.0" />
34      </rect>
35      <text string="SMALL">
36         <color red="0.0" green="0.0" blue="0.0" />
37         <bounds x="0" y="0.1" width="1" height="0.4" />
38      </text>
39      <text string="INFO">
40         <color red="0.0" green="0.0" blue="0.0" />
41         <bounds x="0" y="0.5" width="1" height="0.4" />
42      </text>
43   </element>
44
45   <element name="dup" defstate="0">
46      <rect state="1">
47         <color red="1.0" green="0.5" blue="0.0" />
48      </rect>
49      <rect state="0">
50         <color red="0.15" green="0.075" blue="0.0" />
51      </rect>
52      <text string="DOUBLE">
53         <color red="0.0" green="0.0" blue="0.0" />
54         <bounds x="0" y="0.3" width="1" height="0.4" />
55      </text>
56   </element>
57
58   <element name="take" defstate="0">
59      <rect state="1">
60         <color red="1.0" green="0.5" blue="0.0" />
61      </rect>
62      <rect state="0">
63         <color red="0.15" green="0.075" blue="0.0" />
64      </rect>
65      <text string="TAKE">
66         <color red="0.0" green="0.0" blue="0.0" />
67         <bounds x="0" y="0.3" width="1" height="0.4" />
68      </text>
69   </element>
70
71   <element name="start" defstate="0">
72      <rect state="1">
73         <color red="0.0" green="1.0" blue="0.0" />
74      </rect>
75      <rect state="0">
76         <color red="0.0" green="0.15" blue="0.0" />
77      </rect>
78      <text string="START">
79         <color red="0.0" green="0.0" blue="0.0" />
80         <bounds x="0" y="0.3" width="1" height="0.4" />
81      </text>
82   </element>
83
84   <element name="bet" defstate="0">
85      <rect state="1">
86         <color red="1.0" green="0.0" blue="1.0" />
87      </rect>
88      <rect state="0">
89         <color red="0.15" green="0.0" blue="0.15" />
90      </rect>
91      <text string="BET">
92         <color red="0.0" green="0.0" blue="0.0" />
93         <bounds x="0" y="0.3" width="1" height="0.4" />
94      </text>
95   </element>
96
97
98<!-- define basic elements -->
99
100   <element name="cpanel">
101      <rect>
102         <color red="0.0" green="0.0" blue="0.0" />
103      </rect>
104   </element>
105
106   <element name="stop_b" defstate="0">
107      <rect state="1">
108         <color red="0.7" green="0.0" blue="0.0" />
109      </rect>
110      <rect state="0">
111         <color red="0.1" green="0.0" blue="0.0" />
112      </rect>
113   </element>
114
115   <element name="bet_b" defstate="0">
116      <rect state="1">
117         <color red="0.7" green="0.0" blue="0.7" />
118      </rect>
119      <rect state="0">
120         <color red="0.1" green="0.0" blue="0.1" />
121      </rect>
122   </element>
123
124   <element name="dup_b" defstate="0">
125      <rect state="1">
126         <color red="0.7" green="0.35" blue="0.0" />
127      </rect>
128      <rect state="0">
129         <color red="0.1" green="0.05" blue="0.0" />
130      </rect>
131   </element>
132
133   <element name="start_b" defstate="0">
134      <rect state="1">
135         <color red="0.0" green="0.7" blue="0.0" />
136      </rect>
137      <rect state="0">
138         <color red="0.0" green="0.1" blue="0.0" />
139      </rect>
140   </element>
141
142
143
144<!-- define cpanel degradee elements -->
145
146
147   <element name="cpanel1">
148      <rect>
149         <color red="0.20" green="0.20" blue="0.20" />
150      </rect>
151   </element>
152
153   <element name="cpanel2">
154      <rect>
155         <color red="0.15" green="0.15" blue="0.15" />
156      </rect>
157   </element>
158
159   <element name="cpanel3">
160      <rect>
161         <color red="0.10" green="0.10" blue="0.10" />
162      </rect>
163   </element>
164
165   <element name="cpanel4">
166      <rect>
167         <color red="0.05" green="0.05" blue="0.05" />
168      </rect>
169   </element>
170
171
172<!-- define background -->
173
174   <view name="Button Lamps">
175      <screen index="0">
176         <bounds left="0" top="0" right="4" bottom="3" />
177      </screen>
178
179      <bezel element="cpanel">
180         <bounds left="0" right="4" top="3" bottom="3.40" />
181      </bezel>
182
183      <bezel element="cpanel1">
184         <bounds left="0" right="4" top="3.01" bottom="3.39" />
185      </bezel>
186
187      <bezel element="cpanel2">
188         <bounds left="0" right="4" top="3.02" bottom="3.38" />
189      </bezel>
190
191      <bezel element="cpanel3">
192         <bounds left="0" right="4" top="3.03" bottom="3.37" />
193      </bezel>
194
195      <bezel element="cpanel4">
196         <bounds left="0" right="4" top="3.04" bottom="3.36" />
197      </bezel>
198
199      <bezel element="cpanel">
200         <bounds left="0" right="4" top="3.05" bottom="3.35" />
201      </bezel>
202
203
204<!-- define lamps -->
205
206      <bezel name="lamp3" element="bet_b">
207         <bounds x="0.05" y="3.08" width="0.40" height="0.24" />
208      </bezel>
209      <bezel name="lamp3" element="bet">
210         <bounds x="0.07" y="3.10" width="0.36" height="0.20" />
211      </bezel>
212
213
214      <bezel name="lamp1" element="dup_b">
215         <bounds x="0.65" y="3.08" width="0.50" height="0.24" />
216      </bezel>
217      <bezel name="lamp1" element="dup">
218         <bounds x="0.67" y="3.10" width="0.46" height="0.20" />
219      </bezel>
220
221
222      <bezel name="lamp2" element="dup_b">
223         <bounds x="1.3" y="3.08" width="0.50" height="0.24" />
224      </bezel>
225      <bezel name="lamp2" element="take">
226         <bounds x="1.32" y="3.10" width="0.46" height="0.20" />
227      </bezel>
228
229
230      <bezel name="lamp0" element="stop_b">
231         <bounds x="2.05" y="3.08" width="0.50" height="0.24" />
232      </bezel>
233      <bezel name="lamp0" element="big">
234         <bounds x="2.07" y="3.10" width="0.46" height="0.20" />
235      </bezel>
236
237
238      <bezel name="lamp4" element="stop_b">
239         <bounds x="2.7" y="3.08" width="0.50" height="0.24" />
240      </bezel>
241      <bezel name="lamp4" element="small">
242         <bounds x="2.72" y="3.10" width="0.46" height="0.20" />
243      </bezel>
244
245
246      <bezel name="lamp5" element="start_b">
247         <bounds x="3.45" y="3.08" width="0.50" height="0.24" />
248      </bezel>
249      <bezel name="lamp5" element="start">
250         <bounds x="3.47" y="3.10" width="0.46" height="0.20" />
251      </bezel>
252
253   </view>
254</mamelayout>
trunk/src/mame/layout/cmasterc.lay
r0r244908
1<?xml version="1.0"?>
2<mamelayout version="2">
3<!--
4      Cherry Master control panel
5      May or may not match arrangement/colour of real control panel
6      Written by Vas Crabb.
7-->
8
9<!-- define button-lamps -->
10
11   <element name="stop1" defstate="0">
12      <rect state="1">
13         <color red="1.0" green="0.0" blue="0.0" />
14      </rect>
15      <rect state="0">
16         <color red="0.15" green="0.0" blue="0.0" />
17      </rect>
18      <text string="BIG">
19         <color red="0.0" green="0.0" blue="0.0" />
20         <bounds x="0" y="0.1" width="1" height="0.4" />
21      </text>
22      <text string="STOP 1">
23         <color red="0.0" green="0.0" blue="0.0" />
24         <bounds x="0" y="0.5" width="1" height="0.4" />
25      </text>
26   </element>
27
28   <element name="stop2" defstate="0">
29      <rect state="1">
30         <color red="1.0" green="0.0" blue="0.0" />
31      </rect>
32      <rect state="0">
33         <color red="0.15" green="0.0" blue="0.0" />
34      </rect>
35      <text string="DOUBLE">
36         <color red="0.0" green="0.0" blue="0.0" />
37         <bounds x="0" y="0.1" width="1" height="0.4" />
38      </text>
39      <text string="STOP 2">
40         <color red="0.0" green="0.0" blue="0.0" />
41         <bounds x="0" y="0.5" width="1" height="0.4" />
42      </text>
43   </element>
44
45   <element name="stop3" defstate="0">
46      <rect state="1">
47         <color red="1.0" green="0.0" blue="0.0" />
48      </rect>
49      <rect state="0">
50         <color red="0.15" green="0.0" blue="0.0" />
51      </rect>
52      <text string="SMALL">
53         <color red="0.0" green="0.0" blue="0.0" />
54         <bounds x="0" y="0.1" width="1" height="0.4" />
55      </text>
56      <text string="STOP 3">
57         <color red="0.0" green="0.0" blue="0.0" />
58         <bounds x="0" y="0.5" width="1" height="0.4" />
59      </text>
60   </element>
61
62   <element name="take" defstate="0">
63      <rect state="1">
64         <color red="1.0" green="0.5" blue="0.0" />
65      </rect>
66      <rect state="0">
67         <color red="0.15" green="0.075" blue="0.0" />
68      </rect>
69      <text string="TAKE">
70         <color red="0.0" green="0.0" blue="0.0" />
71         <bounds x="0" y="0.3" width="1" height="0.4" />
72      </text>
73   </element>
74
75   <element name="start" defstate="0">
76      <rect state="1">
77         <color red="0.0" green="1.0" blue="0.0" />
78      </rect>
79      <rect state="0">
80         <color red="0.0" green="0.15" blue="0.0" />
81      </rect>
82      <text string="START">
83         <color red="0.0" green="0.0" blue="0.0" />
84         <bounds x="0" y="0.3" width="1" height="0.4" />
85      </text>
86   </element>
87
88   <element name="bet" defstate="0">
89      <rect state="1">
90         <color red="1.0" green="0.0" blue="1.0" />
91      </rect>
92      <rect state="0">
93         <color red="0.15" green="0.0" blue="0.15" />
94      </rect>
95      <text string="BET">
96         <color red="0.0" green="0.0" blue="0.0" />
97         <bounds x="0" y="0.3" width="1" height="0.4" />
98      </text>
99   </element>
100
101
102<!-- define basic elements -->
103
104   <element name="cpanel">
105      <rect>
106         <color red="0.0" green="0.0" blue="0.0" />
107      </rect>
108   </element>
109
110   <element name="stop_b" defstate="0">
111      <rect state="1">
112         <color red="0.7" green="0.0" blue="0.0" />
113      </rect>
114      <rect state="0">
115         <color red="0.1" green="0.0" blue="0.0" />
116      </rect>
117   </element>
118
119   <element name="bet_b" defstate="0">
120      <rect state="1">
121         <color red="0.7" green="0.0" blue="0.7" />
122      </rect>
123      <rect state="0">
124         <color red="0.1" green="0.0" blue="0.1" />
125      </rect>
126   </element>
127
128   <element name="take_b" defstate="0">
129      <rect state="1">
130         <color red="0.7" green="0.35" blue="0.0" />
131      </rect>
132      <rect state="0">
133         <color red="0.1" green="0.05" blue="0.0" />
134      </rect>
135   </element>
136
137   <element name="start_b" defstate="0">
138      <rect state="1">
139         <color red="0.0" green="0.7" blue="0.0" />
140      </rect>
141      <rect state="0">
142         <color red="0.0" green="0.1" blue="0.0" />
143      </rect>
144   </element>
145
146
147
148<!-- define cpanel degradee elements -->
149
150
151   <element name="cpanel1">
152      <rect>
153         <color red="0.20" green="0.20" blue="0.20" />
154      </rect>
155   </element>
156
157   <element name="cpanel2">
158      <rect>
159         <color red="0.15" green="0.15" blue="0.15" />
160      </rect>
161   </element>
162
163   <element name="cpanel3">
164      <rect>
165         <color red="0.10" green="0.10" blue="0.10" />
166      </rect>
167   </element>
168
169   <element name="cpanel4">
170      <rect>
171         <color red="0.05" green="0.05" blue="0.05" />
172      </rect>
173   </element>
174
175
176<!-- define background -->
177
178   <view name="Button Lamps">
179      <screen index="0">
180         <bounds left="0" top="0" right="4" bottom="3" />
181      </screen>
182
183      <bezel element="cpanel">
184         <bounds left="0" right="4" top="3" bottom="3.40" />
185      </bezel>
186
187      <bezel element="cpanel1">
188         <bounds left="0" right="4" top="3.01" bottom="3.39" />
189      </bezel>
190
191      <bezel element="cpanel2">
192         <bounds left="0" right="4" top="3.02" bottom="3.38" />
193      </bezel>
194
195      <bezel element="cpanel3">
196         <bounds left="0" right="4" top="3.03" bottom="3.37" />
197      </bezel>
198
199      <bezel element="cpanel4">
200         <bounds left="0" right="4" top="3.04" bottom="3.36" />
201      </bezel>
202
203      <bezel element="cpanel">
204         <bounds left="0" right="4" top="3.05" bottom="3.35" />
205      </bezel>
206
207
208<!-- define lamps -->
209
210      <bezel name="lamp3" element="bet_b">
211         <bounds x="0.05" y="3.08" width="0.40" height="0.24" />
212      </bezel>
213      <bezel name="lamp3" element="bet">
214         <bounds x="0.07" y="3.10" width="0.36" height="0.20" />
215      </bezel>
216
217
218      <bezel name="lamp2" element="take_b">
219         <bounds x="0.65" y="3.08" width="0.50" height="0.24" />
220      </bezel>
221      <bezel name="lamp2" element="take">
222         <bounds x="0.67" y="3.10" width="0.46" height="0.20" />
223      </bezel>
224
225
226      <bezel name="lamp0" element="stop_b">
227         <bounds x="1.4" y="3.08" width="0.50" height="0.24" />
228      </bezel>
229      <bezel name="lamp0" element="stop1">
230         <bounds x="1.42" y="3.10" width="0.46" height="0.20" />
231      </bezel>
232
233
234      <bezel name="lamp1" element="stop_b">
235         <bounds x="2.05" y="3.08" width="0.50" height="0.24" />
236      </bezel>
237      <bezel name="lamp1" element="stop2">
238         <bounds x="2.07" y="3.10" width="0.46" height="0.20" />
239      </bezel>
240
241
242      <bezel name="lamp4" element="stop_b">
243         <bounds x="2.7" y="3.08" width="0.50" height="0.24" />
244      </bezel>
245      <bezel name="lamp4" element="stop3">
246         <bounds x="2.72" y="3.10" width="0.46" height="0.20" />
247      </bezel>
248
249
250      <bezel name="lamp5" element="start_b">
251         <bounds x="3.45" y="3.08" width="0.50" height="0.24" />
252      </bezel>
253      <bezel name="lamp5" element="start">
254         <bounds x="3.47" y="3.10" width="0.46" height="0.20" />
255      </bezel>
256
257   </view>
258</mamelayout>
trunk/src/mame/layout/cmv4.lay
r0r244908
1<?xml version="1.0"?>
2<mamelayout version="2">
3<!--
4      Cherry Master control panel
5      May or may not match arrangement/colour of real control panel
6      Written by Vas Crabb.
7-->
8
9<!-- define button-lamps -->
10
11   <element name="stop1" defstate="0">
12      <rect state="1">
13         <color red="1.0" green="0.5" blue="0.0" />
14      </rect>
15      <rect state="0">
16         <color red="0.15" green="0.075" blue="0.0" />
17      </rect>
18      <text string="DOUBLE">
19         <color red="0.0" green="0.0" blue="0.0" />
20         <bounds x="0" y="0.1" width="1" height="0.4" />
21      </text>
22      <text string="STOP 1">
23         <color red="0.0" green="0.0" blue="0.0" />
24         <bounds x="0" y="0.5" width="1" height="0.4" />
25      </text>
26   </element>
27
28   <element name="stop2" defstate="0">
29      <rect state="1">
30         <color red="1.0" green="0.0" blue="0.0" />
31      </rect>
32      <rect state="0">
33         <color red="0.15" green="0.0" blue="0.0" />
34      </rect>
35      <text string="BIG">
36         <color red="0.0" green="0.0" blue="0.0" />
37         <bounds x="0" y="0.1" width="1" height="0.4" />
38      </text>
39      <text string="STOP 2">
40         <color red="0.0" green="0.0" blue="0.0" />
41         <bounds x="0" y="0.5" width="1" height="0.4" />
42      </text>
43   </element>
44
45   <element name="stop3" defstate="0">
46      <rect state="1">
47         <color red="1.0" green="0.0" blue="0.0" />
48      </rect>
49      <rect state="0">
50         <color red="0.15" green="0.0" blue="0.0" />
51      </rect>
52      <text string="SMALL">
53         <color red="0.0" green="0.0" blue="0.0" />
54         <bounds x="0" y="0.1" width="1" height="0.4" />
55      </text>
56      <text string="STOP 3">
57         <color red="0.0" green="0.0" blue="0.0" />
58         <bounds x="0" y="0.5" width="1" height="0.4" />
59      </text>
60   </element>
61
62   <element name="take" defstate="0">
63      <rect state="1">
64         <color red="1.0" green="0.5" blue="0.0" />
65      </rect>
66      <rect state="0">
67         <color red="0.15" green="0.075" blue="0.0" />
68      </rect>
69      <text string="TAKE">
70         <color red="0.0" green="0.0" blue="0.0" />
71         <bounds x="0" y="0.1" width="1" height="0.4" />
72      </text>
73      <text string="STOP ALL">
74         <color red="0.0" green="0.0" blue="0.0" />
75         <bounds x="0" y="0.5" width="1" height="0.4" />
76      </text>
77   </element>
78
79   <element name="start" defstate="0">
80      <rect state="1">
81         <color red="0.0" green="1.0" blue="0.0" />
82      </rect>
83      <rect state="0">
84         <color red="0.0" green="0.15" blue="0.0" />
85      </rect>
86      <text string="START">
87         <color red="0.0" green="0.0" blue="0.0" />
88         <bounds x="0" y="0.3" width="1" height="0.4" />
89      </text>
90   </element>
91
92   <element name="bet" defstate="0">
93      <rect state="1">
94         <color red="1.0" green="0.0" blue="1.0" />
95      </rect>
96      <rect state="0">
97         <color red="0.15" green="0.0" blue="0.15" />
98      </rect>
99      <text string="BET">
100         <color red="0.0" green="0.0" blue="0.0" />
101         <bounds x="0" y="0.3" width="1" height="0.4" />
102      </text>
103   </element>
104
105
106<!-- define basic elements -->
107
108   <element name="cpanel">
109      <rect>
110         <color red="0.0" green="0.0" blue="0.0" />
111      </rect>
112   </element>
113
114   <element name="stop_b" defstate="0">
115      <rect state="1">
116         <color red="0.7" green="0.0" blue="0.0" />
117      </rect>
118      <rect state="0">
119         <color red="0.1" green="0.0" blue="0.0" />
120      </rect>
121   </element>
122
123   <element name="bet_b" defstate="0">
124      <rect state="1">
125         <color red="0.7" green="0.0" blue="0.7" />
126      </rect>
127      <rect state="0">
128         <color red="0.1" green="0.0" blue="0.1" />
129      </rect>
130   </element>
131
132   <element name="take_b" defstate="0">
133      <rect state="1">
134         <color red="0.7" green="0.35" blue="0.0" />
135      </rect>
136      <rect state="0">
137         <color red="0.1" green="0.05" blue="0.0" />
138      </rect>
139   </element>
140
141   <element name="start_b" defstate="0">
142      <rect state="1">
143         <color red="0.0" green="0.7" blue="0.0" />
144      </rect>
145      <rect state="0">
146         <color red="0.0" green="0.1" blue="0.0" />
147      </rect>
148   </element>
149
150
151
152<!-- define cpanel degradee elements -->
153
154
155   <element name="cpanel1">
156      <rect>
157         <color red="0.20" green="0.20" blue="0.20" />
158      </rect>
159   </element>
160
161   <element name="cpanel2">
162      <rect>
163         <color red="0.15" green="0.15" blue="0.15" />
164      </rect>
165   </element>
166
167   <element name="cpanel3">
168      <rect>
169         <color red="0.10" green="0.10" blue="0.10" />
170      </rect>
171   </element>
172
173   <element name="cpanel4">
174      <rect>
175         <color red="0.05" green="0.05" blue="0.05" />
176      </rect>
177   </element>
178
179
180<!-- define background -->
181
182   <view name="Button Lamps">
183      <screen index="0">
184         <bounds left="0" top="0" right="4" bottom="3" />
185      </screen>
186
187      <bezel element="cpanel">
188         <bounds left="0" right="4" top="3" bottom="3.40" />
189      </bezel>
190
191      <bezel element="cpanel1">
192         <bounds left="0" right="4" top="3.01" bottom="3.39" />
193      </bezel>
194
195      <bezel element="cpanel2">
196         <bounds left="0" right="4" top="3.02" bottom="3.38" />
197      </bezel>
198
199      <bezel element="cpanel3">
200         <bounds left="0" right="4" top="3.03" bottom="3.37" />
201      </bezel>
202
203      <bezel element="cpanel4">
204         <bounds left="0" right="4" top="3.04" bottom="3.36" />
205      </bezel>
206
207      <bezel element="cpanel">
208         <bounds left="0" right="4" top="3.05" bottom="3.35" />
209      </bezel>
210
211
212<!-- define lamps -->
213
214      <bezel name="lamp3" element="bet_b">
215         <bounds x="0.05" y="3.08" width="0.45" height="0.24" />
216      </bezel>
217      <bezel name="lamp3" element="bet">
218         <bounds x="0.07" y="3.10" width="0.41" height="0.20" />
219      </bezel>
220
221
222      <bezel name="lamp2" element="take_b">
223         <bounds x="0.75" y="3.08" width="0.50" height="0.24" />
224      </bezel>
225      <bezel name="lamp2" element="take">
226         <bounds x="0.77" y="3.10" width="0.46" height="0.20" />
227      </bezel>
228
229
230      <bezel name="lamp1" element="take_b">
231         <bounds x="1.4" y="3.08" width="0.50" height="0.24" />
232      </bezel>
233      <bezel name="lamp1" element="stop1">
234         <bounds x="1.42" y="3.10" width="0.46" height="0.20" />
235      </bezel>
236
237
238      <bezel name="lamp0" element="stop_b">
239         <bounds x="2.05" y="3.08" width="0.50" height="0.24" />
240      </bezel>
241      <bezel name="lamp0" element="stop2">
242         <bounds x="2.07" y="3.10" width="0.46" height="0.20" />
243      </bezel>
244
245
246      <bezel name="lamp4" element="stop_b">
247         <bounds x="2.7" y="3.08" width="0.50" height="0.24" />
248      </bezel>
249      <bezel name="lamp4" element="stop3">
250         <bounds x="2.72" y="3.10" width="0.46" height="0.20" />
251      </bezel>
252
253
254      <bezel name="lamp5" element="start_b">
255         <bounds x="3.45" y="3.08" width="0.50" height="0.24" />
256      </bezel>
257      <bezel name="lamp5" element="start">
258         <bounds x="3.47" y="3.10" width="0.46" height="0.20" />
259      </bezel>
260
261   </view>
262</mamelayout>
trunk/src/mame/layout/nfb96.lay
r0r244908
1<?xml version="1.0"?>
2<mamelayout version="2">
3<!--
4      New Fruit Bonus '96 control panel
5      May or may not match arrangement/colour of real control panel
6      Written by Vas Crabb.
7-->
8
9<!-- define button-lamps -->
10
11   <element name="big" defstate="0">
12      <rect state="1">
13         <color red="1.0" green="0.0" blue="0.0" />
14      </rect>
15      <rect state="0">
16         <color red="0.15" green="0.0" blue="0.0" />
17      </rect>
18      <text string="BIG">
19         <color red="0.0" green="0.0" blue="0.0" />
20         <bounds x="0" y="0.35" width="1" height="0.25" />
21      </text>
22      <text string="STOP ALL">
23         <color red="0.0" green="0.0" blue="0.0" />
24         <bounds x="0" y="0.6" width="1" height="0.25" />
25      </text>
26   </element>
27
28   <element name="dup" defstate="0">
29      <rect state="1">
30         <color red="1.0" green="0.0" blue="0.0" />
31      </rect>
32      <rect state="0">
33         <color red="0.15" green="0.0" blue="0.0" />
34      </rect>
35      <text string="DOUBLE">
36         <color red="0.0" green="0.0" blue="0.0" />
37         <bounds x="0" y="0.1" width="1" height="0.25" />
38      </text>
39      <text string="STOP 1">
40         <color red="0.0" green="0.0" blue="0.0" />
41         <bounds x="0" y="0.6" width="1" height="0.25" />
42      </text>
43   </element>
44
45   <element name="small" defstate="0">
46      <rect state="1">
47         <color red="1.0" green="0.0" blue="0.0" />
48      </rect>
49      <rect state="0">
50         <color red="0.15" green="0.0" blue="0.0" />
51      </rect>
52      <text string="INFO">
53         <color red="0.0" green="0.0" blue="0.0" />
54         <bounds x="0" y="0.1" width="1" height="0.25" />
55      </text>
56      <text string="SMALL">
57         <color red="0.0" green="0.0" blue="0.0" />
58         <bounds x="0" y="0.35" width="1" height="0.25" />
59      </text>
60      <text string="STOP 2">
61         <color red="0.0" green="0.0" blue="0.0" />
62         <bounds x="0" y="0.6" width="1" height="0.25" />
63      </text>
64   </element>
65
66   <element name="take" defstate="0">
67      <rect state="1">
68         <color red="1.0" green="0.0" blue="0.0" />
69      </rect>
70      <rect state="0">
71         <color red="0.15" green="0.0" blue="0.0" />
72      </rect>
73      <text string="TAKE">
74         <color red="0.0" green="0.0" blue="0.0" />
75         <bounds x="0" y="0.1" width="1" height="0.25" />
76      </text>
77      <text string="SELECT">
78         <color red="0.0" green="0.0" blue="0.0" />
79         <bounds x="0" y="0.35" width="1" height="0.25" />
80      </text>
81      <text string="STOP 3">
82         <color red="0.0" green="0.0" blue="0.0" />
83         <bounds x="0" y="0.6" width="1" height="0.25" />
84      </text>
85   </element>
86
87   <element name="start" defstate="0">
88      <rect state="1">
89         <color red="0.0" green="1.0" blue="0.0" />
90      </rect>
91      <rect state="0">
92         <color red="0.0" green="0.15" blue="0.0" />
93      </rect>
94      <text string="START">
95         <color red="0.0" green="0.0" blue="0.0" />
96         <bounds x="0" y="0.35" width="1" height="0.25" />
97      </text>
98   </element>
99
100   <element name="bet" defstate="0">
101      <rect state="1">
102         <color red="1.0" green="0.0" blue="1.0" />
103      </rect>
104      <rect state="0">
105         <color red="0.15" green="0.0" blue="0.15" />
106      </rect>
107      <text string="PLAY">
108         <color red="0.0" green="0.0" blue="0.0" />
109         <bounds x="0" y="0.35" width="1" height="0.25" />
110      </text>
111   </element>
112
113
114<!-- define basic elements -->
115
116   <element name="cpanel">
117      <rect>
118         <color red="0.0" green="0.0" blue="0.0" />
119      </rect>
120   </element>
121
122   <element name="stop_b" defstate="0">
123      <rect state="1">
124         <color red="0.7" green="0.0" blue="0.0" />
125      </rect>
126      <rect state="0">
127         <color red="0.1" green="0.0" blue="0.0" />
128      </rect>
129   </element>
130
131   <element name="bet_b" defstate="0">
132      <rect state="1">
133         <color red="0.7" green="0.0" blue="0.7" />
134      </rect>
135      <rect state="0">
136         <color red="0.1" green="0.0" blue="0.1" />
137      </rect>
138   </element>
139
140   <element name="start_b" defstate="0">
141      <rect state="1">
142         <color red="0.0" green="0.7" blue="0.0" />
143      </rect>
144      <rect state="0">
145         <color red="0.0" green="0.1" blue="0.0" />
146      </rect>
147   </element>
148
149
150
151<!-- define cpanel degradee elements -->
152
153
154   <element name="cpanel1">
155      <rect>
156         <color red="0.20" green="0.20" blue="0.20" />
157      </rect>
158   </element>
159
160   <element name="cpanel2">
161      <rect>
162         <color red="0.15" green="0.15" blue="0.15" />
163      </rect>
164   </element>
165
166   <element name="cpanel3">
167      <rect>
168         <color red="0.10" green="0.10" blue="0.10" />
169      </rect>
170   </element>
171
172   <element name="cpanel4">
173      <rect>
174         <color red="0.05" green="0.05" blue="0.05" />
175      </rect>
176   </element>
177
178
179<!-- define background -->
180
181   <view name="Button Lamps">
182      <screen index="0">
183         <bounds left="0" top="0" right="4" bottom="3" />
184      </screen>
185
186      <bezel element="cpanel">
187         <bounds left="0" right="4" top="3" bottom="3.50" />
188      </bezel>
189
190      <bezel element="cpanel1">
191         <bounds left="0" right="4" top="3.01" bottom="3.49" />
192      </bezel>
193
194      <bezel element="cpanel2">
195         <bounds left="0" right="4" top="3.02" bottom="3.48" />
196      </bezel>
197
198      <bezel element="cpanel3">
199         <bounds left="0" right="4" top="3.03" bottom="3.47" />
200      </bezel>
201
202      <bezel element="cpanel4">
203         <bounds left="0" right="4" top="3.04" bottom="3.46" />
204      </bezel>
205
206      <bezel element="cpanel">
207         <bounds left="0" right="4" top="3.05" bottom="3.45" />
208      </bezel>
209
210
211<!-- define lamps -->
212
213      <bezel name="lamp3" element="bet_b">
214         <bounds x="0.05" y="3.08" width="0.40" height="0.34" />
215      </bezel>
216      <bezel name="lamp3" element="bet">
217         <bounds x="0.07" y="3.10" width="0.36" height="0.30" />
218      </bezel>
219
220
221      <bezel name="lamp0" element="stop_b">
222         <bounds x="0.75" y="3.08" width="0.50" height="0.34" />
223      </bezel>
224      <bezel name="lamp0" element="big">
225         <bounds x="0.77" y="3.10" width="0.46" height="0.30" />
226      </bezel>
227
228
229      <bezel name="lamp1" element="stop_b">
230         <bounds x="1.4" y="3.08" width="0.50" height="0.34" />
231      </bezel>
232      <bezel name="lamp1" element="dup">
233         <bounds x="1.42" y="3.10" width="0.46" height="0.30" />
234      </bezel>
235
236
237      <bezel name="lamp4" element="stop_b">
238         <bounds x="2.05" y="3.08" width="0.50" height="0.34" />
239      </bezel>
240      <bezel name="lamp4" element="small">
241         <bounds x="2.07" y="3.10" width="0.46" height="0.30" />
242      </bezel>
243
244
245      <bezel name="lamp2" element="stop_b">
246         <bounds x="2.7" y="3.08" width="0.50" height="0.34" />
247      </bezel>
248      <bezel name="lamp2" element="take">
249         <bounds x="2.72" y="3.10" width="0.46" height="0.30" />
250      </bezel>
251
252
253      <bezel name="lamp5" element="start_b">
254         <bounds x="3.45" y="3.08" width="0.50" height="0.34" />
255      </bezel>
256      <bezel name="lamp5" element="start">
257         <bounds x="3.47" y="3.10" width="0.46" height="0.30" />
258      </bezel>
259
260   </view>
261</mamelayout>
trunk/src/mame/layout/pokonl97.lay
r0r244908
1<?xml version="1.0"?>
2<mamelayout version="2">
3<!--
4      Poker Only '97 control panel
5      May or may not match arrangement/colour of real control panel
6      Written by Vas Crabb.
7-->
8
9<!-- define button-lamps -->
10
11   <element name="big" defstate="0">
12      <rect state="1">
13         <color red="1.0" green="0.0" blue="0.0" />
14      </rect>
15      <rect state="0">
16         <color red="0.15" green="0.0" blue="0.0" />
17      </rect>
18      <text string="BET 10">
19         <color red="0.0" green="0.0" blue="0.0" />
20         <bounds x="0" y="0.1" width="1" height="0.4" />
21      </text>
22      <text string="BIG">
23         <color red="0.0" green="0.0" blue="0.0" />
24         <bounds x="0" y="0.5" width="1" height="0.4" />
25      </text>
26   </element>
27
28   <element name="dup" defstate="0">
29      <rect state="1">
30         <color red="1.0" green="0.0" blue="0.0" />
31      </rect>
32      <rect state="0">
33         <color red="0.15" green="0.0" blue="0.0" />
34      </rect>
35      <text string="DOUBLE">
36         <color red="0.0" green="0.0" blue="0.0" />
37         <bounds x="0" y="0.1" width="1" height="0.4" />
38      </text>
39   </element>
40
41   <element name="small" defstate="0">
42      <rect state="1">
43         <color red="1.0" green="0.0" blue="0.0" />
44      </rect>
45      <rect state="0">
46         <color red="0.15" green="0.0" blue="0.0" />
47      </rect>
48      <text string="END">
49         <color red="0.0" green="0.0" blue="0.0" />
50         <bounds x="0" y="0.1" width="1" height="0.4" />
51      </text>
52      <text string="SMALL">
53         <color red="0.0" green="0.0" blue="0.0" />
54         <bounds x="0" y="0.5" width="1" height="0.4" />
55      </text>
56   </element>
57
58   <element name="take" defstate="0">
59      <rect state="1">
60         <color red="1.0" green="0.0" blue="0.0" />
61      </rect>
62      <rect state="0">
63         <color red="0.15" green="0.0" blue="0.0" />
64      </rect>
65      <text string="TAKE">
66         <color red="0.0" green="0.0" blue="0.0" />
67         <bounds x="0" y="0.1" width="1" height="0.4" />
68      </text>
69      <text string="SELECT">
70         <color red="0.0" green="0.0" blue="0.0" />
71         <bounds x="0" y="0.5" width="1" height="0.4" />
72      </text>
73   </element>
74
75   <element name="bet" defstate="0">
76      <rect state="1">
77         <color red="1.0" green="0.0" blue="0.0" />
78      </rect>
79      <rect state="0">
80         <color red="0.15" green="0.0" blue="0.0" />
81      </rect>
82      <text string="BET 1">
83         <color red="0.0" green="0.0" blue="0.0" />
84         <bounds x="0" y="0.1" width="1" height="0.4" />
85      </text>
86   </element>
87
88   <element name="start" defstate="0">
89      <rect state="1">
90         <color red="0.0" green="1.0" blue="0.0" />
91      </rect>
92      <rect state="0">
93         <color red="0.0" green="0.15" blue="0.0" />
94      </rect>
95      <text string="START">
96         <color red="0.0" green="0.0" blue="0.0" />
97         <bounds x="0" y="0.1" width="1" height="0.4" />
98      </text>
99      <text string="DRAW">
100         <color red="0.0" green="0.0" blue="0.0" />
101         <bounds x="0" y="0.5" width="1" height="0.4" />
102      </text>
103   </element>
104
105
106<!-- define basic elements -->
107
108   <element name="cpanel">
109      <rect>
110         <color red="0.0" green="0.0" blue="0.0" />
111      </rect>
112   </element>
113
114   <element name="hold_b" defstate="0">
115      <rect state="1">
116         <color red="0.7" green="0.0" blue="0.0" />
117      </rect>
118      <rect state="0">
119         <color red="0.1" green="0.0" blue="0.0" />
120      </rect>
121   </element>
122
123   <element name="start_b" defstate="0">
124      <rect state="1">
125         <color red="0.0" green="0.7" blue="0.0" />
126      </rect>
127      <rect state="0">
128         <color red="0.0" green="0.1" blue="0.0" />
129      </rect>
130   </element>
131
132
133
134<!-- define cpanel degradee elements -->
135
136
137   <element name="cpanel1">
138      <rect>
139         <color red="0.20" green="0.20" blue="0.20" />
140      </rect>
141   </element>
142
143   <element name="cpanel2">
144      <rect>
145         <color red="0.15" green="0.15" blue="0.15" />
146      </rect>
147   </element>
148
149   <element name="cpanel3">
150      <rect>
151         <color red="0.10" green="0.10" blue="0.10" />
152      </rect>
153   </element>
154
155   <element name="cpanel4">
156      <rect>
157         <color red="0.05" green="0.05" blue="0.05" />
158      </rect>
159   </element>
160
161
162<!-- define background -->
163
164   <view name="Button Lamps">
165      <screen index="0">
166         <bounds left="0" top="0" right="4" bottom="3" />
167      </screen>
168
169      <bezel element="cpanel">
170         <bounds left="0" right="4" top="3" bottom="3.40" />
171      </bezel>
172
173      <bezel element="cpanel1">
174         <bounds left="0" right="4" top="3.01" bottom="3.39" />
175      </bezel>
176
177      <bezel element="cpanel2">
178         <bounds left="0" right="4" top="3.02" bottom="3.38" />
179      </bezel>
180
181      <bezel element="cpanel3">
182         <bounds left="0" right="4" top="3.03" bottom="3.37" />
183      </bezel>
184
185      <bezel element="cpanel4">
186         <bounds left="0" right="4" top="3.04" bottom="3.36" />
187      </bezel>
188
189      <bezel element="cpanel">
190         <bounds left="0" right="4" top="3.05" bottom="3.35" />
191      </bezel>
192
193
194<!-- define lamps -->
195
196      <bezel name="lamp0" element="hold_b">
197         <bounds x="0.05" y="3.08" width="0.50" height="0.24" />
198      </bezel>
199      <bezel name="lamp0" element="big">
200         <bounds x="0.07" y="3.10" width="0.46" height="0.20" />
201      </bezel>
202
203
204      <bezel name="lamp1" element="hold_b">
205         <bounds x="0.70" y="3.08" width="0.50" height="0.24" />
206      </bezel>
207      <bezel name="lamp1" element="dup">
208         <bounds x="0.72" y="3.10" width="0.46" height="0.20" />
209      </bezel>
210
211
212      <bezel name="lamp4" element="hold_b">
213         <bounds x="1.35" y="3.08" width="0.50" height="0.24" />
214      </bezel>
215      <bezel name="lamp4" element="small">
216         <bounds x="1.37" y="3.10" width="0.46" height="0.20" />
217      </bezel>
218
219
220      <bezel name="lamp2" element="hold_b">
221         <bounds x="2" y="3.08" width="0.50" height="0.24" />
222      </bezel>
223      <bezel name="lamp2" element="take">
224         <bounds x="2.02" y="3.10" width="0.46" height="0.20" />
225      </bezel>
226
227
228      <bezel name="lamp3" element="hold_b">
229         <bounds x="2.65" y="3.08" width="0.50" height="0.24" />
230      </bezel>
231      <bezel name="lamp3" element="bet">
232         <bounds x="2.67" y="3.10" width="0.46" height="0.20" />
233      </bezel>
234
235
236      <bezel name="lamp5" element="start_b">
237         <bounds x="3.45" y="3.08" width="0.50" height="0.24" />
238      </bezel>
239      <bezel name="lamp5" element="start">
240         <bounds x="3.47" y="3.10" width="0.46" height="0.20" />
241      </bezel>
242
243   </view>
244</mamelayout>
trunk/src/mame/layout/roypok96.lay
r0r244908
1<?xml version="1.0"?>
2<mamelayout version="2">
3<!--
4      Royal Poker '96 control panel
5      May or may not match arrangement/colour of real control panel
6      Written by Vas Crabb.
7-->
8
9<!-- define button-lamps -->
10
11   <element name="big" defstate="0">
12      <rect state="1">
13         <color red="1.0" green="0.0" blue="0.0" />
14      </rect>
15      <rect state="0">
16         <color red="0.15" green="0.0" blue="0.0" />
17      </rect>
18      <text string="BIG">
19         <color red="0.0" green="0.0" blue="0.0" />
20         <bounds x="0" y="0.3" width="1" height="0.4" />
21      </text>
22   </element>
23
24   <element name="small" defstate="0">
25      <rect state="1">
26         <color red="1.0" green="0.0" blue="0.0" />
27      </rect>
28      <rect state="0">
29         <color red="0.15" green="0.0" blue="0.0" />
30      </rect>
31      <text string="SMALL">
32         <color red="0.0" green="0.0" blue="0.0" />
33         <bounds x="0" y="0.1" width="1" height="0.4" />
34      </text>
35      <text string="INFO">
36         <color red="0.0" green="0.0" blue="0.0" />
37         <bounds x="0" y="0.5" width="1" height="0.4" />
38      </text>
39   </element>
40
41   <element name="dup" defstate="0">
42      <rect state="1">
43         <color red="1.0" green="0.5" blue="0.0" />
44      </rect>
45      <rect state="0">
46         <color red="0.15" green="0.075" blue="0.0" />
47      </rect>
48      <text string="DOUBLE">
49         <color red="0.0" green="0.0" blue="0.0" />
50         <bounds x="0" y="0.3" width="1" height="0.4" />
51      </text>
52   </element>
53
54   <element name="take" defstate="0">
55      <rect state="1">
56         <color red="1.0" green="0.5" blue="0.0" />
57      </rect>
58      <rect state="0">
59         <color red="0.15" green="0.075" blue="0.0" />
60      </rect>
61      <text string="SELECT">
62         <color red="0.0" green="0.0" blue="0.0" />
63         <bounds x="0" y="0.1" width="1" height="0.4" />
64      </text>
65      <text string="TAKE">
66         <color red="0.0" green="0.0" blue="0.0" />
67         <bounds x="0" y="0.5" width="1" height="0.4" />
68      </text>
69   </element>
70
71   <element name="start" defstate="0">
72      <rect state="1">
73         <color red="0.0" green="1.0" blue="0.0" />
74      </rect>
75      <rect state="0">
76         <color red="0.0" green="0.15" blue="0.0" />
77      </rect>
78      <text string="START">
79         <color red="0.0" green="0.0" blue="0.0" />
80         <bounds x="0" y="0.3" width="1" height="0.4" />
81      </text>
82   </element>
83
84   <element name="bet" defstate="0">
85      <rect state="1">
86         <color red="1.0" green="0.0" blue="1.0" />
87      </rect>
88      <rect state="0">
89         <color red="0.15" green="0.0" blue="0.15" />
90      </rect>
91      <text string="PLAY">
92         <color red="0.0" green="0.0" blue="0.0" />
93         <bounds x="0" y="0.3" width="1" height="0.4" />
94      </text>
95   </element>
96
97
98<!-- define basic elements -->
99
100   <element name="cpanel">
101      <rect>
102         <color red="0.0" green="0.0" blue="0.0" />
103      </rect>
104   </element>
105
106   <element name="stop_b" defstate="0">
107      <rect state="1">
108         <color red="0.7" green="0.0" blue="0.0" />
109      </rect>
110      <rect state="0">
111         <color red="0.1" green="0.0" blue="0.0" />
112      </rect>
113   </element>
114
115   <element name="bet_b" defstate="0">
116      <rect state="1">
117         <color red="0.7" green="0.0" blue="0.7" />
118      </rect>
119      <rect state="0">
120         <color red="0.1" green="0.0" blue="0.1" />
121      </rect>
122   </element>
123
124   <element name="dup_b" defstate="0">
125      <rect state="1">
126         <color red="0.7" green="0.35" blue="0.0" />
127      </rect>
128      <rect state="0">
129         <color red="0.1" green="0.05" blue="0.0" />
130      </rect>
131   </element>
132
133   <element name="start_b" defstate="0">
134      <rect state="1">
135         <color red="0.0" green="0.7" blue="0.0" />
136      </rect>
137      <rect state="0">
138         <color red="0.0" green="0.1" blue="0.0" />
139      </rect>
140   </element>
141
142
143
144<!-- define cpanel degradee elements -->
145
146
147   <element name="cpanel1">
148      <rect>
149         <color red="0.20" green="0.20" blue="0.20" />
150      </rect>
151   </element>
152
153   <element name="cpanel2">
154      <rect>
155         <color red="0.15" green="0.15" blue="0.15" />
156      </rect>
157   </element>
158
159   <element name="cpanel3">
160      <rect>
161         <color red="0.10" green="0.10" blue="0.10" />
162      </rect>
163   </element>
164
165   <element name="cpanel4">
166      <rect>
167         <color red="0.05" green="0.05" blue="0.05" />
168      </rect>
169   </element>
170
171
172<!-- define background -->
173
174   <view name="Button Lamps">
175      <screen index="0">
176         <bounds left="0" top="0" right="4" bottom="3" />
177      </screen>
178
179      <bezel element="cpanel">
180         <bounds left="0" right="4" top="3" bottom="3.40" />
181      </bezel>
182
183      <bezel element="cpanel1">
184         <bounds left="0" right="4" top="3.01" bottom="3.39" />
185      </bezel>
186
187      <bezel element="cpanel2">
188         <bounds left="0" right="4" top="3.02" bottom="3.38" />
189      </bezel>
190
191      <bezel element="cpanel3">
192         <bounds left="0" right="4" top="3.03" bottom="3.37" />
193      </bezel>
194
195      <bezel element="cpanel4">
196         <bounds left="0" right="4" top="3.04" bottom="3.36" />
197      </bezel>
198
199      <bezel element="cpanel">
200         <bounds left="0" right="4" top="3.05" bottom="3.35" />
201      </bezel>
202
203
204<!-- define lamps -->
205
206      <bezel name="lamp3" element="bet_b">
207         <bounds x="0.05" y="3.08" width="0.40" height="0.24" />
208      </bezel>
209      <bezel name="lamp3" element="bet">
210         <bounds x="0.07" y="3.10" width="0.36" height="0.20" />
211      </bezel>
212
213
214      <bezel name="lamp1" element="dup_b">
215         <bounds x="0.65" y="3.08" width="0.50" height="0.24" />
216      </bezel>
217      <bezel name="lamp1" element="dup">
218         <bounds x="0.67" y="3.10" width="0.46" height="0.20" />
219      </bezel>
220
221
222      <bezel name="lamp2" element="dup_b">
223         <bounds x="1.3" y="3.08" width="0.50" height="0.24" />
224      </bezel>
225      <bezel name="lamp2" element="take">
226         <bounds x="1.32" y="3.10" width="0.46" height="0.20" />
227      </bezel>
228
229
230      <bezel name="lamp0" element="stop_b">
231         <bounds x="2.05" y="3.08" width="0.50" height="0.24" />
232      </bezel>
233      <bezel name="lamp0" element="big">
234         <bounds x="2.07" y="3.10" width="0.46" height="0.20" />
235      </bezel>
236
237
238      <bezel name="lamp4" element="stop_b">
239         <bounds x="2.7" y="3.08" width="0.50" height="0.24" />
240      </bezel>
241      <bezel name="lamp4" element="small">
242         <bounds x="2.72" y="3.10" width="0.46" height="0.20" />
243      </bezel>
244
245
246      <bezel name="lamp5" element="start_b">
247         <bounds x="3.45" y="3.08" width="0.50" height="0.24" />
248      </bezel>
249      <bezel name="lamp5" element="start">
250         <bounds x="3.47" y="3.10" width="0.46" height="0.20" />
251      </bezel>
252
253   </view>
254</mamelayout>
trunk/src/mame/mame.mak
r244907r244908
26732673$(DRIVERS)/lbeach.o:    $(LAYOUT)/lbeach.lh
26742674
26752675$(DRIVERS)/goldstar.o:  $(LAYOUT)/goldstar.lh \
2676         $(LAYOUT)/bingowng.lh \
26762677         $(LAYOUT)/cherryb3.lh \
2678         $(LAYOUT)/cmaster.lh \
2679         $(LAYOUT)/cmasterb.lh \
2680         $(LAYOUT)/cmasterc.lh \
2681         $(LAYOUT)/cmv4.lh \
2682         $(LAYOUT)/crazybon.lh \
26772683         $(LAYOUT)/lucky8.lh \
2678         $(LAYOUT)/crazybon.lh \
2679         $(LAYOUT)/bingowng.lh
2684         $(LAYOUT)/nfb96.lh \
2685         $(LAYOUT)/pokonl97.lh \
2686         $(LAYOUT)/roypok96.lh
26802687
26812688$(DRIVERS)/grchamp.o:   $(LAYOUT)/grchamp.lh
26822689


Previous 199869 Revisions Next


© 1997-2024 The MAME Team