Previous 199869 Revisions Next

r36443 Monday 16th March, 2015 at 09:05:31 UTC by Vasantha Crabb
Hook up second set of lamps for games with two sets of controls
Add second set of lamps to layouts for games with two sets of controls
Make Wing Co layouts (bingowng/lucky8) prettier
Add views to show either or both sets of button lamps
[src/mame]mame.mak
[src/mame/drivers]goldstar.c
[src/mame/includes]goldstar.h
[src/mame/layout]bingowng.lay cherryb3.lay chrygld.lay* lucky8.lay

trunk/src/mame/drivers/goldstar.c
r244954r244955
157157
158158#include "bingowng.lh"
159159#include "cherryb3.lh"
160#include "chrygld.lh"
160161#include "cmaster.lh"
161162#include "cmasterb.lh"
162163#include "cmasterc.lh"
r244954r244955
187188   return data[m_dataoffset++];
188189}
189190
190WRITE8_MEMBER(goldstar_state::goldstar_lamps_w)
191WRITE8_MEMBER(goldstar_state::p1_lamps_w)
191192{
192193/*  bits
193  7654 3210     goldstar                            crazybon
194  ---- ---x     Bet Red / Card 2
195  ---- --x-     Stop 3 / Small / Info / Card 1      Start
196  ---- -x--     Bet Blue / Double Up / Card 3
197  ---- x---     Stop 1 / Take                       Bet
198  ---x ----     Stop 2 / Big / Bonus                Stop All / Take Score
199  --x- ----     Start / Stop All / Card 4           Double Up
194  7654 3210     goldstar                            crazybon                ncb3/cb3a               lucky8/bingowng
195  ---- ---x     Bet Red / Card 2                                            Stop 2 / Big
196  ---- --x-     Stop 3 / Small / Info / Card 1      Start                   Blue Bet / Double       D-UP
197  ---- -x--     Bet Blue / Double Up / Card 3                               Stop 1/Take             TAKE
198  ---- x---     Stop 1 / Take                       Bet                     Red Bet                 BET
199  ---x ----     Stop 2 / Big / Bonus                Stop All / Take Score   Stop 3 / Small / Info   INFO
200  --x- ----     Start / Stop All / Card 4           Double Up               Start / Stop All        START
200201  -x-- ----                                         Small / Info
201202  x--- ----                                         Big
202203
r244954r244955
223224   output_set_lamp_value(6, (data >> 6) & 1);
224225   output_set_lamp_value(7, (data >> 7) & 1);
225226
226//  popmessage("lamps: %02X", data);
227//  popmessage("p1 lamps: %02X", data);
227228}
228229
229WRITE8_MEMBER(goldstar_state::cb3_lamps_w)
230WRITE8_MEMBER(goldstar_state::p2_lamps_w)
230231{
231/*  bits
232  7654 3210
233  ---- ---x  Stop 2 / Big
234  ---- --x-  Blue Bet / Double
235  ---- -x--  Stop 1 / Take
236  ---- x---  Red Bet
237  ---x ----  Stop 3 / Small / Info
238  --x- ----  Start / Stop All
232   output_set_lamp_value(8 + 0, (data >> 0) & 1);
233   output_set_lamp_value(8 + 1, (data >> 1) & 1);
234   output_set_lamp_value(8 + 2, (data >> 2) & 1);
235   output_set_lamp_value(8 + 3, (data >> 3) & 1);
236   output_set_lamp_value(8 + 4, (data >> 4) & 1);
237   output_set_lamp_value(8 + 5, (data >> 5) & 1);
238   output_set_lamp_value(8 + 6, (data >> 6) & 1);
239   output_set_lamp_value(8 + 7, (data >> 7) & 1);
239240
240  TODO: there are two sets of lamps for the two players at 0xf850 and 0xf860 - handle them independently
241*/
242   output_set_lamp_value(0, (data) & 1);       /* Stop 2 / Big */
243   output_set_lamp_value(1, (data >> 1) & 1);  /* Blue Bet / Double */
244   output_set_lamp_value(2, (data >> 2) & 1);  /* Stop 1 / Take */
245   output_set_lamp_value(3, (data >> 3) & 1);  /* Red Bet */
246   output_set_lamp_value(4, (data >> 4) & 1);  /* Stop 3 / Small / Info */
247   output_set_lamp_value(5, (data >> 5) & 1);  /* Start / Stop All */
248
249//  popmessage("lamps: %02X", data);
241//  popmessage("p2 lamps: %02X", data);
250242}
251243
252244
r244954r244955
275267   AM_RANGE(0xf820, 0xf820) AM_READ_PORT("DSW2")
276268   AM_RANGE(0xf830, 0xf830) AM_DEVREADWRITE("aysnd", ay8910_device, data_r, data_w)
277269   AM_RANGE(0xf840, 0xf840) AM_DEVWRITE("aysnd", ay8910_device, address_w)
278   AM_RANGE(0xf900, 0xf900) AM_WRITE(goldstar_lamps_w)
270   AM_RANGE(0xf900, 0xf900) AM_WRITE(p1_lamps_w)
279271   AM_RANGE(0xfa00, 0xfa00) AM_WRITE(goldstar_fa00_w)
280272   AM_RANGE(0xfb00, 0xfb00) AM_DEVREADWRITE("oki", okim6295_device, read, write)
281273   AM_RANGE(0xfd00, 0xfdff) AM_RAM_DEVWRITE("palette", palette_device, write) AM_SHARE("palette")
r244954r244955
543535
544536   AM_RANGE(0xf830, 0xf830) AM_DEVREADWRITE("aysnd", ay8910_device, data_r, data_w)
545537   AM_RANGE(0xf840, 0xf840) AM_DEVWRITE("aysnd", ay8910_device, address_w)
546   AM_RANGE(0xf850, 0xf850) AM_WRITE(cb3_lamps_w)      /* Control Set 1 lamps */
547   AM_RANGE(0xf860, 0xf860) AM_WRITE(cb3_lamps_w)      /* Control Set 2 lamps */
538   AM_RANGE(0xf850, 0xf850) AM_WRITE(p1_lamps_w)       /* Control Set 1 lamps */
539   AM_RANGE(0xf860, 0xf860) AM_WRITE(p2_lamps_w)       /* Control Set 2 lamps */
548540   AM_RANGE(0xf870, 0xf870) AM_DEVWRITE("snsnd", sn76489_device, write)    /* guess... device is initialized, but doesn't seems to be used.*/
549541ADDRESS_MAP_END
550542
r244954r244955
724716   AM_RANGE(0x08, 0x0b) AM_DEVREADWRITE("ppi8255_1", i8255_device, read, write)    /* DIP switches */
725717   AM_RANGE(0x10, 0x10) AM_WRITE(outport0_w)
726718   AM_RANGE(0x11, 0x11) AM_WRITE(cm_coincount_w)
727   AM_RANGE(0x12, 0x12) AM_WRITE(goldstar_lamps_w)
719   AM_RANGE(0x12, 0x12) AM_WRITE(p1_lamps_w)
728720   AM_RANGE(0x13, 0x13) AM_WRITE(background_col_w)
729721   AM_RANGE(0x14, 0x14) AM_WRITE(girl_scroll_w)
730722ADDRESS_MAP_END
r244954r244955
743735
744736   AM_RANGE(0x20, 0x20) AM_READ_PORT("DSW3-0")
745737   AM_RANGE(0x21, 0x21) AM_READ_PORT("DSW3-1")
746   AM_RANGE(0x22, 0x22) AM_WRITE(goldstar_lamps_w)
738   AM_RANGE(0x22, 0x22) AM_WRITE(p1_lamps_w)
747739
748740   AM_RANGE(0x24, 0x24) AM_WRITE(cm_coincount_w)
749741   AM_RANGE(0x25, 0x25) AM_READ_PORT("DSW1")
r244954r244955
770762   AM_RANGE(0x08, 0x0b) AM_DEVREADWRITE("ppi8255_1", i8255_device, read, write)    /* DIP switches */
771763   AM_RANGE(0x10, 0x10) AM_WRITE(outport0_w)
772764   AM_RANGE(0x11, 0x11) AM_WRITE(cm_coincount_w)
773   AM_RANGE(0x12, 0x12) AM_WRITE(goldstar_lamps_w)
765   AM_RANGE(0x12, 0x12) AM_WRITE(p1_lamps_w)
774766   AM_RANGE(0x13, 0x13) AM_WRITE(background_col_w)
775767   AM_RANGE(0x20, 0x20) AM_DEVREADWRITE("oki", okim6295_device, read, write)
776768ADDRESS_MAP_END
r244954r244955
783775   AM_RANGE(0x08, 0x0b) AM_DEVREADWRITE("ppi8255_1", i8255_device, read, write)    /* DIP switches */
784776   AM_RANGE(0x10, 0x10) AM_WRITE(outport0_w)
785777   AM_RANGE(0x11, 0x11) AM_WRITE(cm_coincount_w)
786   AM_RANGE(0x12, 0x12) AM_WRITE(goldstar_lamps_w)
778   AM_RANGE(0x12, 0x12) AM_WRITE(p1_lamps_w)
787779   AM_RANGE(0x13, 0x13) AM_WRITE(background_col_w)
788780ADDRESS_MAP_END
789781
790782
791WRITE8_MEMBER(goldstar_state::lucky8_lamps_w)
792{
793   /* lamps */
794   output_set_lamp_value(0, (data >> 1) & 1);  /* D-UP Lamp */
795   output_set_lamp_value(1, (data >> 2) & 1);  /* TAKE Lamp */
796   output_set_lamp_value(2, (data >> 3) & 1);  /* BET Lamp */
797   output_set_lamp_value(3, (data >> 4) & 1);  /* INFO Lamp */
798   output_set_lamp_value(4, (data >> 5) & 1);  /* START Lamp */
799
800//  popmessage("lucky8_lamps_w %02x\n", data);
801
802}
803
804783static ADDRESS_MAP_START( lucky8_map, AS_PROGRAM, 8, goldstar_state )
805784   AM_RANGE(0x0000, 0x7fff) AM_ROM
806785   AM_RANGE(0x8000, 0x87ff) AM_RAM AM_SHARE("nvram")
r244954r244955
818797   AM_RANGE(0xb820, 0xb823) AM_DEVREADWRITE("ppi8255_2", i8255_device, read, write)    /* Input/Output Ports */
819798   AM_RANGE(0xb830, 0xb830) AM_DEVREADWRITE("aysnd", ay8910_device, data_r, data_w)
820799   AM_RANGE(0xb840, 0xb840) AM_DEVWRITE("aysnd", ay8910_device, address_w)  /* no sound... only use both ports for DSWs */
821   AM_RANGE(0xb850, 0xb850) AM_WRITE(lucky8_lamps_w)
800   AM_RANGE(0xb850, 0xb850) AM_WRITE(p1_lamps_w)
801   AM_RANGE(0xb860, 0xb860) AM_WRITE(p2_lamps_w)
822802   AM_RANGE(0xb870, 0xb870) AM_DEVWRITE("snsnd", sn76489_device, write)    /* sound */
823803   AM_RANGE(0xf800, 0xffff) AM_RAM
824804ADDRESS_MAP_END
r244954r244955
885865   AM_RANGE(0xb820, 0xb823) AM_DEVREADWRITE("ppi8255_2", i8255_device, read, write)    /* Input Port */
886866   AM_RANGE(0xb830, 0xb830) AM_WRITENOP                                                /* no ay8910 */
887867   AM_RANGE(0xb840, 0xb840) AM_WRITENOP                                                /* no ay8910 */
888   AM_RANGE(0xb850, 0xb850) AM_WRITE(lucky8_lamps_w)
868   AM_RANGE(0xb850, 0xb850) AM_WRITE(p1_lamps_w)
889869   AM_RANGE(0xb870, 0xb870) AM_DEVWRITE("snsnd", sn76489_device, write)                /* sound */
890870   AM_RANGE(0xf800, 0xffff) AM_RAM
891871ADDRESS_MAP_END
r244954r244955
945925   AM_RANGE(0xb820, 0xb823) AM_DEVREADWRITE("ppi8255_2", i8255_device, read, write)    /* Input/Output Ports */
946926   AM_RANGE(0xb830, 0xb830) AM_DEVREADWRITE("aysnd", ay8910_device, data_r, data_w)
947927   AM_RANGE(0xb840, 0xb840) AM_DEVWRITE("aysnd", ay8910_device, address_w)             /* no sound... only use both ports for DSWs */
948   AM_RANGE(0xb850, 0xb850) AM_WRITE(lucky8_lamps_w)
928   AM_RANGE(0xb850, 0xb850) AM_WRITE(p1_lamps_w)
949929   AM_RANGE(0xb870, 0xb870) AM_DEVWRITE("snsnd", sn76489_device, write)                /* sound */
950930//  AM_RANGE(0xc000, 0xc003) AM_DEVREADWRITE("ppi8255_3", i8255_device, read, write)    /* Other PPI initialized? */
951931   AM_RANGE(0xd000, 0xefff) AM_ROM
r244954r244955
1289812878GAMEL( 199?, goldstar,  0,        goldstar, goldstar, goldstar_state, goldstar,  ROT0, "IGS",               "Golden Star",                                 0,                 layout_goldstar )
1289912879GAMEL( 199?, goldstbl,  goldstar, goldstbl, goldstar, driver_device,  0,         ROT0, "IGS",               "Golden Star (Blue version)",                  0,                 layout_goldstar )
1290012880GAME(  199?, moonlght,  goldstar, moonlght, goldstar, driver_device,  0,         ROT0, "bootleg",           "Moon Light (bootleg of Golden Star)",         0 )
12901GAME(  199?, chrygld,   0,        chrygld,  chrygld,  cb3_state,      chrygld,   ROT0, "bootleg",           "Cherry Gold I",                               0 )
12902GAME(  199?, chry10,    0,        chrygld,  chry10,   cb3_state,      chry10,    ROT0, "bootleg",           "Cherry 10 (bootleg with PIC16F84)",           0 )
12881GAMEL( 199?, chrygld,   0,        chrygld,  chrygld,  cb3_state,      chrygld,   ROT0, "bootleg",           "Cherry Gold I",                               0,                 layout_chrygld )
12882GAMEL( 199?, chry10,    0,        chrygld,  chry10,   cb3_state,      chry10,    ROT0, "bootleg",           "Cherry 10 (bootleg with PIC16F84)",           0,                 layout_chrygld )
1290312883GAME(  199?, goldfrui,  goldstar, goldfrui, goldstar, driver_device,  0,         ROT0, "bootleg",           "Gold Fruit",                                  0 )                  // maybe fullname should be 'Gold Fruit (main 40%)'
1290412884GAME(  2001, super9,    goldstar, super9,   goldstar, goldstar_state, super9,    ROT0, "Playmark",          "Super Nove (Playmark)",                       GAME_NOT_WORKING )   // need to decode gfx and see the program loops/reset...
1290512885GAME(  2001, wcherry,   0,        wcherry,  chrygld,  goldstar_state, wcherry,   ROT0, "bootleg",           "Win Cherry (ver 0.16 - 19990219)",            GAME_NOT_WORKING )
r244954r244955
1291412894GAMEL( 199?, cb3b,      ncb3,     cherrys,  ncb3,     cb3_state,      cherrys,   ROT0, "Dyna",              "Cherry Bonus III (alt)",                      0,                 layout_cherryb3 )
1291512895GAME(  199?, cb3c,      ncb3,     cb3c,     chrygld,  cb3_state,      cb3,       ROT0, "bootleg",           "Cherry Bonus III (alt, set 2)",               GAME_NOT_WORKING)
1291612896GAMEL( 199?, cb3d,      ncb3,     ncb3,     ncb3,     driver_device,  0,         ROT0, "bootleg",           "Cherry Bonus III (set 3)",                    0,                 layout_cherryb3 )
12917GAMEL( 199?, cb3e,      ncb3,     cb3e,     chrygld,  cb3_state,      cb3e,      ROT0, "bootleg",           "Cherry Bonus III (set 4, encrypted bootleg)", 0,                 layout_cherryb3 )
12897GAMEL( 199?, cb3e,      ncb3,     cb3e,     chrygld,  cb3_state,      cb3e,      ROT0, "bootleg",           "Cherry Bonus III (set 4, encrypted bootleg)", 0,                 layout_chrygld )
1291812898
1291912899GAME(  1996, cmast97,   ncb3,     cm97,     chrygld,  driver_device,  0,         ROT0, "Dyna",              "Cherry Master '97",                           GAME_NOT_WORKING) // fix prom decode
1292012900
trunk/src/mame/includes/goldstar.h
r244954r244955
2121
2222   DECLARE_WRITE8_MEMBER(protection_w);
2323   DECLARE_READ8_MEMBER(protection_r);
24   DECLARE_WRITE8_MEMBER(lucky8_lamps_w);
24   DECLARE_WRITE8_MEMBER(p1_lamps_w);
25   DECLARE_WRITE8_MEMBER(p2_lamps_w);
2526   DECLARE_WRITE8_MEMBER(ncb3_port81_w);
26   DECLARE_WRITE8_MEMBER(goldstar_lamps_w);
27   DECLARE_WRITE8_MEMBER(cb3_lamps_w);
2827   DECLARE_WRITE8_MEMBER(cm_coincount_w);
2928   DECLARE_WRITE8_MEMBER(ladylinr_outport_w);
3029   DECLARE_WRITE8_MEMBER(goldstar_fg_vidram_w);
trunk/src/mame/layout/bingowng.lay
r244954r244955
11<?xml version="1.0"?>
22<mamelayout version="2">
3
34   <element name="Bet" defstate="0">
4      <rect state="1">
5         <color red="1.0" green="1.0" blue="0.0" />
6      </rect>
7      <rect state="0">
8         <color red="0.3" green="0.3" blue="0.0" />
9      </rect>
5      <rect state="1"><color red="1.0" green="1.0" blue="0.0" /></rect>
6      <rect state="0"><color red="0.2" green="0.2" blue="0.0" /></rect>
107      <text string="BET">
118         <color red="0.0" green="0.0" blue="0.0" />
129         <bounds x="0" y="0.2" width="1" height="0.6" />
r244954r244955
1411   </element>
1512
1613   <element name="Start" defstate="0">
17      <rect state="1">
18         <color red="0.0" green="1.0" blue="0.0" />
19      </rect>
20      <rect state="0">
21         <color red="0.0" green="0.3" blue="0.0" />
22      </rect>
14      <rect state="1"><color red="0.0" green="1.0" blue="0.0" /></rect>
15      <rect state="0"><color red="0.0" green="0.2" blue="0.0" /></rect>
2316      <text string="START">
2417         <color red="0.0" green="0.0" blue="0.0" />
2518         <bounds x="0" y="0.2" width="1" height="0.6" />
r244954r244955
2720   </element>
2821
2922   <element name="Dup" defstate="0">
30      <rect state="1">
31         <color red="1.0" green="0.0" blue="0.0" />
32      </rect>
33      <rect state="0">
34         <color red="0.3" green="0.0" blue="0.0" />
35      </rect>
23      <rect state="1"><color red="1.0" green="0.0" blue="0.0" /></rect>
24      <rect state="0"><color red="0.2" green="0.0" blue="0.0" /></rect>
3625      <text string="DOUBLE">
3726         <color red="0.0" green="0.0" blue="0.0" />
3827         <bounds x="0" y="0.2" width="1" height="0.6" />
r244954r244955
4029   </element>
4130
4231   <element name="Take" defstate="0">
43      <rect state="1">
44         <color red="1.0" green="0.0" blue="0.0" />
45      </rect>
46      <rect state="0">
47         <color red="0.3" green="0.0" blue="0.0" />
48      </rect>
32      <rect state="1"><color red="1.0" green="0.0" blue="0.0" /></rect>
33      <rect state="0"><color red="0.2" green="0.0" blue="0.0" /></rect>
4934      <text string="TAKE">
5035         <color red="0.0" green="0.0" blue="0.0" />
5136         <bounds x="0" y="0.2" width="1" height="0.6" />
5237      </text>
5338   </element>
5439
55
5640   <element name="Info" defstate="0">
57      <rect state="1">
58         <color red="1.0" green="1.0" blue="1.0" />
59      </rect>
60      <rect state="0">
61         <color red="0.2" green="0.2" blue="0.2" />
62      </rect>
41      <rect state="1"><color red="1.0" green="1.0" blue="1.0" /></rect>
42      <rect state="0"><color red="0.2" green="0.2" blue="0.2" /></rect>
6343      <text string="INFO">
6444         <color red="0.0" green="0.0" blue="0.0" />
6545         <bounds x="0" y="0.2" width="1" height="0.6" />
r244954r244955
6747   </element>
6848
6949
50   <element name="Bet_B" defstate="0">
51      <rect state="1"><color red="0.7" green="0.7" blue="0.0" /></rect>
52      <rect state="0"><color red="0.1" green="0.1" blue="0.0" /></rect>
53   </element>
54
55   <element name="Start_B" defstate="0">
56      <rect state="1"><color red="0.0" green="0.7" blue="0.0" /></rect>
57      <rect state="0"><color red="0.0" green="0.1" blue="0.0" /></rect>
58   </element>
59
60   <element name="Dup_B" defstate="0">
61      <rect state="1"><color red="0.7" green="0.0" blue="0.0" /></rect>
62      <rect state="0"><color red="0.1" green="0.0" blue="0.0" /></rect>
63   </element>
64
65   <element name="Info_B" defstate="0">
66      <rect state="1"><color red="0.7" green="0.7" blue="0.7" /></rect>
67      <rect state="0"><color red="0.1" green="0.1" blue="0.1" /></rect>
68   </element>
69
70
71   <element name="cpanel">
72      <rect><color red="0.0" green="0.0" blue="0.0" /></rect>
73   </element>
74
75   <element name="cpanel1">
76      <rect><color red="0.20" green="0.20" blue="0.20" /></rect>
77   </element>
78
79   <element name="cpanel2">
80      <rect><color red="0.15" green="0.15" blue="0.15" /></rect>
81   </element>
82
83   <element name="cpanel3">
84      <rect><color red="0.10" green="0.10" blue="0.10" /></rect>
85   </element>
86
87   <element name="cpanel4">
88      <rect><color red="0.05" green="0.05" blue="0.05" /></rect>
89   </element>
90
91
7092   <view name="Button Lamps">
71      <screen index="0">
72         <bounds left="0" top="0" right="4" bottom="3" />
73      </screen>
93      <screen index="0"><bounds left="0" top="0" right="4" bottom="3" /></screen>
7494
75      <bezel name="lamp0" element="Dup">
76         <bounds x="1.0" y="3.02" width="0.40" height="0.24" />
95      <bezel element="cpanel"><bounds left="0" right="4" top="3" bottom="3.80" /></bezel>
96
97      <bezel element="cpanel1"><bounds left="0" right="4" top="3.01" bottom="3.39" /></bezel>
98      <bezel element="cpanel2"><bounds left="0" right="4" top="3.02" bottom="3.38" /></bezel>
99      <bezel element="cpanel3"><bounds left="0" right="4" top="3.03" bottom="3.37" /></bezel>
100      <bezel element="cpanel4"><bounds left="0" right="4" top="3.04" bottom="3.36" /></bezel>
101      <bezel element="cpanel"><bounds left="0" right="4" top="3.05" bottom="3.35" /></bezel>
102
103      <bezel element="cpanel1"><bounds left="0" right="4" top="3.41" bottom="3.79" /></bezel>
104      <bezel element="cpanel2"><bounds left="0" right="4" top="3.42" bottom="3.78" /></bezel>
105      <bezel element="cpanel3"><bounds left="0" right="4" top="3.43" bottom="3.77" /></bezel>
106      <bezel element="cpanel4"><bounds left="0" right="4" top="3.44" bottom="3.76" /></bezel>
107      <bezel element="cpanel"><bounds left="0" right="4" top="3.45" bottom="3.75" /></bezel>
108
109
110      <bezel name="lamp3" element="Bet_B" inputtag="IN0" inputmask="0x20">
111         <bounds x="0.05" y="3.08" width="0.50" height="0.24" />
77112      </bezel>
78      <bezel name="lamp1" element="Take">
79         <bounds x="1.5" y="3.02" width="0.40" height="0.24" />
113      <bezel name="lamp3" element="Bet" inputtag="IN0" inputmask="0x20">
114         <bounds x="0.07" y="3.10" width="0.46" height="0.20" />
80115      </bezel>
81      <bezel name="lamp2" element="Bet">
82         <bounds x="0" y="3.02" width="0.40" height="0.24" />
116
117      <bezel name="lamp5" element="Start_B" inputtag="IN0" inputmask="0x80">
118         <bounds x="0.90" y="3.08" width="0.50" height="0.24" />
83119      </bezel>
84      <bezel name="lamp3" element="Info">
85         <bounds x="2.5" y="3.02" width="0.40" height="0.24" />
120      <bezel name="lamp5" element="Start" inputtag="IN0" inputmask="0x80">
121         <bounds x="0.92" y="3.10" width="0.46" height="0.20" />
86122      </bezel>
87      <bezel name="lamp4" element="Start">
88         <bounds x="0.5" y="3.02" width="0.40" height="0.24" />
123
124      <bezel name="lamp1" element="Dup_B" inputtag="IN0" inputmask="0x08">
125         <bounds x="1.75" y="3.08" width="0.50" height="0.24" />
89126      </bezel>
127      <bezel name="lamp1" element="Dup" inputtag="IN0" inputmask="0x08">
128         <bounds x="1.77" y="3.10" width="0.46" height="0.20" />
129      </bezel>
90130
131      <bezel name="lamp2" element="Dup_B" inputtag="IN0" inputmask="0x10">
132         <bounds x="2.40" y="3.08" width="0.50" height="0.24" />
133      </bezel>
134      <bezel name="lamp2" element="Take" inputtag="IN0" inputmask="0x10">
135         <bounds x="2.42" y="3.10" width="0.46" height="0.20" />
136      </bezel>
137
138      <bezel name="lamp4" element="Info_B" inputtag="IN0" inputmask="0x40">
139         <bounds x="3.45" y="3.08" width="0.50" height="0.24" />
140      </bezel>
141      <bezel name="lamp4" element="Info" inputtag="IN0" inputmask="0x40">
142         <bounds x="3.47" y="3.10" width="0.46" height="0.20" />
143      </bezel>
144
145
146      <bezel name="lamp11" element="Bet_B" inputtag="IN1" inputmask="0x20">
147         <bounds x="0.05" y="3.48" width="0.50" height="0.24" />
148      </bezel>
149      <bezel name="lamp11" element="Bet" inputtag="IN1" inputmask="0x20">
150         <bounds x="0.07" y="3.50" width="0.46" height="0.20" />
151      </bezel>
152
153      <bezel name="lamp13" element="Start_B" inputtag="IN1" inputmask="0x80">
154         <bounds x="0.90" y="3.48" width="0.50" height="0.24" />
155      </bezel>
156      <bezel name="lamp13" element="Start" inputtag="IN1" inputmask="0x80">
157         <bounds x="0.92" y="3.50" width="0.46" height="0.20" />
158      </bezel>
159
160      <bezel name="lamp9" element="Dup_B" inputtag="IN1" inputmask="0x08">
161         <bounds x="1.75" y="3.48" width="0.50" height="0.24" />
162      </bezel>
163      <bezel name="lamp9" element="Dup" inputtag="IN1" inputmask="0x08">
164         <bounds x="1.77" y="3.50" width="0.46" height="0.20" />
165      </bezel>
166
167      <bezel name="lamp10" element="Dup_B" inputtag="IN1" inputmask="0x10">
168         <bounds x="2.40" y="3.48" width="0.50" height="0.24" />
169      </bezel>
170      <bezel name="lamp10" element="Take" inputtag="IN1" inputmask="0x10">
171         <bounds x="2.42" y="3.50" width="0.46" height="0.20" />
172      </bezel>
173
174      <bezel name="lamp12" element="Info_B" inputtag="IN1" inputmask="0x40">
175         <bounds x="3.45" y="3.48" width="0.50" height="0.24" />
176      </bezel>
177      <bezel name="lamp12" element="Info" inputtag="IN1" inputmask="0x40">
178         <bounds x="3.47" y="3.50" width="0.46" height="0.20" />
179      </bezel>
91180   </view>
181
182
183   <view name="P1 Button Lamps">
184      <screen index="0"><bounds left="0" top="0" right="4" bottom="3" /></screen>
185
186      <bezel element="cpanel"><bounds left="0" right="4" top="3" bottom="3.40" /></bezel>
187
188      <bezel element="cpanel1"><bounds left="0" right="4" top="3.01" bottom="3.39" /></bezel>
189      <bezel element="cpanel2"><bounds left="0" right="4" top="3.02" bottom="3.38" /></bezel>
190      <bezel element="cpanel3"><bounds left="0" right="4" top="3.03" bottom="3.37" /></bezel>
191      <bezel element="cpanel4"><bounds left="0" right="4" top="3.04" bottom="3.36" /></bezel>
192      <bezel element="cpanel"><bounds left="0" right="4" top="3.05" bottom="3.35" /></bezel>
193
194
195      <bezel name="lamp3" element="Bet_B" inputtag="IN0" inputmask="0x20">
196         <bounds x="0.05" y="3.08" width="0.50" height="0.24" />
197      </bezel>
198      <bezel name="lamp3" element="Bet" inputtag="IN0" inputmask="0x20">
199         <bounds x="0.07" y="3.10" width="0.46" height="0.20" />
200      </bezel>
201
202      <bezel name="lamp5" element="Start_B" inputtag="IN0" inputmask="0x80">
203         <bounds x="0.90" y="3.08" width="0.50" height="0.24" />
204      </bezel>
205      <bezel name="lamp5" element="Start" inputtag="IN0" inputmask="0x80">
206         <bounds x="0.92" y="3.10" width="0.46" height="0.20" />
207      </bezel>
208
209      <bezel name="lamp1" element="Dup_B" inputtag="IN0" inputmask="0x08">
210         <bounds x="1.75" y="3.08" width="0.50" height="0.24" />
211      </bezel>
212      <bezel name="lamp1" element="Dup" inputtag="IN0" inputmask="0x08">
213         <bounds x="1.77" y="3.10" width="0.46" height="0.20" />
214      </bezel>
215
216      <bezel name="lamp2" element="Dup_B" inputtag="IN0" inputmask="0x10">
217         <bounds x="2.40" y="3.08" width="0.50" height="0.24" />
218      </bezel>
219      <bezel name="lamp2" element="Take" inputtag="IN0" inputmask="0x10">
220         <bounds x="2.42" y="3.10" width="0.46" height="0.20" />
221      </bezel>
222
223      <bezel name="lamp4" element="Info_B" inputtag="IN0" inputmask="0x40">
224         <bounds x="3.45" y="3.08" width="0.50" height="0.24" />
225      </bezel>
226      <bezel name="lamp4" element="Info" inputtag="IN0" inputmask="0x40">
227         <bounds x="3.47" y="3.10" width="0.46" height="0.20" />
228      </bezel>
229   </view>
230
231
232   <view name="P2 Button Lamps">
233      <screen index="0"><bounds left="0" top="0" right="4" bottom="3" /></screen>
234
235      <bezel element="cpanel"><bounds left="0" right="4" top="3" bottom="3.40" /></bezel>
236
237      <bezel element="cpanel1"><bounds left="0" right="4" top="3.01" bottom="3.39" /></bezel>
238      <bezel element="cpanel2"><bounds left="0" right="4" top="3.02" bottom="3.38" /></bezel>
239      <bezel element="cpanel3"><bounds left="0" right="4" top="3.03" bottom="3.37" /></bezel>
240      <bezel element="cpanel4"><bounds left="0" right="4" top="3.04" bottom="3.36" /></bezel>
241      <bezel element="cpanel"><bounds left="0" right="4" top="3.05" bottom="3.35" /></bezel>
242
243
244      <bezel name="lamp11" element="Bet_B" inputtag="IN1" inputmask="0x20">
245         <bounds x="0.05" y="3.08" width="0.50" height="0.24" />
246      </bezel>
247      <bezel name="lamp11" element="Bet" inputtag="IN1" inputmask="0x20">
248         <bounds x="0.07" y="3.10" width="0.46" height="0.20" />
249      </bezel>
250
251      <bezel name="lamp13" element="Start_B" inputtag="IN1" inputmask="0x80">
252         <bounds x="0.90" y="3.08" width="0.50" height="0.24" />
253      </bezel>
254      <bezel name="lamp13" element="Start" inputtag="IN1" inputmask="0x80">
255         <bounds x="0.92" y="3.10" width="0.46" height="0.20" />
256      </bezel>
257
258      <bezel name="lamp9" element="Dup_B" inputtag="IN1" inputmask="0x08">
259         <bounds x="1.75" y="3.08" width="0.50" height="0.24" />
260      </bezel>
261      <bezel name="lamp9" element="Dup" inputtag="IN1" inputmask="0x08">
262         <bounds x="1.77" y="3.10" width="0.46" height="0.20" />
263      </bezel>
264
265      <bezel name="lamp10" element="Dup_B" inputtag="IN1" inputmask="0x10">
266         <bounds x="2.40" y="3.08" width="0.50" height="0.24" />
267      </bezel>
268      <bezel name="lamp10" element="Take" inputtag="IN1" inputmask="0x10">
269         <bounds x="2.42" y="3.10" width="0.46" height="0.20" />
270      </bezel>
271
272      <bezel name="lamp12" element="Info_B" inputtag="IN1" inputmask="0x40">
273         <bounds x="3.45" y="3.08" width="0.50" height="0.24" />
274      </bezel>
275      <bezel name="lamp12" element="Info" inputtag="IN1" inputmask="0x40">
276         <bounds x="3.47" y="3.10" width="0.46" height="0.20" />
277      </bezel>
278   </view>
279
92280</mamelayout>
trunk/src/mame/layout/cherryb3.lay
r244954r244955
156156
157157
158158   <element name="cpanel1">
159      <rect>
160         <color red="0.20" green="0.20" blue="0.20" />
161      </rect>
159      <rect><color red="0.20" green="0.20" blue="0.20" /></rect>
162160   </element>
163161
164162   <element name="cpanel2">
165      <rect>
166         <color red="0.15" green="0.15" blue="0.15" />
167      </rect>
163      <rect><color red="0.15" green="0.15" blue="0.15" /></rect>
168164   </element>
169165
170166   <element name="cpanel3">
171      <rect>
172         <color red="0.10" green="0.10" blue="0.10" />
173      </rect>
167      <rect><color red="0.10" green="0.10" blue="0.10" /></rect>
174168   </element>
175169
176170   <element name="cpanel4">
177      <rect>
178         <color red="0.05" green="0.05" blue="0.05" />
179      </rect>
171      <rect><color red="0.05" green="0.05" blue="0.05" /></rect>
180172   </element>
181173
182174
175   <view name="Button Lamps">
176      <screen index="0"><bounds left="0" top="0" right="4" bottom="3" /></screen>
177
183178<!-- define background -->
184179
185   <view name="Button Lamps">
186      <screen index="0">
187         <bounds left="0" top="0" right="4" bottom="3" />
188      </screen>
180      <bezel element="cpanel"><bounds left="0" right="4" top="3" bottom="3.80" /></bezel>
189181
190      <bezel element="cpanel">
191         <bounds left="0" right="4" top="3" bottom="3.40" />
182      <bezel element="cpanel1"><bounds left="0" right="4" top="3.01" bottom="3.39" /></bezel>
183      <bezel element="cpanel2"><bounds left="0" right="4" top="3.02" bottom="3.38" /></bezel>
184      <bezel element="cpanel3"><bounds left="0" right="4" top="3.03" bottom="3.37" /></bezel>
185      <bezel element="cpanel4"><bounds left="0" right="4" top="3.04" bottom="3.36" /></bezel>
186      <bezel element="cpanel"><bounds left="0" right="4" top="3.05" bottom="3.35" /></bezel>
187
188      <bezel element="cpanel1"><bounds left="0" right="4" top="3.41" bottom="3.79" /></bezel>
189      <bezel element="cpanel2"><bounds left="0" right="4" top="3.42" bottom="3.78" /></bezel>
190      <bezel element="cpanel3"><bounds left="0" right="4" top="3.43" bottom="3.77" /></bezel>
191      <bezel element="cpanel4"><bounds left="0" right="4" top="3.44" bottom="3.76" /></bezel>
192      <bezel element="cpanel"><bounds left="0" right="4" top="3.45" bottom="3.75" /></bezel>
193
194
195<!-- define lamps -->
196
197      <bezel name="lamp0" element="stop_b" inputtag="IN0" inputmask="0x04">
198         <bounds x="2.05" y="3.08" width="0.50" height="0.24" />
192199      </bezel>
200      <bezel name="lamp0" element="stop2" inputtag="IN0" inputmask="0x04">
201         <bounds x="2.07" y="3.10" width="0.46" height="0.20" />
202      </bezel>
193203
194      <bezel element="cpanel1">
195         <bounds left="0" right="4" top="3.01" bottom="3.39" />
204      <bezel name="lamp1" element="dup_b" inputtag="IN0" inputmask="0x08">
205         <bounds x="0.65" y="3.08" width="0.50" height="0.24" />
196206      </bezel>
207      <bezel name="lamp1" element="dup" inputtag="IN0" inputmask="0x08">
208         <bounds x="0.67" y="3.10" width="0.46" height="0.20" />
209      </bezel>
197210
198      <bezel element="cpanel2">
199         <bounds left="0" right="4" top="3.02" bottom="3.38" />
211      <bezel name="lamp2" element="stop_b" inputtag="IN0" inputmask="0x10">
212         <bounds x="1.4" y="3.08" width="0.50" height="0.24" />
200213      </bezel>
214      <bezel name="lamp2" element="stop1" inputtag="IN0" inputmask="0x10">
215         <bounds x="1.42" y="3.10" width="0.46" height="0.20" />
216      </bezel>
201217
202      <bezel element="cpanel3">
203         <bounds left="0" right="4" top="3.03" bottom="3.37" />
218      <bezel name="lamp3" element="bet_b" inputtag="IN0" inputmask="0x20">
219         <bounds x="0.05" y="3.08" width="0.40" height="0.24" />
204220      </bezel>
221      <bezel name="lamp3" element="bet" inputtag="IN0" inputmask="0x20">
222         <bounds x="0.07" y="3.10" width="0.36" height="0.20" />
223      </bezel>
205224
206      <bezel element="cpanel4">
207         <bounds left="0" right="4" top="3.04" bottom="3.36" />
225      <bezel name="lamp4" element="stop_b" inputtag="IN0" inputmask="0x40">
226         <bounds x="2.7" y="3.08" width="0.50" height="0.24" />
208227      </bezel>
228      <bezel name="lamp4" element="stop3" inputtag="IN0" inputmask="0x40">
229         <bounds x="2.72" y="3.10" width="0.46" height="0.20" />
230      </bezel>
209231
210      <bezel element="cpanel">
211         <bounds left="0" right="4" top="3.05" bottom="3.35" />
232      <bezel name="lamp5" element="start_b" inputtag="IN0" inputmask="0x80">
233         <bounds x="3.45" y="3.08" width="0.50" height="0.24" />
212234      </bezel>
235      <bezel name="lamp5" element="start" inputtag="IN0" inputmask="0x80">
236         <bounds x="3.47" y="3.10" width="0.46" height="0.20" />
237      </bezel>
213238
214239
240      <bezel name="lamp8" element="stop_b" inputtag="IN3" inputmask="0x04">
241         <bounds x="2.05" y="3.48" width="0.50" height="0.24" />
242      </bezel>
243      <bezel name="lamp8" element="stop2" inputtag="IN3" inputmask="0x04">
244         <bounds x="2.07" y="3.50" width="0.46" height="0.20" />
245      </bezel>
246
247      <bezel name="lamp9" element="dup_b" inputtag="IN3" inputmask="0x08">
248         <bounds x="0.65" y="3.48" width="0.50" height="0.24" />
249      </bezel>
250      <bezel name="lamp9" element="dup" inputtag="IN3" inputmask="0x08">
251         <bounds x="0.67" y="3.50" width="0.46" height="0.20" />
252      </bezel>
253
254      <bezel name="lamp10" element="stop_b" inputtag="IN3" inputmask="0x10">
255         <bounds x="1.4" y="3.48" width="0.50" height="0.24" />
256      </bezel>
257      <bezel name="lamp10" element="stop1" inputtag="IN3" inputmask="0x10">
258         <bounds x="1.42" y="3.50" width="0.46" height="0.20" />
259      </bezel>
260
261      <bezel name="lamp11" element="bet_b" inputtag="IN3" inputmask="0x20">
262         <bounds x="0.05" y="3.48" width="0.40" height="0.24" />
263      </bezel>
264      <bezel name="lamp11" element="bet" inputtag="IN3" inputmask="0x20">
265         <bounds x="0.07" y="3.50" width="0.36" height="0.20" />
266      </bezel>
267
268      <bezel name="lamp12" element="stop_b" inputtag="IN3" inputmask="0x40">
269         <bounds x="2.7" y="3.48" width="0.50" height="0.24" />
270      </bezel>
271      <bezel name="lamp12" element="stop3" inputtag="IN3" inputmask="0x40">
272         <bounds x="2.72" y="3.50" width="0.46" height="0.20" />
273      </bezel>
274
275      <bezel name="lamp13" element="start_b" inputtag="IN3" inputmask="0x80">
276         <bounds x="3.45" y="3.48" width="0.50" height="0.24" />
277      </bezel>
278      <bezel name="lamp13" element="start" inputtag="IN3" inputmask="0x80">
279         <bounds x="3.47" y="3.50" width="0.46" height="0.20" />
280      </bezel>
281   </view>
282
283
284   <view name="P1 Button Lamps">
285      <screen index="0"><bounds left="0" top="0" right="4" bottom="3" /></screen>
286
287<!-- define background -->
288
289      <bezel element="cpanel"><bounds left="0" right="4" top="3" bottom="3.40" /></bezel>
290
291      <bezel element="cpanel1"><bounds left="0" right="4" top="3.01" bottom="3.39" /></bezel>
292      <bezel element="cpanel2"><bounds left="0" right="4" top="3.02" bottom="3.38" /></bezel>
293      <bezel element="cpanel3"><bounds left="0" right="4" top="3.03" bottom="3.37" /></bezel>
294      <bezel element="cpanel4"><bounds left="0" right="4" top="3.04" bottom="3.36" /></bezel>
295      <bezel element="cpanel"><bounds left="0" right="4" top="3.05" bottom="3.35" /></bezel>
296
297
215298<!-- define lamps -->
216299
217300      <bezel name="lamp0" element="stop_b" inputtag="IN0" inputmask="0x04">
r244954r244955
221304         <bounds x="2.07" y="3.10" width="0.46" height="0.20" />
222305      </bezel>
223306
224
225307      <bezel name="lamp1" element="dup_b" inputtag="IN0" inputmask="0x08">
226308         <bounds x="0.65" y="3.08" width="0.50" height="0.24" />
227309      </bezel>
r244954r244955
229311         <bounds x="0.67" y="3.10" width="0.46" height="0.20" />
230312      </bezel>
231313
232
233314      <bezel name="lamp2" element="stop_b" inputtag="IN0" inputmask="0x10">
234315         <bounds x="1.4" y="3.08" width="0.50" height="0.24" />
235316      </bezel>
r244954r244955
237318         <bounds x="1.42" y="3.10" width="0.46" height="0.20" />
238319      </bezel>
239320
240
241321      <bezel name="lamp3" element="bet_b" inputtag="IN0" inputmask="0x20">
242322         <bounds x="0.05" y="3.08" width="0.40" height="0.24" />
243323      </bezel>
r244954r244955
245325         <bounds x="0.07" y="3.10" width="0.36" height="0.20" />
246326      </bezel>
247327
248
249328      <bezel name="lamp4" element="stop_b" inputtag="IN0" inputmask="0x40">
250329         <bounds x="2.7" y="3.08" width="0.50" height="0.24" />
251330      </bezel>
r244954r244955
253332         <bounds x="2.72" y="3.10" width="0.46" height="0.20" />
254333      </bezel>
255334
256
257335      <bezel name="lamp5" element="start_b" inputtag="IN0" inputmask="0x80">
258336         <bounds x="3.45" y="3.08" width="0.50" height="0.24" />
259337      </bezel>
260338      <bezel name="lamp5" element="start" inputtag="IN0" inputmask="0x80">
261339         <bounds x="3.47" y="3.10" width="0.46" height="0.20" />
262340      </bezel>
341   </view>
263342
343
344   <view name="P2 Button Lamps">
345      <screen index="0"><bounds left="0" top="0" right="4" bottom="3" /></screen>
346
347<!-- define background -->
348
349      <bezel element="cpanel"><bounds left="0" right="4" top="3" bottom="3.40" /></bezel>
350
351      <bezel element="cpanel1"><bounds left="0" right="4" top="3.01" bottom="3.39" /></bezel>
352      <bezel element="cpanel2"><bounds left="0" right="4" top="3.02" bottom="3.38" /></bezel>
353      <bezel element="cpanel3"><bounds left="0" right="4" top="3.03" bottom="3.37" /></bezel>
354      <bezel element="cpanel4"><bounds left="0" right="4" top="3.04" bottom="3.36" /></bezel>
355      <bezel element="cpanel"><bounds left="0" right="4" top="3.05" bottom="3.35" /></bezel>
356
357
358<!-- define lamps -->
359
360      <bezel name="lamp8" element="stop_b" inputtag="IN3" inputmask="0x04">
361         <bounds x="2.05" y="3.08" width="0.50" height="0.24" />
362      </bezel>
363      <bezel name="lamp8" element="stop2" inputtag="IN3" inputmask="0x04">
364         <bounds x="2.07" y="3.10" width="0.46" height="0.20" />
365      </bezel>
366
367      <bezel name="lamp9" element="dup_b" inputtag="IN3" inputmask="0x08">
368         <bounds x="0.65" y="3.08" width="0.50" height="0.24" />
369      </bezel>
370      <bezel name="lamp9" element="dup" inputtag="IN3" inputmask="0x08">
371         <bounds x="0.67" y="3.10" width="0.46" height="0.20" />
372      </bezel>
373
374      <bezel name="lamp10" element="stop_b" inputtag="IN3" inputmask="0x10">
375         <bounds x="1.4" y="3.08" width="0.50" height="0.24" />
376      </bezel>
377      <bezel name="lamp10" element="stop1" inputtag="IN3" inputmask="0x10">
378         <bounds x="1.42" y="3.10" width="0.46" height="0.20" />
379      </bezel>
380
381      <bezel name="lamp11" element="bet_b" inputtag="IN3" inputmask="0x20">
382         <bounds x="0.05" y="3.08" width="0.40" height="0.24" />
383      </bezel>
384      <bezel name="lamp11" element="bet" inputtag="IN3" inputmask="0x20">
385         <bounds x="0.07" y="3.10" width="0.36" height="0.20" />
386      </bezel>
387
388      <bezel name="lamp12" element="stop_b" inputtag="IN3" inputmask="0x40">
389         <bounds x="2.7" y="3.08" width="0.50" height="0.24" />
390      </bezel>
391      <bezel name="lamp12" element="stop3" inputtag="IN3" inputmask="0x40">
392         <bounds x="2.72" y="3.10" width="0.46" height="0.20" />
393      </bezel>
394
395      <bezel name="lamp13" element="start_b" inputtag="IN3" inputmask="0x80">
396         <bounds x="3.45" y="3.08" width="0.50" height="0.24" />
397      </bezel>
398      <bezel name="lamp13" element="start" inputtag="IN3" inputmask="0x80">
399         <bounds x="3.47" y="3.10" width="0.46" height="0.20" />
400      </bezel>
264401   </view>
402
265403</mamelayout>
trunk/src/mame/layout/chrygld.lay
r0r244955
1<?xml version="1.0"?>
2<mamelayout version="2">
3<!--
4      Cherry Gold control panel
5      Written by Roberto Fresca.
6-->
7
8<!-- define button-lamps -->
9
10   <element name="stop1" defstate="0">
11      <rect state="1">
12         <color red="1.0" green="0.0" blue="0.0" />
13      </rect>
14      <rect state="0">
15         <color red="0.15" green="0.0" blue="0.0" />
16      </rect>
17      <text string="STOP 1">
18         <color red="0.0" green="0.0" blue="0.0" />
19         <bounds x="0" y="0.1" width="1" height="0.4" />
20      </text>
21      <text string="TAKE">
22         <color red="0.0" green="0.0" blue="0.0" />
23         <bounds x="0" y="0.5" width="1" height="0.4" />
24      </text>
25   </element>
26
27   <element name="stop2" defstate="0">
28      <rect state="1">
29         <color red="1.0" green="0.0" blue="0.0" />
30      </rect>
31      <rect state="0">
32         <color red="0.15" green="0.0" blue="0.0" />
33      </rect>
34      <text string="STOP 2">
35         <color red="0.0" green="0.0" blue="0.0" />
36         <bounds x="0" y="0.1" width="1" height="0.4" />
37      </text>
38      <text string="BIG">
39         <color red="0.0" green="0.0" blue="0.0" />
40         <bounds x="0" y="0.5" width="1" height="0.4" />
41      </text>
42   </element>
43
44   <element name="stop3" defstate="0">
45      <rect state="1">
46         <color red="1.0" green="0.0" blue="0.0" />
47      </rect>
48      <rect state="0">
49         <color red="0.15" green="0.0" blue="0.0" />
50      </rect>
51      <text string="STOP 3">
52         <color red="0.0" green="0.0" blue="0.0" />
53         <bounds x="0" y="0.1" width="1" height="0.4" />
54      </text>
55      <text string="SMALL/INFO">
56         <color red="0.0" green="0.0" blue="0.0" />
57         <bounds x="0" y="0.5" width="1" height="0.4" />
58      </text>
59   </element>
60
61   <element name="dup" defstate="0">
62      <rect state="1">
63         <color red="1.0" green="0.5" blue="0.0" />
64      </rect>
65      <rect state="0">
66         <color red="0.15" green="0.075" blue="0.0" />
67      </rect>
68      <text string="DOUBLE">
69         <color red="0.0" green="0.0" blue="0.0" />
70         <bounds x="0" y="0.1" width="1" height="0.4" />
71      </text>
72      <text string="BET">
73         <color red="0.0" green="0.0" blue="0.0" />
74         <bounds x="0" y="0.5" width="1" height="0.4" />
75      </text>
76   </element>
77
78   <element name="start" defstate="0">
79      <rect state="1">
80         <color red="0.0" green="1.0" blue="0.0" />
81      </rect>
82      <rect state="0">
83         <color red="0.0" green="0.15" blue="0.0" />
84      </rect>
85      <text string="START">
86         <color red="0.0" green="0.0" blue="0.0" />
87         <bounds x="0" y="0.1" width="1" height="0.4" />
88      </text>
89      <text string="STOP ALL">
90         <color red="0.0" green="0.0" blue="0.0" />
91         <bounds x="0" y="0.5" width="1" height="0.4" />
92      </text>
93   </element>
94
95   <element name="bet" defstate="0">
96      <rect state="1">
97         <color red="1.0" green="0.0" blue="1.0" />
98      </rect>
99      <rect state="0">
100         <color red="0.15" green="0.0" blue="0.15" />
101      </rect>
102      <text string="BET">
103         <color red="0.0" green="0.0" blue="0.0" />
104         <bounds x="0" y="0.3" width="1" height="0.4" />
105      </text>
106   </element>
107
108
109<!-- define basic elements -->
110
111   <element name="cpanel">
112      <rect>
113         <color red="0.0" green="0.0" blue="0.0" />
114      </rect>
115   </element>
116
117   <element name="stop_b" defstate="0">
118      <rect state="1">
119         <color red="0.7" green="0.0" blue="0.0" />
120      </rect>
121      <rect state="0">
122         <color red="0.1" green="0.0" blue="0.0" />
123      </rect>
124   </element>
125
126   <element name="bet_b" defstate="0">
127      <rect state="1">
128         <color red="0.7" green="0.0" blue="0.7" />
129      </rect>
130      <rect state="0">
131         <color red="0.1" green="0.0" blue="0.1" />
132      </rect>
133   </element>
134
135   <element name="dup_b" defstate="0">
136      <rect state="1">
137         <color red="0.7" green="0.35" blue="0.0" />
138      </rect>
139      <rect state="0">
140         <color red="0.1" green="0.05" blue="0.0" />
141      </rect>
142   </element>
143
144   <element name="start_b" defstate="0">
145      <rect state="1">
146         <color red="0.0" green="0.7" blue="0.0" />
147      </rect>
148      <rect state="0">
149         <color red="0.0" green="0.1" blue="0.0" />
150      </rect>
151   </element>
152
153
154
155<!-- define cpanel degradee elements -->
156
157
158   <element name="cpanel1">
159      <rect>
160         <color red="0.20" green="0.20" blue="0.20" />
161      </rect>
162   </element>
163
164   <element name="cpanel2">
165      <rect>
166         <color red="0.15" green="0.15" blue="0.15" />
167      </rect>
168   </element>
169
170   <element name="cpanel3">
171      <rect>
172         <color red="0.10" green="0.10" blue="0.10" />
173      </rect>
174   </element>
175
176   <element name="cpanel4">
177      <rect>
178         <color red="0.05" green="0.05" blue="0.05" />
179      </rect>
180   </element>
181
182
183<!-- define background -->
184
185   <view name="Button Lamps">
186      <screen index="0">
187         <bounds left="0" top="0" right="4" bottom="3" />
188      </screen>
189
190      <bezel element="cpanel">
191         <bounds left="0" right="4" top="3" bottom="3.40" />
192      </bezel>
193
194      <bezel element="cpanel1">
195         <bounds left="0" right="4" top="3.01" bottom="3.39" />
196      </bezel>
197
198      <bezel element="cpanel2">
199         <bounds left="0" right="4" top="3.02" bottom="3.38" />
200      </bezel>
201
202      <bezel element="cpanel3">
203         <bounds left="0" right="4" top="3.03" bottom="3.37" />
204      </bezel>
205
206      <bezel element="cpanel4">
207         <bounds left="0" right="4" top="3.04" bottom="3.36" />
208      </bezel>
209
210      <bezel element="cpanel">
211         <bounds left="0" right="4" top="3.05" bottom="3.35" />
212      </bezel>
213
214
215<!-- define lamps -->
216
217      <bezel name="lamp0" element="stop_b" inputtag="IN0" inputmask="0x04">
218         <bounds x="2.05" y="3.08" width="0.50" height="0.24" />
219      </bezel>
220      <bezel name="lamp0" element="stop2" inputtag="IN0" inputmask="0x04">
221         <bounds x="2.07" y="3.10" width="0.46" height="0.20" />
222      </bezel>
223
224
225      <bezel name="lamp1" element="dup_b" inputtag="IN0" inputmask="0x08">
226         <bounds x="0.65" y="3.08" width="0.50" height="0.24" />
227      </bezel>
228      <bezel name="lamp1" element="dup" inputtag="IN0" inputmask="0x08">
229         <bounds x="0.67" y="3.10" width="0.46" height="0.20" />
230      </bezel>
231
232
233      <bezel name="lamp2" element="stop_b" inputtag="IN0" inputmask="0x10">
234         <bounds x="1.4" y="3.08" width="0.50" height="0.24" />
235      </bezel>
236      <bezel name="lamp2" element="stop1" inputtag="IN0" inputmask="0x10">
237         <bounds x="1.42" y="3.10" width="0.46" height="0.20" />
238      </bezel>
239
240
241      <bezel name="lamp3" element="bet_b" inputtag="IN0" inputmask="0x20">
242         <bounds x="0.05" y="3.08" width="0.40" height="0.24" />
243      </bezel>
244      <bezel name="lamp3" element="bet" inputtag="IN0" inputmask="0x20">
245         <bounds x="0.07" y="3.10" width="0.36" height="0.20" />
246      </bezel>
247
248
249      <bezel name="lamp4" element="stop_b" inputtag="IN0" inputmask="0x40">
250         <bounds x="2.7" y="3.08" width="0.50" height="0.24" />
251      </bezel>
252      <bezel name="lamp4" element="stop3" inputtag="IN0" inputmask="0x40">
253         <bounds x="2.72" y="3.10" width="0.46" height="0.20" />
254      </bezel>
255
256
257      <bezel name="lamp5" element="start_b" inputtag="IN0" inputmask="0x80">
258         <bounds x="3.45" y="3.08" width="0.50" height="0.24" />
259      </bezel>
260      <bezel name="lamp5" element="start" inputtag="IN0" inputmask="0x80">
261         <bounds x="3.47" y="3.10" width="0.46" height="0.20" />
262      </bezel>
263
264   </view>
265</mamelayout>
trunk/src/mame/layout/lucky8.lay
r244954r244955
11<?xml version="1.0"?>
22<mamelayout version="2">
3
34   <element name="Bet" defstate="0">
4      <rect state="1">
5         <color red="1.0" green="1.0" blue="0.0" />
6      </rect>
7      <rect state="0">
8         <color red="0.3" green="0.3" blue="0.0" />
9      </rect>
5      <rect state="1"><color red="1.0" green="1.0" blue="0.0" /></rect>
6      <rect state="0"><color red="0.2" green="0.2" blue="0.0" /></rect>
107      <text string="BET">
118         <color red="0.0" green="0.0" blue="0.0" />
12         <bounds x="0" y="0.2" width="1" height="0.6" />
9         <bounds x="0" y="0.3" width="1" height="0.4" />
1310      </text>
1411   </element>
1512
1613   <element name="Start" defstate="0">
17      <rect state="1">
18         <color red="0.0" green="1.0" blue="0.0" />
19      </rect>
20      <rect state="0">
21         <color red="0.0" green="0.3" blue="0.0" />
22      </rect>
14      <rect state="1"><color red="0.0" green="1.0" blue="0.0" /></rect>
15      <rect state="0"><color red="0.0" green="0.2" blue="0.0" /></rect>
2316      <text string="START">
2417         <color red="0.0" green="0.0" blue="0.0" />
25         <bounds x="0" y="0.2" width="1" height="0.6" />
18         <bounds x="0" y="0.3" width="1" height="0.4" />
2619      </text>
2720   </element>
2821
2922   <element name="Dup" defstate="0">
30      <rect state="1">
31         <color red="1.0" green="0.0" blue="0.0" />
32      </rect>
33      <rect state="0">
34         <color red="0.3" green="0.0" blue="0.0" />
35      </rect>
23      <rect state="1"><color red="1.0" green="0.0" blue="0.0" /></rect>
24      <rect state="0"><color red="0.2" green="0.0" blue="0.0" /></rect>
3625      <text string="DOUBLE">
3726         <color red="0.0" green="0.0" blue="0.0" />
38         <bounds x="0" y="0.2" width="1" height="0.6" />
27         <bounds x="0" y="0.3" width="1" height="0.4" />
3928      </text>
4029   </element>
4130
4231   <element name="Take" defstate="0">
43      <rect state="1">
44         <color red="1.0" green="0.0" blue="0.0" />
45      </rect>
46      <rect state="0">
47         <color red="0.3" green="0.0" blue="0.0" />
48      </rect>
32      <rect state="1"><color red="1.0" green="0.0" blue="0.0" /></rect>
33      <rect state="0"><color red="0.2" green="0.0" blue="0.0" /></rect>
4934      <text string="TAKE">
5035         <color red="0.0" green="0.0" blue="0.0" />
51         <bounds x="0" y="0.2" width="1" height="0.6" />
36         <bounds x="0" y="0.3" width="1" height="0.4" />
5237      </text>
5338   </element>
5439
5540   <element name="Big" defstate="0">
56      <rect state="1">
57         <color red="0.0" green="0.0" blue="1.0" />
58      </rect>
59      <rect state="0">
60         <color red="0.0" green="0.0" blue="0.3" />
61      </rect>
41      <rect state="1"><color red="0.0" green="0.0" blue="1.0" /></rect>
42      <rect state="0"><color red="0.0" green="0.0" blue="0.5" /></rect>
6243      <text string="BIG">
6344         <color red="0.0" green="0.0" blue="0.0" />
64         <bounds x="0" y="0.2" width="1" height="0.6" />
45         <bounds x="0" y="0.3" width="1" height="0.4" />
6546      </text>
6647   </element>
6748
68   <element name="Smallinfo" defstate="0">
69      <rect state="1">
70         <color red="0.0" green="0.0" blue="1.0" />
71      </rect>
72      <rect state="0">
73         <color red="0.0" green="0.0" blue="0.3" />
74      </rect>
49   <element name="Small" defstate="0">
50      <rect state="1"><color red="0.0" green="0.0" blue="1.0" /></rect>
51      <rect state="0"><color red="0.0" green="0.0" blue="0.5" /></rect>
7552      <text string="SMALL">
7653         <color red="0.0" green="0.0" blue="0.0" />
7754         <bounds x="0" y="0.1" width="1" height="0.4" />
r244954r244955
8360   </element>
8461
8562
63   <element name="Bet_B" defstate="0">
64      <rect state="1"><color red="0.7" green="0.7" blue="0.0" /></rect>
65      <rect state="0"><color red="0.1" green="0.1" blue="0.0" /></rect>
66   </element>
67
68   <element name="Start_B" defstate="0">
69      <rect state="1"><color red="0.0" green="0.7" blue="0.0" /></rect>
70      <rect state="0"><color red="0.0" green="0.1" blue="0.0" /></rect>
71   </element>
72
73   <element name="Dup_B" defstate="0">
74      <rect state="1"><color red="0.7" green="0.0" blue="0.0" /></rect>
75      <rect state="0"><color red="0.1" green="0.0" blue="0.0" /></rect>
76   </element>
77
78   <element name="Info_B" defstate="0">
79      <rect state="1"><color red="0.0" green="0.0" blue="0.7" /></rect>
80      <rect state="0"><color red="0.0" green="0.0" blue="0.4" /></rect>
81   </element>
82
83
84   <element name="cpanel">
85      <rect><color red="0.0" green="0.0" blue="0.0" /></rect>
86   </element>
87
88   <element name="cpanel1">
89      <rect><color red="0.20" green="0.20" blue="0.20" /></rect>
90   </element>
91
92   <element name="cpanel2">
93      <rect><color red="0.15" green="0.15" blue="0.15" /></rect>
94   </element>
95
96   <element name="cpanel3">
97      <rect><color red="0.10" green="0.10" blue="0.10" /></rect>
98   </element>
99
100   <element name="cpanel4">
101      <rect><color red="0.05" green="0.05" blue="0.05" /></rect>
102   </element>
103
104
86105   <view name="Button Lamps">
87      <screen index="0">
88         <bounds left="0" top="0" right="4" bottom="3" />
89      </screen>
106      <screen index="0"><bounds left="0" top="0" right="4" bottom="3" /></screen>
90107
91      <bezel name="lamp0" element="Dup">
92         <bounds x="1.0" y="3.02" width="0.40" height="0.24" />
108      <bezel element="cpanel"><bounds left="0" right="4" top="3" bottom="3.80" /></bezel>
109
110      <bezel element="cpanel1"><bounds left="0" right="4" top="3.01" bottom="3.39" /></bezel>
111      <bezel element="cpanel2"><bounds left="0" right="4" top="3.02" bottom="3.38" /></bezel>
112      <bezel element="cpanel3"><bounds left="0" right="4" top="3.03" bottom="3.37" /></bezel>
113      <bezel element="cpanel4"><bounds left="0" right="4" top="3.04" bottom="3.36" /></bezel>
114      <bezel element="cpanel"><bounds left="0" right="4" top="3.05" bottom="3.35" /></bezel>
115
116      <bezel element="cpanel1"><bounds left="0" right="4" top="3.41" bottom="3.79" /></bezel>
117      <bezel element="cpanel2"><bounds left="0" right="4" top="3.42" bottom="3.78" /></bezel>
118      <bezel element="cpanel3"><bounds left="0" right="4" top="3.43" bottom="3.77" /></bezel>
119      <bezel element="cpanel4"><bounds left="0" right="4" top="3.44" bottom="3.76" /></bezel>
120      <bezel element="cpanel"><bounds left="0" right="4" top="3.45" bottom="3.75" /></bezel>
121
122
123      <bezel name="lamp3" element="Bet_B" inputtag="IN0" inputmask="0x20">
124         <bounds x="0.05" y="3.08" width="0.40" height="0.24" />
93125      </bezel>
94      <bezel name="lamp1" element="Take">
95         <bounds x="1.5" y="3.02" width="0.40" height="0.24" />
126      <bezel name="lamp3" element="Bet" inputtag="IN0" inputmask="0x20">
127         <bounds x="0.07" y="3.10" width="0.36" height="0.20" />
96128      </bezel>
97      <bezel name="lamp2" element="Bet">
98         <bounds x="0" y="3.02" width="0.40" height="0.24" />
129
130      <bezel name="lamp5" element="Start_B" inputtag="IN0" inputmask="0x80">
131         <bounds x="0.65" y="3.08" width="0.50" height="0.24" />
99132      </bezel>
100      <bezel name="lamp3" element="Smallinfo">
101         <bounds x="2.5" y="3.02" width="0.40" height="0.24" />
133      <bezel name="lamp5" element="Start" inputtag="IN0" inputmask="0x80">
134         <bounds x="0.67" y="3.10" width="0.46" height="0.20" />
102135      </bezel>
103      <bezel name="lamp4" element="Start">
104         <bounds x="0.5" y="3.02" width="0.40" height="0.24" />
136
137      <bezel name="lamp1" element="Dup_B" inputtag="IN0" inputmask="0x08">
138         <bounds x="1.40" y="3.08" width="0.50" height="0.24" />
105139      </bezel>
106      <bezel name="button" element="Big">
107         <bounds x="2.0" y="3.02" width="0.40" height="0.24" />
140      <bezel name="lamp1" element="Dup" inputtag="IN0" inputmask="0x08">
141         <bounds x="1.42" y="3.10" width="0.46" height="0.20" />
108142      </bezel>
109143
144      <bezel name="lamp2" element="Dup_B" inputtag="IN0" inputmask="0x10">
145         <bounds x="2.05" y="3.08" width="0.50" height="0.24" />
146      </bezel>
147      <bezel name="lamp2" element="Take" inputtag="IN0" inputmask="0x10">
148         <bounds x="2.07" y="3.10" width="0.46" height="0.20" />
149      </bezel>
150
151      <bezel name="button" element="Info_B" inputtag="IN0" inputmask="0x04">
152         <bounds x="2.80" y="3.08" width="0.50" height="0.24" />
153      </bezel>
154      <bezel name="button" element="Big" inputtag="IN0" inputmask="0x04">
155         <bounds x="2.82" y="3.10" width="0.46" height="0.20" />
156      </bezel>
157
158      <bezel name="lamp4" element="Info_B" inputtag="IN0" inputmask="0x40">
159         <bounds x="3.45" y="3.08" width="0.50" height="0.24" />
160      </bezel>
161      <bezel name="lamp4" element="Small" inputtag="IN0" inputmask="0x40">
162         <bounds x="3.47" y="3.10" width="0.46" height="0.20" />
163      </bezel>
164
165
166      <bezel name="lamp11" element="Bet_B" inputtag="IN1" inputmask="0x20">
167         <bounds x="0.05" y="3.48" width="0.40" height="0.24" />
168      </bezel>
169      <bezel name="lamp11" element="Bet" inputtag="IN1" inputmask="0x20">
170         <bounds x="0.07" y="3.50" width="0.36" height="0.20" />
171      </bezel>
172
173      <bezel name="lamp13" element="Start_B" inputtag="IN1" inputmask="0x80">
174         <bounds x="0.65" y="3.48" width="0.50" height="0.24" />
175      </bezel>
176      <bezel name="lamp13" element="Start" inputtag="IN1" inputmask="0x80">
177         <bounds x="0.67" y="3.50" width="0.46" height="0.20" />
178      </bezel>
179
180      <bezel name="lamp9" element="Dup_B" inputtag="IN1" inputmask="0x08">
181         <bounds x="1.40" y="3.48" width="0.50" height="0.24" />
182      </bezel>
183      <bezel name="lamp9" element="Dup" inputtag="IN1" inputmask="0x08">
184         <bounds x="1.42" y="3.50" width="0.46" height="0.20" />
185      </bezel>
186
187      <bezel name="lamp10" element="Dup_B" inputtag="IN1" inputmask="0x10">
188         <bounds x="2.05" y="3.48" width="0.50" height="0.24" />
189      </bezel>
190      <bezel name="lamp10" element="Take" inputtag="IN1" inputmask="0x10">
191         <bounds x="2.07" y="3.50" width="0.46" height="0.20" />
192      </bezel>
193
194      <bezel name="button" element="Info_B" inputtag="IN1" inputmask="0x04">
195         <bounds x="2.80" y="3.48" width="0.50" height="0.24" />
196      </bezel>
197      <bezel name="button" element="Big" inputtag="IN1" inputmask="0x04">
198         <bounds x="2.82" y="3.50" width="0.46" height="0.20" />
199      </bezel>
200
201      <bezel name="lamp12" element="Info_B" inputtag="IN1" inputmask="0x40">
202         <bounds x="3.45" y="3.48" width="0.50" height="0.24" />
203      </bezel>
204      <bezel name="lamp12" element="Small" inputtag="IN1" inputmask="0x40">
205         <bounds x="3.47" y="3.50" width="0.46" height="0.20" />
206      </bezel>
110207   </view>
208
209
210   <view name="P1 Button Lamps">
211      <screen index="0"><bounds left="0" top="0" right="4" bottom="3" /></screen>
212
213      <bezel element="cpanel"><bounds left="0" right="4" top="3" bottom="3.40" /></bezel>
214
215      <bezel element="cpanel1"><bounds left="0" right="4" top="3.01" bottom="3.39" /></bezel>
216      <bezel element="cpanel2"><bounds left="0" right="4" top="3.02" bottom="3.38" /></bezel>
217      <bezel element="cpanel3"><bounds left="0" right="4" top="3.03" bottom="3.37" /></bezel>
218      <bezel element="cpanel4"><bounds left="0" right="4" top="3.04" bottom="3.36" /></bezel>
219      <bezel element="cpanel"><bounds left="0" right="4" top="3.05" bottom="3.35" /></bezel>
220
221
222      <bezel name="lamp3" element="Bet_B" inputtag="IN0" inputmask="0x20">
223         <bounds x="0.05" y="3.08" width="0.40" height="0.24" />
224      </bezel>
225      <bezel name="lamp3" element="Bet" inputtag="IN0" inputmask="0x20">
226         <bounds x="0.07" y="3.10" width="0.36" height="0.20" />
227      </bezel>
228
229      <bezel name="lamp5" element="Start_B" inputtag="IN0" inputmask="0x80">
230         <bounds x="0.65" y="3.08" width="0.50" height="0.24" />
231      </bezel>
232      <bezel name="lamp5" element="Start" inputtag="IN0" inputmask="0x80">
233         <bounds x="0.67" y="3.10" width="0.46" height="0.20" />
234      </bezel>
235
236      <bezel name="lamp1" element="Dup_B" inputtag="IN0" inputmask="0x08">
237         <bounds x="1.40" y="3.08" width="0.50" height="0.24" />
238      </bezel>
239      <bezel name="lamp1" element="Dup" inputtag="IN0" inputmask="0x08">
240         <bounds x="1.42" y="3.10" width="0.46" height="0.20" />
241      </bezel>
242
243      <bezel name="lamp2" element="Dup_B" inputtag="IN0" inputmask="0x10">
244         <bounds x="2.05" y="3.08" width="0.50" height="0.24" />
245      </bezel>
246      <bezel name="lamp2" element="Take" inputtag="IN0" inputmask="0x10">
247         <bounds x="2.07" y="3.10" width="0.46" height="0.20" />
248      </bezel>
249
250      <bezel name="button" element="Info_B" inputtag="IN0" inputmask="0x04">
251         <bounds x="2.80" y="3.08" width="0.50" height="0.24" />
252      </bezel>
253      <bezel name="button" element="Big" inputtag="IN0" inputmask="0x04">
254         <bounds x="2.82" y="3.10" width="0.46" height="0.20" />
255      </bezel>
256
257      <bezel name="lamp4" element="Info_B" inputtag="IN0" inputmask="0x40">
258         <bounds x="3.45" y="3.08" width="0.50" height="0.24" />
259      </bezel>
260      <bezel name="lamp4" element="Small" inputtag="IN0" inputmask="0x40">
261         <bounds x="3.47" y="3.10" width="0.46" height="0.20" />
262      </bezel>
263   </view>
264
265
266   <view name="P2 Button Lamps">
267      <screen index="0"><bounds left="0" top="0" right="4" bottom="3" /></screen>
268
269      <bezel element="cpanel"><bounds left="0" right="4" top="3" bottom="3.40" /></bezel>
270
271      <bezel element="cpanel1"><bounds left="0" right="4" top="3.01" bottom="3.39" /></bezel>
272      <bezel element="cpanel2"><bounds left="0" right="4" top="3.02" bottom="3.38" /></bezel>
273      <bezel element="cpanel3"><bounds left="0" right="4" top="3.03" bottom="3.37" /></bezel>
274      <bezel element="cpanel4"><bounds left="0" right="4" top="3.04" bottom="3.36" /></bezel>
275      <bezel element="cpanel"><bounds left="0" right="4" top="3.05" bottom="3.35" /></bezel>
276
277
278      <bezel name="lamp11" element="Bet_B" inputtag="IN1" inputmask="0x20">
279         <bounds x="0.05" y="3.08" width="0.40" height="0.24" />
280      </bezel>
281      <bezel name="lamp11" element="Bet" inputtag="IN1" inputmask="0x20">
282         <bounds x="0.07" y="3.10" width="0.36" height="0.20" />
283      </bezel>
284
285      <bezel name="lamp13" element="Start_B" inputtag="IN1" inputmask="0x80">
286         <bounds x="0.65" y="3.08" width="0.50" height="0.24" />
287      </bezel>
288      <bezel name="lamp13" element="Start" inputtag="IN1" inputmask="0x80">
289         <bounds x="0.67" y="3.10" width="0.46" height="0.20" />
290      </bezel>
291
292      <bezel name="lamp9" element="Dup_B" inputtag="IN1" inputmask="0x08">
293         <bounds x="1.40" y="3.08" width="0.50" height="0.24" />
294      </bezel>
295      <bezel name="lamp9" element="Dup" inputtag="IN1" inputmask="0x08">
296         <bounds x="1.42" y="3.10" width="0.46" height="0.20" />
297      </bezel>
298
299      <bezel name="lamp10" element="Dup_B" inputtag="IN1" inputmask="0x10">
300         <bounds x="2.05" y="3.08" width="0.50" height="0.24" />
301      </bezel>
302      <bezel name="lamp10" element="Take" inputtag="IN1" inputmask="0x10">
303         <bounds x="2.07" y="3.10" width="0.46" height="0.20" />
304      </bezel>
305
306      <bezel name="button" element="Info_B" inputtag="IN1" inputmask="0x04">
307         <bounds x="2.80" y="3.08" width="0.50" height="0.24" />
308      </bezel>
309      <bezel name="button" element="Big" inputtag="IN1" inputmask="0x04">
310         <bounds x="2.82" y="3.10" width="0.46" height="0.20" />
311      </bezel>
312
313      <bezel name="lamp12" element="Info_B" inputtag="IN1" inputmask="0x40">
314         <bounds x="3.45" y="3.08" width="0.50" height="0.24" />
315      </bezel>
316      <bezel name="lamp12" element="Small" inputtag="IN1" inputmask="0x40">
317         <bounds x="3.47" y="3.10" width="0.46" height="0.20" />
318      </bezel>
319   </view>
320
111321</mamelayout>
trunk/src/mame/mame.mak
r244954r244955
26752675$(DRIVERS)/goldstar.o:  $(LAYOUT)/goldstar.lh \
26762676         $(LAYOUT)/bingowng.lh \
26772677         $(LAYOUT)/cherryb3.lh \
2678         $(LAYOUT)/chrygld.lh \
26782679         $(LAYOUT)/cmaster.lh \
26792680         $(LAYOUT)/cmasterb.lh \
26802681         $(LAYOUT)/cmasterc.lh \


Previous 199869 Revisions Next


© 1997-2024 The MAME Team