trunk/src/mame/drivers/goldstar.c
| r244913 | r244914 | |
| 160 | 160 | #include "cmaster.lh" |
| 161 | 161 | #include "cmasterb.lh" |
| 162 | 162 | #include "cmasterc.lh" |
| 163 | #include "cmpacman.lh" |
| 163 | 164 | #include "cmv4.lh" |
| 164 | 165 | #include "crazybon.lh" |
| 165 | 166 | #include "goldstar.lh" |
| r244913 | r244914 | |
| 167 | 168 | #include "nfb96.lh" |
| 168 | 169 | #include "pokonl97.lh" |
| 169 | 170 | #include "roypok96.lh" |
| 171 | #include "tonypok.lh" |
| 170 | 172 | |
| 171 | 173 | |
| 172 | 174 | WRITE8_MEMBER(goldstar_state::protection_w) |
| r244913 | r244914 | |
| 365 | 367 | AM_RANGE(0x25, 0x25) AM_READ_PORT("DSW2") |
| 366 | 368 | AM_RANGE(0x26, 0x26) AM_READ_PORT("DSW3") |
| 367 | 369 | |
| 368 | | AM_RANGE(0xf0, 0xf0) AM_WRITENOP // Writing 0's and 1's constantly. Watchdog feeder? |
| 370 | AM_RANGE(0xe0, 0xe0) AM_WRITENOP // Writing 0's and 1's constantly. Watchdog feeder? |
| 369 | 371 | AM_RANGE(0xe1, 0xe1) AM_WRITE(enable_w) // enable/disable reels register. |
| 370 | 372 | |
| 371 | 373 | ADDRESS_MAP_END |
| r244913 | r244914 | |
| 2074 | 2076 | PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 2075 | 2077 | PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 2076 | 2078 | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_POKER_HOLD2 ) PORT_NAME("Hold 2 / Big / Red") |
| 2077 | | PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_POKER_HOLD3 ) PORT_NAME("Hold 3 / W-Up") |
| 2079 | PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_POKER_HOLD3 ) PORT_NAME("Hold 3 / D-Up") |
| 2078 | 2080 | PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_POKER_HOLD4 ) PORT_NAME("Hold 4 / Take") |
| 2079 | 2081 | PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_POKER_HOLD5 ) PORT_NAME("Hold 5 / Bet") |
| 2080 | 2082 | PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_POKER_HOLD1 ) PORT_NAME("Hold 1 / Small / Black") |
| 2081 | | PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_START1 ) PORT_NAME("Deal") |
| 2083 | PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_START1 ) PORT_NAME("Start / Deal / Draw") |
| 2082 | 2084 | |
| 2083 | 2085 | PORT_INCLUDE( cmv4_coins ) |
| 2084 | 2086 | |
| r244913 | r244914 | |
| 5638 | 5640 | PORT_START("IN0") |
| 5639 | 5641 | PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 5640 | 5642 | PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 5641 | | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_SLOT_STOP_ALL ) PORT_NAME("Stop All / Big") |
| 5642 | | PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_SLOT_STOP1 ) PORT_NAME("Stop 1 / D-UP") |
| 5643 | | PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_SLOT_STOP3 ) PORT_NAME("Stop 3 / Take / Select Card") |
| 5643 | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_GAMBLE_HIGH ) PORT_NAME("Big") |
| 5644 | PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_SLOT_STOP_ALL ) PORT_NAME("Hold / D-UP") |
| 5645 | PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_GAMBLE_TAKE ) |
| 5644 | 5646 | PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_GAMBLE_BET ) PORT_NAME("Play (Bet)") |
| 5645 | | PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_SLOT_STOP2 ) PORT_NAME("Stop 2 / Small") |
| 5647 | PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_GAMBLE_LOW ) PORT_NAME("Small") |
| 5646 | 5648 | PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_START1 ) PORT_NAME("Start") |
| 5647 | 5649 | |
| 5648 | 5650 | // PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_OTHER ) PORT_CODE(KEYCODE_1) PORT_NAME("IN0-1") |
| r244913 | r244914 | |
| 5791 | 5793 | PORT_DIPNAME( 0x01, 0x01, "Bonus (switch-2)" ) PORT_DIPLOCATION("SW4:5") |
| 5792 | 5794 | PORT_DIPSETTING( 0x01, DEF_STR( Off ) ) |
| 5793 | 5795 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 5794 | | |
| 5795 | 5796 | PORT_DIPNAME( 0x02, 0x02, "Max Bonus" ) PORT_DIPLOCATION("SW4:6") |
| 5796 | 5797 | PORT_DIPSETTING( 0x00, "100000" ) |
| 5797 | 5798 | PORT_DIPSETTING( 0x02, "200000" ) |
| 5798 | 5799 | PORT_DIPNAME( 0x0c, 0x0c, "Minimum Bet" ) PORT_DIPLOCATION("SW4:7,8") |
| 5799 | | PORT_DIPSETTING( 0x0c, "0" ) |
| 5800 | PORT_DIPSETTING( 0x0c, "1" ) |
| 5800 | 5801 | PORT_DIPSETTING( 0x08, "8" ) |
| 5801 | 5802 | PORT_DIPSETTING( 0x04, "16" ) |
| 5802 | 5803 | PORT_DIPSETTING( 0x00, "32" ) |
| r244913 | r244914 | |
| 6007 | 6008 | PORT_START("IN0") |
| 6008 | 6009 | PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 6009 | 6010 | PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 6010 | | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_SLOT_STOP2 ) PORT_CODE(KEYCODE_X) PORT_CODE(KEYCODE_UP) PORT_NAME("Stop 2 / Big / Up") |
| 6011 | | PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_SLOT_STOP1 ) PORT_CODE(KEYCODE_Z) PORT_CODE(KEYCODE_LEFT) PORT_NAME("Stop 1 / D-UP / Left") |
| 6012 | | PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_SLOT_STOP_ALL ) PORT_CODE(KEYCODE_V) PORT_CODE(KEYCODE_DOWN) PORT_NAME("Stop All / Take / Down") |
| 6011 | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_SLOT_STOP2 ) PORT_CODE(KEYCODE_C) PORT_CODE(KEYCODE_UP) PORT_NAME("Stop 2 / Big / Up") |
| 6012 | PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_SLOT_STOP1 ) PORT_CODE(KEYCODE_X) PORT_CODE(KEYCODE_LEFT) PORT_NAME("Stop 1 / D-UP / Left") |
| 6013 | PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_SLOT_STOP_ALL ) PORT_CODE(KEYCODE_Z) PORT_CODE(KEYCODE_DOWN) PORT_NAME("Stop All / Take / Down") |
| 6013 | 6014 | PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_GAMBLE_BET ) |
| 6014 | | PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_SLOT_STOP3 ) PORT_CODE(KEYCODE_C) PORT_NAME("Stop 3 / Small / Info") |
| 6015 | PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_SLOT_STOP3 ) PORT_CODE(KEYCODE_V) PORT_NAME("Stop 3 / Small / Info") |
| 6015 | 6016 | PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_START1 ) PORT_CODE(KEYCODE_1) PORT_CODE(KEYCODE_RIGHT) PORT_NAME("Start / Right") |
| 6016 | 6017 | |
| 6017 | 6018 | PORT_INCLUDE( cmv4_coins ) |
| r244913 | r244914 | |
| 6118 | 6119 | PORT_START("IN0") |
| 6119 | 6120 | PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 6120 | 6121 | PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 6121 | | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_SLOT_STOP2 ) PORT_CODE(KEYCODE_X) PORT_CODE(KEYCODE_RIGHT) PORT_NAME("Stop 2 / Big / Right") |
| 6122 | | PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_SLOT_STOP1 ) PORT_CODE(KEYCODE_Z) PORT_NAME("Stop 1 / D-UP") |
| 6123 | | PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_SLOT_STOP_ALL ) PORT_CODE(KEYCODE_V) PORT_CODE(KEYCODE_UP) PORT_NAME("Stop All / Take / Up") |
| 6122 | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_SLOT_STOP2 ) PORT_CODE(KEYCODE_C) PORT_CODE(KEYCODE_RIGHT) PORT_NAME("Stop 2 / Big / Right") |
| 6123 | PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_SLOT_STOP1 ) PORT_CODE(KEYCODE_X) PORT_NAME("Stop 1 / D-UP") |
| 6124 | PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_SLOT_STOP_ALL ) PORT_CODE(KEYCODE_Z) PORT_CODE(KEYCODE_UP) PORT_NAME("Stop All / Take / Up") |
| 6124 | 6125 | PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_GAMBLE_BET ) |
| 6125 | | PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_SLOT_STOP3 ) PORT_CODE(KEYCODE_C) PORT_CODE(KEYCODE_LEFT) PORT_NAME("Stop 3 / Small / Info / Left") |
| 6126 | PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_SLOT_STOP3 ) PORT_CODE(KEYCODE_V) PORT_CODE(KEYCODE_LEFT) PORT_NAME("Stop 3 / Small / Info / Left") |
| 6126 | 6127 | PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_START1 ) PORT_CODE(KEYCODE_1) PORT_CODE(KEYCODE_DOWN) PORT_NAME("Start / Down") |
| 6127 | 6128 | |
| 6128 | 6129 | PORT_START("IN1") |
| r244913 | r244914 | |
| 12990 | 12991 | GAMEL( 1991, cmasterf, cmaster, cm, cmasterb, cmaster_state, cmv4, ROT0, "Dyna", "Cherry Master I (ver.1.01, set 7)", 0, layout_cmasterb ) |
| 12991 | 12992 | |
| 12992 | 12993 | |
| 12993 | | GAME( 1991, tonypok, 0, cm, tonypok, cmaster_state, tonypok, ROT0, "Corsica", "Poker Master (Tony-Poker V3.A, hack?)", 0 ) |
| 12994 | GAMEL( 1991, tonypok, 0, cm, tonypok, cmaster_state, tonypok, ROT0, "Corsica", "Poker Master (Tony-Poker V3.A, hack?)", 0 , layout_tonypok ) |
| 12994 | 12995 | GAME( 199?, jkrmast, 0, pkrmast, pkrmast, driver_device, 0, ROT0, "<unknown>", "Joker Master", GAME_NOT_WORKING ) // encrypted? |
| 12995 | 12996 | GAME( 199?, pkrmast, jkrmast, pkrmast, pkrmast, driver_device, 0, ROT0, "<unknown>", "Poker Master (ED-1993 set 1)", GAME_NOT_WORKING ) // incomplete dump + encrypted? |
| 12996 | 12997 | GAME( 1993, pkrmasta, jkrmast, pkrmast, pkrmast, driver_device, 0, ROT0, "<unknown>", "Poker Master (ED-1993 set 2)", GAME_NOT_WORKING ) // incomplete dump + encrypted? |
| r244913 | r244914 | |
| 13083 | 13084 | These have hidden games inside that can be switched to avoid inspections, police or whatever purposes)... */ |
| 13084 | 13085 | |
| 13085 | 13086 | /* YEAR NAME PARENT MACHINE INPUT STATE INIT ROT COMPANY FULLNAME FLAGS */ |
| 13086 | | GAMEL( 198?, cmpacman, 0, cm, cmpacman, cmaster_state, cm, ROT0, "<unknown>", "Super Pacman (v1.2) + Cherry Master (Corsica, v8.31)", 0, layout_cmv4 ) /* need to press K to switch between games... */ |
| 13087 | | GAMEL( 198?, cmtetris, 0, cm, cmtetris, cmaster_state, cm, ROT0, "<unknown>", "Tetris + Cherry Master (Corsica, v8.01, set 1)", 0, layout_cmv4 ) /* need to press K/L to switch between games... */ |
| 13088 | | GAMEL( 198?, cmtetrsa, 0, cm, cmtetris, cmaster_state, cm, ROT0, "<unknown>", "Tetris + Cherry Master (Corsica, v8.01, set 2)", GAME_NOT_WORKING, layout_cmv4) // seems banked... |
| 13089 | | GAMEL( 198?, cmtetrsb, 0, cm, cmtetris, cmaster_state, cm, ROT0, "<unknown>", "Tetris + Cherry Master (+K, Canada Version, encrypted)", GAME_NOT_WORKING, layout_cmv4) // different Tetris game |
| 13087 | GAMEL( 198?, cmpacman, 0, cm, cmpacman, cmaster_state, cm, ROT0, "<unknown>", "Super Pacman (v1.2) + Cherry Master (Corsica, v8.31)", 0, layout_cmpacman ) // need to press K to switch between games... |
| 13088 | GAMEL( 198?, cmtetris, 0, cm, cmtetris, cmaster_state, cm, ROT0, "<unknown>", "Tetris + Cherry Master (Corsica, v8.01, set 1)", 0, layout_cmpacman ) // need to press K/L to switch between games... |
| 13089 | GAMEL( 198?, cmtetrsa, 0, cm, cmtetris, cmaster_state, cm, ROT0, "<unknown>", "Tetris + Cherry Master (Corsica, v8.01, set 2)", GAME_NOT_WORKING, layout_cmpacman ) // seems banked... |
| 13090 | GAMEL( 198?, cmtetrsb, 0, cm, cmtetris, cmaster_state, cm, ROT0, "<unknown>", "Tetris + Cherry Master (+K, Canada Version, encrypted)", GAME_NOT_WORKING, layout_cmpacman ) // different Tetris game |
| 13090 | 13091 | |
| 13091 | 13092 | /* other possible stealth sets: |
| 13092 | 13093 | - cmv4a ---> see the 1fxx zone. put a bp in 1f9f to see the loop. |
trunk/src/mame/layout/cmaster.lay
| r244913 | r244914 | |
| 13 | 13 | <color red="1.0" green="0.0" blue="0.0" /> |
| 14 | 14 | </rect> |
| 15 | 15 | <rect state="0"> |
| 16 | | <color red="0.15" green="0.0" blue="0.0" /> |
| 16 | <color red="0.5" green="0.0" blue="0.0" /> |
| 17 | 17 | </rect> |
| 18 | 18 | <text string="DOUBLE"> |
| 19 | 19 | <color red="0.0" green="0.0" blue="0.0" /> |
| r244913 | r244914 | |
| 30 | 30 | <color red="1.0" green="0.0" blue="0.0" /> |
| 31 | 31 | </rect> |
| 32 | 32 | <rect state="0"> |
| 33 | | <color red="0.15" green="0.0" blue="0.0" /> |
| 33 | <color red="0.5" green="0.0" blue="0.0" /> |
| 34 | 34 | </rect> |
| 35 | 35 | <text string="SMALL"> |
| 36 | 36 | <color red="0.0" green="0.0" blue="0.0" /> |
| r244913 | r244914 | |
| 47 | 47 | <color red="1.0" green="0.0" blue="0.0" /> |
| 48 | 48 | </rect> |
| 49 | 49 | <rect state="0"> |
| 50 | | <color red="0.15" green="0.0" blue="0.0" /> |
| 50 | <color red="0.5" green="0.0" blue="0.0" /> |
| 51 | 51 | </rect> |
| 52 | 52 | <text string="BIG"> |
| 53 | 53 | <color red="0.0" green="0.0" blue="0.0" /> |
| r244913 | r244914 | |
| 90 | 90 | <color red="1.0" green="0.0" blue="1.0" /> |
| 91 | 91 | </rect> |
| 92 | 92 | <rect state="0"> |
| 93 | | <color red="0.15" green="0.0" blue="0.15" /> |
| 93 | <color red="0.5" green="0.0" blue="0.5" /> |
| 94 | 94 | </rect> |
| 95 | 95 | <text string="BET"> |
| 96 | 96 | <color red="0.0" green="0.0" blue="0.0" /> |
| r244913 | r244914 | |
| 116 | 116 | <color red="0.7" green="0.0" blue="0.0" /> |
| 117 | 117 | </rect> |
| 118 | 118 | <rect state="0"> |
| 119 | | <color red="0.1" green="0.0" blue="0.0" /> |
| 119 | <color red="0.4" green="0.0" blue="0.0" /> |
| 120 | 120 | </rect> |
| 121 | 121 | </element> |
| 122 | 122 | |
| r244913 | r244914 | |
| 125 | 125 | <color red="0.7" green="0.0" blue="0.7" /> |
| 126 | 126 | </rect> |
| 127 | 127 | <rect state="0"> |
| 128 | | <color red="0.1" green="0.0" blue="0.1" /> |
| 128 | <color red="0.4" green="0.0" blue="0.4" /> |
| 129 | 129 | </rect> |
| 130 | 130 | </element> |
| 131 | 131 | |
| r244913 | r244914 | |
| 211 | 211 | |
| 212 | 212 | <!-- define lamps --> |
| 213 | 213 | |
| 214 | | <bezel name="lamp3" element="bet_b"> |
| 214 | <bezel name="lamp3" element="bet_b" inputtag="IN0" inputmask="0x20"> |
| 215 | 215 | <bounds x="0.05" y="3.08" width="0.50" height="0.24" /> |
| 216 | 216 | </bezel> |
| 217 | | <bezel name="lamp3" element="bet"> |
| 217 | <bezel name="lamp3" element="bet" inputtag="IN0" inputmask="0x20"> |
| 218 | 218 | <bounds x="0.07" y="3.10" width="0.46" height="0.20" /> |
| 219 | 219 | </bezel> |
| 220 | 220 | |
| 221 | 221 | |
| 222 | | <bezel name="lamp2" element="take_b"> |
| 222 | <bezel name="lamp2" element="take_b" inputtag="IN0" inputmask="0x10"> |
| 223 | 223 | <bounds x="0.75" y="3.08" width="0.40" height="0.24" /> |
| 224 | 224 | </bezel> |
| 225 | | <bezel name="lamp2" element="take"> |
| 225 | <bezel name="lamp2" element="take" inputtag="IN0" inputmask="0x10"> |
| 226 | 226 | <bounds x="0.77" y="3.10" width="0.36" height="0.20" /> |
| 227 | 227 | </bezel> |
| 228 | 228 | |
| 229 | 229 | |
| 230 | | <bezel name="lamp1" element="stop_b"> |
| 230 | <bezel name="lamp1" element="stop_b" inputtag="IN0" inputmask="0x08"> |
| 231 | 231 | <bounds x="1.4" y="3.08" width="0.50" height="0.24" /> |
| 232 | 232 | </bezel> |
| 233 | | <bezel name="lamp1" element="stop1"> |
| 233 | <bezel name="lamp1" element="stop1" inputtag="IN0" inputmask="0x08"> |
| 234 | 234 | <bounds x="1.42" y="3.10" width="0.46" height="0.20" /> |
| 235 | 235 | </bezel> |
| 236 | 236 | |
| 237 | 237 | |
| 238 | | <bezel name="lamp4" element="stop_b"> |
| 238 | <bezel name="lamp4" element="stop_b" inputtag="IN0" inputmask="0x40"> |
| 239 | 239 | <bounds x="2.05" y="3.08" width="0.50" height="0.24" /> |
| 240 | 240 | </bezel> |
| 241 | | <bezel name="lamp4" element="stop2"> |
| 241 | <bezel name="lamp4" element="stop2" inputtag="IN0" inputmask="0x40"> |
| 242 | 242 | <bounds x="2.07" y="3.10" width="0.46" height="0.20" /> |
| 243 | 243 | </bezel> |
| 244 | 244 | |
| 245 | 245 | |
| 246 | | <bezel name="lamp0" element="stop_b"> |
| 246 | <bezel name="lamp0" element="stop_b" inputtag="IN0" inputmask="0x04"> |
| 247 | 247 | <bounds x="2.7" y="3.08" width="0.50" height="0.24" /> |
| 248 | 248 | </bezel> |
| 249 | | <bezel name="lamp0" element="stop3"> |
| 249 | <bezel name="lamp0" element="stop3" inputtag="IN0" inputmask="0x04"> |
| 250 | 250 | <bounds x="2.72" y="3.10" width="0.46" height="0.20" /> |
| 251 | 251 | </bezel> |
| 252 | 252 | |
| 253 | 253 | |
| 254 | | <bezel name="lamp5" element="start_b"> |
| 254 | <bezel name="lamp5" element="start_b" inputtag="IN0" inputmask="0x80"> |
| 255 | 255 | <bounds x="3.45" y="3.08" width="0.50" height="0.24" /> |
| 256 | 256 | </bezel> |
| 257 | | <bezel name="lamp5" element="start"> |
| 257 | <bezel name="lamp5" element="start" inputtag="IN0" inputmask="0x80"> |
| 258 | 258 | <bounds x="3.47" y="3.10" width="0.46" height="0.20" /> |
| 259 | 259 | </bezel> |
| 260 | 260 | |
trunk/src/mame/layout/cmasterb.lay
| r244913 | r244914 | |
| 13 | 13 | <color red="1.0" green="0.0" blue="0.0" /> |
| 14 | 14 | </rect> |
| 15 | 15 | <rect state="0"> |
| 16 | | <color red="0.15" green="0.0" blue="0.0" /> |
| 16 | <color red="0.5" green="0.0" blue="0.0" /> |
| 17 | 17 | </rect> |
| 18 | 18 | <text string="BIG"> |
| 19 | 19 | <color red="0.0" green="0.0" blue="0.0" /> |
| r244913 | r244914 | |
| 30 | 30 | <color red="1.0" green="0.0" blue="0.0" /> |
| 31 | 31 | </rect> |
| 32 | 32 | <rect state="0"> |
| 33 | | <color red="0.15" green="0.0" blue="0.0" /> |
| 33 | <color red="0.5" green="0.0" blue="0.0" /> |
| 34 | 34 | </rect> |
| 35 | 35 | <text string="SMALL"> |
| 36 | 36 | <color red="0.0" green="0.0" blue="0.0" /> |
| r244913 | r244914 | |
| 108 | 108 | <color red="0.7" green="0.0" blue="0.0" /> |
| 109 | 109 | </rect> |
| 110 | 110 | <rect state="0"> |
| 111 | | <color red="0.1" green="0.0" blue="0.0" /> |
| 111 | <color red="0.4" green="0.0" blue="0.0" /> |
| 112 | 112 | </rect> |
| 113 | 113 | </element> |
| 114 | 114 | |
| r244913 | r244914 | |
| 203 | 203 | |
| 204 | 204 | <!-- define lamps --> |
| 205 | 205 | |
| 206 | | <bezel name="lamp3" element="bet_b"> |
| 206 | <bezel name="lamp3" element="bet_b" inputtag="IN0" inputmask="0x20"> |
| 207 | 207 | <bounds x="0.05" y="3.08" width="0.40" height="0.24" /> |
| 208 | 208 | </bezel> |
| 209 | | <bezel name="lamp3" element="bet"> |
| 209 | <bezel name="lamp3" element="bet" inputtag="IN0" inputmask="0x20"> |
| 210 | 210 | <bounds x="0.07" y="3.10" width="0.36" height="0.20" /> |
| 211 | 211 | </bezel> |
| 212 | 212 | |
| 213 | 213 | |
| 214 | | <bezel name="lamp1" element="dup_b"> |
| 214 | <bezel name="lamp1" element="dup_b" inputtag="IN0" inputmask="0x08"> |
| 215 | 215 | <bounds x="0.65" y="3.08" width="0.50" height="0.24" /> |
| 216 | 216 | </bezel> |
| 217 | | <bezel name="lamp1" element="dup"> |
| 217 | <bezel name="lamp1" element="dup" inputtag="IN0" inputmask="0x08"> |
| 218 | 218 | <bounds x="0.67" y="3.10" width="0.46" height="0.20" /> |
| 219 | 219 | </bezel> |
| 220 | 220 | |
| 221 | 221 | |
| 222 | | <bezel name="lamp2" element="dup_b"> |
| 222 | <bezel name="lamp2" element="dup_b" inputtag="IN0" inputmask="0x10"> |
| 223 | 223 | <bounds x="1.3" y="3.08" width="0.50" height="0.24" /> |
| 224 | 224 | </bezel> |
| 225 | | <bezel name="lamp2" element="take"> |
| 225 | <bezel name="lamp2" element="take" inputtag="IN0" inputmask="0x10"> |
| 226 | 226 | <bounds x="1.32" y="3.10" width="0.46" height="0.20" /> |
| 227 | 227 | </bezel> |
| 228 | 228 | |
| 229 | 229 | |
| 230 | | <bezel name="lamp0" element="stop_b"> |
| 230 | <bezel name="lamp0" element="stop_b" inputtag="IN0" inputmask="0x04"> |
| 231 | 231 | <bounds x="2.05" y="3.08" width="0.50" height="0.24" /> |
| 232 | 232 | </bezel> |
| 233 | | <bezel name="lamp0" element="big"> |
| 233 | <bezel name="lamp0" element="big" inputtag="IN0" inputmask="0x04"> |
| 234 | 234 | <bounds x="2.07" y="3.10" width="0.46" height="0.20" /> |
| 235 | 235 | </bezel> |
| 236 | 236 | |
| 237 | 237 | |
| 238 | | <bezel name="lamp4" element="stop_b"> |
| 238 | <bezel name="lamp4" element="stop_b" inputtag="IN0" inputmask="0x40"> |
| 239 | 239 | <bounds x="2.7" y="3.08" width="0.50" height="0.24" /> |
| 240 | 240 | </bezel> |
| 241 | | <bezel name="lamp4" element="small"> |
| 241 | <bezel name="lamp4" element="small" inputtag="IN0" inputmask="0x40"> |
| 242 | 242 | <bounds x="2.72" y="3.10" width="0.46" height="0.20" /> |
| 243 | 243 | </bezel> |
| 244 | 244 | |
| 245 | 245 | |
| 246 | | <bezel name="lamp5" element="start_b"> |
| 246 | <bezel name="lamp5" element="start_b" inputtag="IN0" inputmask="0x80"> |
| 247 | 247 | <bounds x="3.45" y="3.08" width="0.50" height="0.24" /> |
| 248 | 248 | </bezel> |
| 249 | | <bezel name="lamp5" element="start"> |
| 249 | <bezel name="lamp5" element="start" inputtag="IN0" inputmask="0x80"> |
| 250 | 250 | <bounds x="3.47" y="3.10" width="0.46" height="0.20" /> |
| 251 | 251 | </bezel> |
| 252 | 252 | |
trunk/src/mame/layout/cmasterc.lay
| r244913 | r244914 | |
| 13 | 13 | <color red="1.0" green="0.0" blue="0.0" /> |
| 14 | 14 | </rect> |
| 15 | 15 | <rect state="0"> |
| 16 | | <color red="0.15" green="0.0" blue="0.0" /> |
| 16 | <color red="0.5" green="0.0" blue="0.0" /> |
| 17 | 17 | </rect> |
| 18 | 18 | <text string="BIG"> |
| 19 | 19 | <color red="0.0" green="0.0" blue="0.0" /> |
| r244913 | r244914 | |
| 30 | 30 | <color red="1.0" green="0.0" blue="0.0" /> |
| 31 | 31 | </rect> |
| 32 | 32 | <rect state="0"> |
| 33 | | <color red="0.15" green="0.0" blue="0.0" /> |
| 33 | <color red="0.5" green="0.0" blue="0.0" /> |
| 34 | 34 | </rect> |
| 35 | 35 | <text string="DOUBLE"> |
| 36 | 36 | <color red="0.0" green="0.0" blue="0.0" /> |
| r244913 | r244914 | |
| 47 | 47 | <color red="1.0" green="0.0" blue="0.0" /> |
| 48 | 48 | </rect> |
| 49 | 49 | <rect state="0"> |
| 50 | | <color red="0.15" green="0.0" blue="0.0" /> |
| 50 | <color red="0.5" green="0.0" blue="0.0" /> |
| 51 | 51 | </rect> |
| 52 | 52 | <text string="SMALL"> |
| 53 | 53 | <color red="0.0" green="0.0" blue="0.0" /> |
| r244913 | r244914 | |
| 112 | 112 | <color red="0.7" green="0.0" blue="0.0" /> |
| 113 | 113 | </rect> |
| 114 | 114 | <rect state="0"> |
| 115 | | <color red="0.1" green="0.0" blue="0.0" /> |
| 115 | <color red="0.4" green="0.0" blue="0.0" /> |
| 116 | 116 | </rect> |
| 117 | 117 | </element> |
| 118 | 118 | |
| r244913 | r244914 | |
| 207 | 207 | |
| 208 | 208 | <!-- define lamps --> |
| 209 | 209 | |
| 210 | | <bezel name="lamp3" element="bet_b"> |
| 210 | <bezel name="lamp3" element="bet_b" inputtag="IN0" inputmask="0x20"> |
| 211 | 211 | <bounds x="0.05" y="3.08" width="0.40" height="0.24" /> |
| 212 | 212 | </bezel> |
| 213 | | <bezel name="lamp3" element="bet"> |
| 213 | <bezel name="lamp3" element="bet" inputtag="IN0" inputmask="0x20"> |
| 214 | 214 | <bounds x="0.07" y="3.10" width="0.36" height="0.20" /> |
| 215 | 215 | </bezel> |
| 216 | 216 | |
| 217 | 217 | |
| 218 | | <bezel name="lamp2" element="take_b"> |
| 218 | <bezel name="lamp2" element="take_b" inputtag="IN0" inputmask="0x10"> |
| 219 | 219 | <bounds x="0.65" y="3.08" width="0.50" height="0.24" /> |
| 220 | 220 | </bezel> |
| 221 | | <bezel name="lamp2" element="take"> |
| 221 | <bezel name="lamp2" element="take" inputtag="IN0" inputmask="0x10"> |
| 222 | 222 | <bounds x="0.67" y="3.10" width="0.46" height="0.20" /> |
| 223 | 223 | </bezel> |
| 224 | 224 | |
| 225 | 225 | |
| 226 | | <bezel name="lamp0" element="stop_b"> |
| 226 | <bezel name="lamp0" element="stop_b" inputtag="IN0" inputmask="0x04"> |
| 227 | 227 | <bounds x="1.4" y="3.08" width="0.50" height="0.24" /> |
| 228 | 228 | </bezel> |
| 229 | | <bezel name="lamp0" element="stop1"> |
| 229 | <bezel name="lamp0" element="stop1" inputtag="IN0" inputmask="0x04"> |
| 230 | 230 | <bounds x="1.42" y="3.10" width="0.46" height="0.20" /> |
| 231 | 231 | </bezel> |
| 232 | 232 | |
| 233 | 233 | |
| 234 | | <bezel name="lamp1" element="stop_b"> |
| 234 | <bezel name="lamp1" element="stop_b" inputtag="IN0" inputmask="0x08"> |
| 235 | 235 | <bounds x="2.05" y="3.08" width="0.50" height="0.24" /> |
| 236 | 236 | </bezel> |
| 237 | | <bezel name="lamp1" element="stop2"> |
| 237 | <bezel name="lamp1" element="stop2" inputtag="IN0" inputmask="0x08"> |
| 238 | 238 | <bounds x="2.07" y="3.10" width="0.46" height="0.20" /> |
| 239 | 239 | </bezel> |
| 240 | 240 | |
| 241 | 241 | |
| 242 | | <bezel name="lamp4" element="stop_b"> |
| 242 | <bezel name="lamp4" element="stop_b" inputtag="IN0" inputmask="0x40"> |
| 243 | 243 | <bounds x="2.7" y="3.08" width="0.50" height="0.24" /> |
| 244 | 244 | </bezel> |
| 245 | | <bezel name="lamp4" element="stop3"> |
| 245 | <bezel name="lamp4" element="stop3" inputtag="IN0" inputmask="0x40"> |
| 246 | 246 | <bounds x="2.72" y="3.10" width="0.46" height="0.20" /> |
| 247 | 247 | </bezel> |
| 248 | 248 | |
| 249 | 249 | |
| 250 | | <bezel name="lamp5" element="start_b"> |
| 250 | <bezel name="lamp5" element="start_b" inputtag="IN0" inputmask="0x80"> |
| 251 | 251 | <bounds x="3.45" y="3.08" width="0.50" height="0.24" /> |
| 252 | 252 | </bezel> |
| 253 | | <bezel name="lamp5" element="start"> |
| 253 | <bezel name="lamp5" element="start" inputtag="IN0" inputmask="0x80"> |
| 254 | 254 | <bounds x="3.47" y="3.10" width="0.46" height="0.20" /> |
| 255 | 255 | </bezel> |
| 256 | 256 | |
trunk/src/mame/layout/cmpacman.lay
| r0 | r244914 | |
| 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.5" 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 2"> |
| 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.5" 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 3"> |
| 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="take" 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="TAKE"> |
| 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 ALL"> |
| 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="dup" 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.5" green="0.25" blue="0.0" /> |
| 68 | </rect> |
| 69 | <text string="DOUBLE"> |
| 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 1"> |
| 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.4" 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="dup_b" defstate="0"> |
| 142 | <rect state="1"> |
| 143 | <color red="0.7" green="0.35" blue="0.0" /> |
| 144 | </rect> |
| 145 | <rect state="0"> |
| 146 | <color red="0.4" green="0.2" blue="0.0" /> |
| 147 | </rect> |
| 148 | </element> |
| 149 | |
| 150 | <element name="start_b" defstate="0"> |
| 151 | <rect state="1"> |
| 152 | <color red="0.0" green="0.7" blue="0.0" /> |
| 153 | </rect> |
| 154 | <rect state="0"> |
| 155 | <color red="0.0" green="0.1" blue="0.0" /> |
| 156 | </rect> |
| 157 | </element> |
| 158 | |
| 159 | |
| 160 | |
| 161 | <!-- define cpanel degradee elements --> |
| 162 | |
| 163 | |
| 164 | <element name="cpanel1"> |
| 165 | <rect> |
| 166 | <color red="0.20" green="0.20" blue="0.20" /> |
| 167 | </rect> |
| 168 | </element> |
| 169 | |
| 170 | <element name="cpanel2"> |
| 171 | <rect> |
| 172 | <color red="0.15" green="0.15" blue="0.15" /> |
| 173 | </rect> |
| 174 | </element> |
| 175 | |
| 176 | <element name="cpanel3"> |
| 177 | <rect> |
| 178 | <color red="0.10" green="0.10" blue="0.10" /> |
| 179 | </rect> |
| 180 | </element> |
| 181 | |
| 182 | <element name="cpanel4"> |
| 183 | <rect> |
| 184 | <color red="0.05" green="0.05" blue="0.05" /> |
| 185 | </rect> |
| 186 | </element> |
| 187 | |
| 188 | |
| 189 | <!-- define background --> |
| 190 | |
| 191 | <view name="Button Lamps"> |
| 192 | <screen index="0"> |
| 193 | <bounds left="0" top="0" right="4" bottom="3" /> |
| 194 | </screen> |
| 195 | |
| 196 | <bezel element="cpanel"> |
| 197 | <bounds left="0" right="4" top="3" bottom="3.40" /> |
| 198 | </bezel> |
| 199 | |
| 200 | <bezel element="cpanel1"> |
| 201 | <bounds left="0" right="4" top="3.01" bottom="3.39" /> |
| 202 | </bezel> |
| 203 | |
| 204 | <bezel element="cpanel2"> |
| 205 | <bounds left="0" right="4" top="3.02" bottom="3.38" /> |
| 206 | </bezel> |
| 207 | |
| 208 | <bezel element="cpanel3"> |
| 209 | <bounds left="0" right="4" top="3.03" bottom="3.37" /> |
| 210 | </bezel> |
| 211 | |
| 212 | <bezel element="cpanel4"> |
| 213 | <bounds left="0" right="4" top="3.04" bottom="3.36" /> |
| 214 | </bezel> |
| 215 | |
| 216 | <bezel element="cpanel"> |
| 217 | <bounds left="0" right="4" top="3.05" bottom="3.35" /> |
| 218 | </bezel> |
| 219 | |
| 220 | |
| 221 | <!-- define lamps --> |
| 222 | |
| 223 | <bezel name="lamp3" element="bet_b" inputtag="IN0" inputmask="0x20"> |
| 224 | <bounds x="0.05" y="3.08" width="0.45" height="0.24" /> |
| 225 | </bezel> |
| 226 | <bezel name="lamp3" element="bet" inputtag="IN0" inputmask="0x20"> |
| 227 | <bounds x="0.07" y="3.10" width="0.41" height="0.20" /> |
| 228 | </bezel> |
| 229 | |
| 230 | |
| 231 | <bezel name="lamp2" element="take_b" inputtag="IN0" inputmask="0x10"> |
| 232 | <bounds x="0.75" y="3.08" width="0.50" height="0.24" /> |
| 233 | </bezel> |
| 234 | <bezel name="lamp2" element="take" inputtag="IN0" inputmask="0x10"> |
| 235 | <bounds x="0.77" y="3.10" width="0.46" height="0.20" /> |
| 236 | </bezel> |
| 237 | |
| 238 | |
| 239 | <bezel name="lamp1" element="dup_b" inputtag="IN0" inputmask="0x08"> |
| 240 | <bounds x="1.4" y="3.08" width="0.50" height="0.24" /> |
| 241 | </bezel> |
| 242 | <bezel name="lamp1" element="dup" inputtag="IN0" inputmask="0x08"> |
| 243 | <bounds x="1.42" y="3.10" width="0.46" height="0.20" /> |
| 244 | </bezel> |
| 245 | |
| 246 | |
| 247 | <bezel name="lamp0" element="stop_b" inputtag="IN0" inputmask="0x04"> |
| 248 | <bounds x="2.05" y="3.08" width="0.50" height="0.24" /> |
| 249 | </bezel> |
| 250 | <bezel name="lamp0" element="big" inputtag="IN0" inputmask="0x04"> |
| 251 | <bounds x="2.07" y="3.10" width="0.46" height="0.20" /> |
| 252 | </bezel> |
| 253 | |
| 254 | |
| 255 | <bezel name="lamp4" element="stop_b" inputtag="IN0" inputmask="0x40"> |
| 256 | <bounds x="2.7" y="3.08" width="0.50" height="0.24" /> |
| 257 | </bezel> |
| 258 | <bezel name="lamp4" element="small" inputtag="IN0" inputmask="0x40"> |
| 259 | <bounds x="2.72" y="3.10" width="0.46" height="0.20" /> |
| 260 | </bezel> |
| 261 | |
| 262 | |
| 263 | <bezel name="lamp5" element="start_b" inputtag="IN0" inputmask="0x80"> |
| 264 | <bounds x="3.45" y="3.08" width="0.50" height="0.24" /> |
| 265 | </bezel> |
| 266 | <bezel name="lamp5" element="start" inputtag="IN0" inputmask="0x80"> |
| 267 | <bounds x="3.47" y="3.10" width="0.46" height="0.20" /> |
| 268 | </bezel> |
| 269 | |
| 270 | </view> |
| 271 | </mamelayout> |
trunk/src/mame/layout/cmv4.lay
| r244913 | r244914 | |
| 8 | 8 | |
| 9 | 9 | <!-- define button-lamps --> |
| 10 | 10 | |
| 11 | | <element name="stop1" defstate="0"> |
| 11 | <element name="big" defstate="0"> |
| 12 | 12 | <rect state="1"> |
| 13 | | <color red="1.0" green="0.5" blue="0.0" /> |
| 13 | <color red="1.0" green="0.0" blue="0.0" /> |
| 14 | 14 | </rect> |
| 15 | 15 | <rect state="0"> |
| 16 | | <color red="0.15" green="0.075" blue="0.0" /> |
| 16 | <color red="0.5" green="0.0" blue="0.0" /> |
| 17 | 17 | </rect> |
| 18 | | <text string="DOUBLE"> |
| 18 | <text string="BIG"> |
| 19 | 19 | <color red="0.0" green="0.0" blue="0.0" /> |
| 20 | 20 | <bounds x="0" y="0.1" width="1" height="0.4" /> |
| 21 | 21 | </text> |
| 22 | | <text string="STOP 1"> |
| 22 | <text string="STOP 2"> |
| 23 | 23 | <color red="0.0" green="0.0" blue="0.0" /> |
| 24 | 24 | <bounds x="0" y="0.5" width="1" height="0.4" /> |
| 25 | 25 | </text> |
| 26 | 26 | </element> |
| 27 | 27 | |
| 28 | | <element name="stop2" defstate="0"> |
| 28 | <element name="small" defstate="0"> |
| 29 | 29 | <rect state="1"> |
| 30 | 30 | <color red="1.0" green="0.0" blue="0.0" /> |
| 31 | 31 | </rect> |
| 32 | 32 | <rect state="0"> |
| 33 | | <color red="0.15" green="0.0" blue="0.0" /> |
| 33 | <color red="0.5" green="0.0" blue="0.0" /> |
| 34 | 34 | </rect> |
| 35 | | <text string="BIG"> |
| 35 | <text string="SMALL"> |
| 36 | 36 | <color red="0.0" green="0.0" blue="0.0" /> |
| 37 | 37 | <bounds x="0" y="0.1" width="1" height="0.4" /> |
| 38 | 38 | </text> |
| 39 | | <text string="STOP 2"> |
| 39 | <text string="STOP 3"> |
| 40 | 40 | <color red="0.0" green="0.0" blue="0.0" /> |
| 41 | 41 | <bounds x="0" y="0.5" width="1" height="0.4" /> |
| 42 | 42 | </text> |
| 43 | 43 | </element> |
| 44 | 44 | |
| 45 | | <element name="stop3" defstate="0"> |
| 45 | <element name="take" defstate="0"> |
| 46 | 46 | <rect state="1"> |
| 47 | | <color red="1.0" green="0.0" blue="0.0" /> |
| 47 | <color red="1.0" green="0.5" blue="0.0" /> |
| 48 | 48 | </rect> |
| 49 | 49 | <rect state="0"> |
| 50 | | <color red="0.15" green="0.0" blue="0.0" /> |
| 50 | <color red="0.5" green="0.25" blue="0.0" /> |
| 51 | 51 | </rect> |
| 52 | | <text string="SMALL"> |
| 52 | <text string="TAKE"> |
| 53 | 53 | <color red="0.0" green="0.0" blue="0.0" /> |
| 54 | 54 | <bounds x="0" y="0.1" width="1" height="0.4" /> |
| 55 | 55 | </text> |
| 56 | | <text string="STOP 3"> |
| 56 | <text string="STOP ALL"> |
| 57 | 57 | <color red="0.0" green="0.0" blue="0.0" /> |
| 58 | 58 | <bounds x="0" y="0.5" width="1" height="0.4" /> |
| 59 | 59 | </text> |
| 60 | 60 | </element> |
| 61 | 61 | |
| 62 | | <element name="take" defstate="0"> |
| 62 | <element name="dup" defstate="0"> |
| 63 | 63 | <rect state="1"> |
| 64 | 64 | <color red="1.0" green="0.5" blue="0.0" /> |
| 65 | 65 | </rect> |
| 66 | 66 | <rect state="0"> |
| 67 | | <color red="0.15" green="0.075" blue="0.0" /> |
| 67 | <color red="0.5" green="0.25" blue="0.0" /> |
| 68 | 68 | </rect> |
| 69 | | <text string="TAKE"> |
| 69 | <text string="DOUBLE"> |
| 70 | 70 | <color red="0.0" green="0.0" blue="0.0" /> |
| 71 | 71 | <bounds x="0" y="0.1" width="1" height="0.4" /> |
| 72 | 72 | </text> |
| 73 | | <text string="STOP ALL"> |
| 73 | <text string="STOP 1"> |
| 74 | 74 | <color red="0.0" green="0.0" blue="0.0" /> |
| 75 | 75 | <bounds x="0" y="0.5" width="1" height="0.4" /> |
| 76 | 76 | </text> |
| r244913 | r244914 | |
| 116 | 116 | <color red="0.7" green="0.0" blue="0.0" /> |
| 117 | 117 | </rect> |
| 118 | 118 | <rect state="0"> |
| 119 | | <color red="0.1" green="0.0" blue="0.0" /> |
| 119 | <color red="0.4" green="0.0" blue="0.0" /> |
| 120 | 120 | </rect> |
| 121 | 121 | </element> |
| 122 | 122 | |
| r244913 | r244914 | |
| 134 | 134 | <color red="0.7" green="0.35" blue="0.0" /> |
| 135 | 135 | </rect> |
| 136 | 136 | <rect state="0"> |
| 137 | | <color red="0.1" green="0.05" blue="0.0" /> |
| 137 | <color red="0.4" green="0.2" blue="0.0" /> |
| 138 | 138 | </rect> |
| 139 | 139 | </element> |
| 140 | 140 | |
| r244913 | r244914 | |
| 211 | 211 | |
| 212 | 212 | <!-- define lamps --> |
| 213 | 213 | |
| 214 | | <bezel name="lamp3" element="bet_b"> |
| 214 | <bezel name="lamp3" element="bet_b" inputtag="IN0" inputmask="0x20"> |
| 215 | 215 | <bounds x="0.05" y="3.08" width="0.45" height="0.24" /> |
| 216 | 216 | </bezel> |
| 217 | | <bezel name="lamp3" element="bet"> |
| 217 | <bezel name="lamp3" element="bet" inputtag="IN0" inputmask="0x20"> |
| 218 | 218 | <bounds x="0.07" y="3.10" width="0.41" height="0.20" /> |
| 219 | 219 | </bezel> |
| 220 | 220 | |
| 221 | 221 | |
| 222 | | <bezel name="lamp2" element="take_b"> |
| 222 | <bezel name="lamp2" element="take_b" inputtag="IN0" inputmask="0x10"> |
| 223 | 223 | <bounds x="0.75" y="3.08" width="0.50" height="0.24" /> |
| 224 | 224 | </bezel> |
| 225 | | <bezel name="lamp2" element="take"> |
| 225 | <bezel name="lamp2" element="take" inputtag="IN0" inputmask="0x10"> |
| 226 | 226 | <bounds x="0.77" y="3.10" width="0.46" height="0.20" /> |
| 227 | 227 | </bezel> |
| 228 | 228 | |
| 229 | 229 | |
| 230 | | <bezel name="lamp1" element="take_b"> |
| 230 | <bezel name="lamp1" element="take_b" inputtag="IN0" inputmask="0x08"> |
| 231 | 231 | <bounds x="1.4" y="3.08" width="0.50" height="0.24" /> |
| 232 | 232 | </bezel> |
| 233 | | <bezel name="lamp1" element="stop1"> |
| 233 | <bezel name="lamp1" element="dup" inputtag="IN0" inputmask="0x08"> |
| 234 | 234 | <bounds x="1.42" y="3.10" width="0.46" height="0.20" /> |
| 235 | 235 | </bezel> |
| 236 | 236 | |
| 237 | 237 | |
| 238 | | <bezel name="lamp0" element="stop_b"> |
| 238 | <bezel name="lamp0" element="stop_b" inputtag="IN0" inputmask="0x04"> |
| 239 | 239 | <bounds x="2.05" y="3.08" width="0.50" height="0.24" /> |
| 240 | 240 | </bezel> |
| 241 | | <bezel name="lamp0" element="stop2"> |
| 241 | <bezel name="lamp0" element="big" inputtag="IN0" inputmask="0x04"> |
| 242 | 242 | <bounds x="2.07" y="3.10" width="0.46" height="0.20" /> |
| 243 | 243 | </bezel> |
| 244 | 244 | |
| 245 | 245 | |
| 246 | | <bezel name="lamp4" element="stop_b"> |
| 246 | <bezel name="lamp4" element="stop_b" inputtag="IN0" inputmask="0x40"> |
| 247 | 247 | <bounds x="2.7" y="3.08" width="0.50" height="0.24" /> |
| 248 | 248 | </bezel> |
| 249 | | <bezel name="lamp4" element="stop3"> |
| 249 | <bezel name="lamp4" element="small" inputtag="IN0" inputmask="0x40"> |
| 250 | 250 | <bounds x="2.72" y="3.10" width="0.46" height="0.20" /> |
| 251 | 251 | </bezel> |
| 252 | 252 | |
| 253 | 253 | |
| 254 | | <bezel name="lamp5" element="start_b"> |
| 254 | <bezel name="lamp5" element="start_b" inputtag="IN0" inputmask="0x80"> |
| 255 | 255 | <bounds x="3.45" y="3.08" width="0.50" height="0.24" /> |
| 256 | 256 | </bezel> |
| 257 | | <bezel name="lamp5" element="start"> |
| 257 | <bezel name="lamp5" element="start" inputtag="IN0" inputmask="0x80"> |
| 258 | 258 | <bounds x="3.47" y="3.10" width="0.46" height="0.20" /> |
| 259 | 259 | </bezel> |
| 260 | 260 | |
trunk/src/mame/layout/roypok96.lay
| r244913 | r244914 | |
| 26 | 26 | <color red="1.0" green="0.0" blue="0.0" /> |
| 27 | 27 | </rect> |
| 28 | 28 | <rect state="0"> |
| 29 | | <color red="0.15" green="0.0" blue="0.0" /> |
| 29 | <color red="0.5" green="0.0" blue="0.0" /> |
| 30 | 30 | </rect> |
| 31 | 31 | <text string="SMALL"> |
| 32 | 32 | <color red="0.0" green="0.0" blue="0.0" /> |
| r244913 | r244914 | |
| 56 | 56 | <color red="1.0" green="0.5" blue="0.0" /> |
| 57 | 57 | </rect> |
| 58 | 58 | <rect state="0"> |
| 59 | | <color red="0.15" green="0.075" blue="0.0" /> |
| 59 | <color red="0.5" green="0.25" blue="0.0" /> |
| 60 | 60 | </rect> |
| 61 | 61 | <text string="SELECT"> |
| 62 | 62 | <color red="0.0" green="0.0" blue="0.0" /> |
| r244913 | r244914 | |
| 103 | 103 | </rect> |
| 104 | 104 | </element> |
| 105 | 105 | |
| 106 | | <element name="stop_b" defstate="0"> |
| 106 | <element name="big_b" defstate="0"> |
| 107 | 107 | <rect state="1"> |
| 108 | 108 | <color red="0.7" green="0.0" blue="0.0" /> |
| 109 | 109 | </rect> |
| r244913 | r244914 | |
| 112 | 112 | </rect> |
| 113 | 113 | </element> |
| 114 | 114 | |
| 115 | <element name="small_b" defstate="0"> |
| 116 | <rect state="1"> |
| 117 | <color red="0.7" green="0.0" blue="0.0" /> |
| 118 | </rect> |
| 119 | <rect state="0"> |
| 120 | <color red="0.4" green="0.0" blue="0.0" /> |
| 121 | </rect> |
| 122 | </element> |
| 123 | |
| 115 | 124 | <element name="bet_b" defstate="0"> |
| 116 | 125 | <rect state="1"> |
| 117 | 126 | <color red="0.7" green="0.0" blue="0.7" /> |
| r244913 | r244914 | |
| 130 | 139 | </rect> |
| 131 | 140 | </element> |
| 132 | 141 | |
| 142 | <element name="take_b" defstate="0"> |
| 143 | <rect state="1"> |
| 144 | <color red="0.7" green="0.35" blue="0.0" /> |
| 145 | </rect> |
| 146 | <rect state="0"> |
| 147 | <color red="0.4" green="0.2" blue="0.0" /> |
| 148 | </rect> |
| 149 | </element> |
| 150 | |
| 133 | 151 | <element name="start_b" defstate="0"> |
| 134 | 152 | <rect state="1"> |
| 135 | 153 | <color red="0.0" green="0.7" blue="0.0" /> |
| r244913 | r244914 | |
| 203 | 221 | |
| 204 | 222 | <!-- define lamps --> |
| 205 | 223 | |
| 206 | | <bezel name="lamp3" element="bet_b"> |
| 224 | <bezel name="lamp3" element="bet_b" inputtag="IN0" inputmask="0x20"> |
| 207 | 225 | <bounds x="0.05" y="3.08" width="0.40" height="0.24" /> |
| 208 | 226 | </bezel> |
| 209 | | <bezel name="lamp3" element="bet"> |
| 227 | <bezel name="lamp3" element="bet" inputtag="IN0" inputmask="0x20"> |
| 210 | 228 | <bounds x="0.07" y="3.10" width="0.36" height="0.20" /> |
| 211 | 229 | </bezel> |
| 212 | 230 | |
| 213 | 231 | |
| 214 | | <bezel name="lamp1" element="dup_b"> |
| 232 | <bezel name="lamp1" element="dup_b" inputtag="IN0" inputmask="0x08"> |
| 215 | 233 | <bounds x="0.65" y="3.08" width="0.50" height="0.24" /> |
| 216 | 234 | </bezel> |
| 217 | | <bezel name="lamp1" element="dup"> |
| 235 | <bezel name="lamp1" element="dup" inputtag="IN0" inputmask="0x08"> |
| 218 | 236 | <bounds x="0.67" y="3.10" width="0.46" height="0.20" /> |
| 219 | 237 | </bezel> |
| 220 | 238 | |
| 221 | 239 | |
| 222 | | <bezel name="lamp2" element="dup_b"> |
| 240 | <bezel name="lamp2" element="take_b" inputtag="IN0" inputmask="0x10"> |
| 223 | 241 | <bounds x="1.3" y="3.08" width="0.50" height="0.24" /> |
| 224 | 242 | </bezel> |
| 225 | | <bezel name="lamp2" element="take"> |
| 243 | <bezel name="lamp2" element="take" inputtag="IN0" inputmask="0x10"> |
| 226 | 244 | <bounds x="1.32" y="3.10" width="0.46" height="0.20" /> |
| 227 | 245 | </bezel> |
| 228 | 246 | |
| 229 | 247 | |
| 230 | | <bezel name="lamp0" element="stop_b"> |
| 248 | <bezel name="lamp0" element="big_b" inputtag="IN0" inputmask="0x04"> |
| 231 | 249 | <bounds x="2.05" y="3.08" width="0.50" height="0.24" /> |
| 232 | 250 | </bezel> |
| 233 | | <bezel name="lamp0" element="big"> |
| 251 | <bezel name="lamp0" element="big" inputtag="IN0" inputmask="0x04"> |
| 234 | 252 | <bounds x="2.07" y="3.10" width="0.46" height="0.20" /> |
| 235 | 253 | </bezel> |
| 236 | 254 | |
| 237 | 255 | |
| 238 | | <bezel name="lamp4" element="stop_b"> |
| 256 | <bezel name="lamp4" element="small_b" inputtag="IN0" inputmask="0x40"> |
| 239 | 257 | <bounds x="2.7" y="3.08" width="0.50" height="0.24" /> |
| 240 | 258 | </bezel> |
| 241 | | <bezel name="lamp4" element="small"> |
| 259 | <bezel name="lamp4" element="small" inputtag="IN0" inputmask="0x40"> |
| 242 | 260 | <bounds x="2.72" y="3.10" width="0.46" height="0.20" /> |
| 243 | 261 | </bezel> |
| 244 | 262 | |
| 245 | 263 | |
| 246 | | <bezel name="lamp5" element="start_b"> |
| 264 | <bezel name="lamp5" element="start_b" inputtag="IN0" inputmask="0x80"> |
| 247 | 265 | <bounds x="3.45" y="3.08" width="0.50" height="0.24" /> |
| 248 | 266 | </bezel> |
| 249 | | <bezel name="lamp5" element="start"> |
| 267 | <bezel name="lamp5" element="start" inputtag="IN0" inputmask="0x80"> |
| 250 | 268 | <bounds x="3.47" y="3.10" width="0.46" height="0.20" /> |
| 251 | 269 | </bezel> |
| 252 | 270 | |
trunk/src/mame/layout/tonypok.lay
| r0 | r244914 | |
| 1 | <?xml version="1.0"?> |
| 2 | <mamelayout version="2"> |
| 3 | <!-- |
| 4 | Poker Master (Tony-Poker) 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="hold1" defstate="0"> |
| 12 | <text string="SMALL/BLACK" state="1"> |
| 13 | <color red="0.3" green="0.0" blue="0.0" /> |
| 14 | <bounds x="0" y="0.1" width="1" height="0.4" /> |
| 15 | </text> |
| 16 | <text string="HOLD 1" state="1"> |
| 17 | <color red="1.0" green="0.0" blue="0.0" /> |
| 18 | <bounds x="0" y="0.5" width="1" height="0.4" /> |
| 19 | </text> |
| 20 | </element> |
| 21 | |
| 22 | <element name="hold2" defstate="0"> |
| 23 | <text string="BIG/RED" state="1"> |
| 24 | <color red="0.3" green="0.0" blue="0.0" /> |
| 25 | <bounds x="0" y="0.1" width="1" height="0.4" /> |
| 26 | </text> |
| 27 | <text string="HOLD 2" state="1"> |
| 28 | <color red="1.0" green="0.0" blue="0.0" /> |
| 29 | <bounds x="0" y="0.5" width="1" height="0.4" /> |
| 30 | </text> |
| 31 | </element> |
| 32 | |
| 33 | <element name="hold3" defstate="0"> |
| 34 | <text string="DOUBLE" state="1"> |
| 35 | <color red="0.3" green="0.15" blue="0.0" /> |
| 36 | <bounds x="0" y="0.1" width="1" height="0.4" /> |
| 37 | </text> |
| 38 | <text string="HOLD 3" state="1"> |
| 39 | <color red="1.0" green="0.5" blue="0.0" /> |
| 40 | <bounds x="0" y="0.5" width="1" height="0.4" /> |
| 41 | </text> |
| 42 | </element> |
| 43 | |
| 44 | <element name="hold4" defstate="0"> |
| 45 | <text string="TAKE" state="1"> |
| 46 | <color red="0.3" green="0.15" blue="0.0" /> |
| 47 | <bounds x="0" y="0.1" width="1" height="0.4" /> |
| 48 | </text> |
| 49 | <text string="HOLD 4" state="1"> |
| 50 | <color red="1.0" green="0.5" blue="0.0" /> |
| 51 | <bounds x="0" y="0.5" width="1" height="0.4" /> |
| 52 | </text> |
| 53 | </element> |
| 54 | |
| 55 | <element name="hold5" defstate="0"> |
| 56 | <text string="BET" state="1"> |
| 57 | <color red="0.3" green="0.0" blue="0.3" /> |
| 58 | <bounds x="0" y="0.1" width="1" height="0.4" /> |
| 59 | </text> |
| 60 | <text string="HOLD 5" state="1"> |
| 61 | <color red="1.0" green="0.0" blue="1.0" /> |
| 62 | <bounds x="0" y="0.5" width="1" height="0.4" /> |
| 63 | </text> |
| 64 | </element> |
| 65 | |
| 66 | <element name="small" defstate="0"> |
| 67 | <text string="SMALL/BLACK" state="1"> |
| 68 | <color red="1.0" green="0.0" blue="0.0" /> |
| 69 | <bounds x="0" y="0.1" width="1" height="0.4" /> |
| 70 | </text> |
| 71 | <text string="HOLD 1" state="1"> |
| 72 | <color red="0.3" green="0.0" blue="0.0" /> |
| 73 | <bounds x="0" y="0.5" width="1" height="0.4" /> |
| 74 | </text> |
| 75 | </element> |
| 76 | |
| 77 | <element name="big" defstate="0"> |
| 78 | <text string="BIG/RED" state="1"> |
| 79 | <color red="1.0" green="0.0" blue="0.0" /> |
| 80 | <bounds x="0" y="0.1" width="1" height="0.4" /> |
| 81 | </text> |
| 82 | <text string="HOLD 2" state="1"> |
| 83 | <color red="0.3" green="0.0" blue="0.0" /> |
| 84 | <bounds x="0" y="0.5" width="1" height="0.4" /> |
| 85 | </text> |
| 86 | </element> |
| 87 | |
| 88 | <element name="dup" defstate="0"> |
| 89 | <text string="DOUBLE" state="1"> |
| 90 | <color red="1.0" green="0.5" blue="0.0" /> |
| 91 | <bounds x="0" y="0.1" width="1" height="0.4" /> |
| 92 | </text> |
| 93 | <text string="HOLD 3" state="1"> |
| 94 | <color red="0.3" green="0.15" blue="0.0" /> |
| 95 | <bounds x="0" y="0.5" width="1" height="0.4" /> |
| 96 | </text> |
| 97 | </element> |
| 98 | |
| 99 | <element name="take" defstate="0"> |
| 100 | <text string="TAKE" state="1"> |
| 101 | <color red="1.0" green="0.5" blue="0.0" /> |
| 102 | <bounds x="0" y="0.1" width="1" height="0.4" /> |
| 103 | </text> |
| 104 | <text string="HOLD 4" state="1"> |
| 105 | <color red="0.3" green="0.15" blue="0.0" /> |
| 106 | <bounds x="0" y="0.5" width="1" height="0.4" /> |
| 107 | </text> |
| 108 | </element> |
| 109 | |
| 110 | <element name="bet" defstate="0"> |
| 111 | <text string="BET" state="1"> |
| 112 | <color red="1.0" green="0.0" blue="1.0" /> |
| 113 | <bounds x="0" y="0.1" width="1" height="0.4" /> |
| 114 | </text> |
| 115 | <text string="HOLD 5" state="1"> |
| 116 | <color red="0.3" green="0.0" blue="0.3" /> |
| 117 | <bounds x="0" y="0.5" width="1" height="0.4" /> |
| 118 | </text> |
| 119 | </element> |
| 120 | |
| 121 | <element name="start" defstate="0"> |
| 122 | <rect state="1"> |
| 123 | <color red="0.0" green="0.15" blue="0.0" /> |
| 124 | </rect> |
| 125 | <text string="START" state="1"> |
| 126 | <color red="0.0" green="1.0" blue="0.0" /> |
| 127 | <bounds x="0" y="0.1" width="1" height="0.4" /> |
| 128 | </text> |
| 129 | <text string="DEAL" state="1"> |
| 130 | <color red="0.0" green="1.0" blue="0.0" /> |
| 131 | <bounds x="0" y="0.5" width="1" height="0.4" /> |
| 132 | </text> |
| 133 | <rect state="0"> |
| 134 | <color red="0.0" green="0.15" blue="0.0" /> |
| 135 | </rect> |
| 136 | <text string="START" state="0"> |
| 137 | <color red="0.0" green="0.3" blue="0.0" /> |
| 138 | <bounds x="0" y="0.1" width="1" height="0.4" /> |
| 139 | </text> |
| 140 | <text string="DRAW" state="0"> |
| 141 | <color red="0.0" green="1.0" blue="0.0" /> |
| 142 | <bounds x="0" y="0.5" width="1" height="0.4" /> |
| 143 | </text> |
| 144 | </element> |
| 145 | |
| 146 | |
| 147 | <!-- define basic elements --> |
| 148 | |
| 149 | <element name="cpanel"> |
| 150 | <rect> |
| 151 | <color red="0.0" green="0.0" blue="0.0" /> |
| 152 | </rect> |
| 153 | </element> |
| 154 | |
| 155 | <element name="small_b" defstate="0"> |
| 156 | <rect state="1"> |
| 157 | <color red="0.1" green="0.0" blue="0.0" /> |
| 158 | </rect> |
| 159 | <rect state="0"> |
| 160 | <color red="0.1" green="0.0" blue="0.0" /> |
| 161 | </rect> |
| 162 | </element> |
| 163 | |
| 164 | <element name="small_g" defstate="0"> |
| 165 | <rect state="1"> |
| 166 | <color red="0.15" green="0.0" blue="0.0" /> |
| 167 | </rect> |
| 168 | <text string="SMALL/BLACK" state="0"> |
| 169 | <color red="0.15" green="0.0" blue="0.0" /> |
| 170 | <bounds x="0" y="0.1" width="1" height="0.4" /> |
| 171 | </text> |
| 172 | <text string="HOLD 1" state="0"> |
| 173 | <color red="0.15" green="0.0" blue="0.0" /> |
| 174 | <bounds x="0" y="0.5" width="1" height="0.4" /> |
| 175 | </text> |
| 176 | </element> |
| 177 | |
| 178 | <element name="big_g" defstate="0"> |
| 179 | <rect state="1"> |
| 180 | <color red="0.15" green="0.0" blue="0.0" /> |
| 181 | </rect> |
| 182 | <text string="BIG/RED" state="0"> |
| 183 | <color red="0.15" green="0.0" blue="0.0" /> |
| 184 | <bounds x="0" y="0.1" width="1" height="0.4" /> |
| 185 | </text> |
| 186 | <text string="HOLD 2" state="0"> |
| 187 | <color red="0.15" green="0.0" blue="0.0" /> |
| 188 | <bounds x="0" y="0.5" width="1" height="0.4" /> |
| 189 | </text> |
| 190 | </element> |
| 191 | |
| 192 | <element name="dup_b" defstate="0"> |
| 193 | <rect state="1"> |
| 194 | <color red="0.1" green="0.05" blue="0.0" /> |
| 195 | </rect> |
| 196 | <rect state="0"> |
| 197 | <color red="0.1" green="0.05" blue="0.0" /> |
| 198 | </rect> |
| 199 | </element> |
| 200 | |
| 201 | <element name="dup_g" defstate="0"> |
| 202 | <rect state="1"> |
| 203 | <color red="0.15" green="0.0" blue="0.0" /> |
| 204 | </rect> |
| 205 | <text string="DOUBLE" state="0"> |
| 206 | <color red="0.15" green="0.075" blue="0.0" /> |
| 207 | <bounds x="0" y="0.1" width="1" height="0.4" /> |
| 208 | </text> |
| 209 | <text string="HOLD 3" state="0"> |
| 210 | <color red="0.15" green="0.075" blue="0.0" /> |
| 211 | <bounds x="0" y="0.5" width="1" height="0.4" /> |
| 212 | </text> |
| 213 | </element> |
| 214 | |
| 215 | <element name="take_g" defstate="0"> |
| 216 | <rect state="1"> |
| 217 | <color red="0.15" green="0.0" blue="0.0" /> |
| 218 | </rect> |
| 219 | <text string="TAKE" state="0"> |
| 220 | <color red="0.15" green="0.075" blue="0.0" /> |
| 221 | <bounds x="0" y="0.1" width="1" height="0.4" /> |
| 222 | </text> |
| 223 | <text string="HOLD 4" state="0"> |
| 224 | <color red="0.15" green="0.075" blue="0.0" /> |
| 225 | <bounds x="0" y="0.5" width="1" height="0.4" /> |
| 226 | </text> |
| 227 | </element> |
| 228 | |
| 229 | <element name="bet_b" defstate="0"> |
| 230 | <rect state="1"> |
| 231 | <color red="0.1" green="0.0" blue="0.1" /> |
| 232 | </rect> |
| 233 | <rect state="0"> |
| 234 | <color red="0.1" green="0.0" blue="0.1" /> |
| 235 | </rect> |
| 236 | </element> |
| 237 | |
| 238 | <element name="bet_g" defstate="0"> |
| 239 | <rect state="1"> |
| 240 | <color red="0.15" green="0.0" blue="0.15" /> |
| 241 | </rect> |
| 242 | <text string="BET" state="0"> |
| 243 | <color red="0.15" green="0.0" blue="0.15" /> |
| 244 | <bounds x="0" y="0.1" width="1" height="0.4" /> |
| 245 | </text> |
| 246 | <text string="HOLD 5" state="0"> |
| 247 | <color red="0.15" green="0.0" blue="0.15" /> |
| 248 | <bounds x="0" y="0.5" width="1" height="0.4" /> |
| 249 | </text> |
| 250 | </element> |
| 251 | |
| 252 | <element name="start_b" defstate="0"> |
| 253 | <rect state="1"> |
| 254 | <color red="0.0" green="0.1" blue="0.0" /> |
| 255 | </rect> |
| 256 | <rect state="0"> |
| 257 | <color red="0.0" green="0.1" blue="0.0" /> |
| 258 | </rect> |
| 259 | </element> |
| 260 | |
| 261 | |
| 262 | |
| 263 | <!-- define cpanel degradee elements --> |
| 264 | |
| 265 | |
| 266 | <element name="cpanel1"> |
| 267 | <rect> |
| 268 | <color red="0.20" green="0.20" blue="0.20" /> |
| 269 | </rect> |
| 270 | </element> |
| 271 | |
| 272 | <element name="cpanel2"> |
| 273 | <rect> |
| 274 | <color red="0.15" green="0.15" blue="0.15" /> |
| 275 | </rect> |
| 276 | </element> |
| 277 | |
| 278 | <element name="cpanel3"> |
| 279 | <rect> |
| 280 | <color red="0.10" green="0.10" blue="0.10" /> |
| 281 | </rect> |
| 282 | </element> |
| 283 | |
| 284 | <element name="cpanel4"> |
| 285 | <rect> |
| 286 | <color red="0.05" green="0.05" blue="0.05" /> |
| 287 | </rect> |
| 288 | </element> |
| 289 | |
| 290 | |
| 291 | <!-- define background --> |
| 292 | |
| 293 | <view name="Button Lamps"> |
| 294 | <screen index="0"> |
| 295 | <bounds left="0" top="0" right="4" bottom="3" /> |
| 296 | </screen> |
| 297 | |
| 298 | <bezel element="cpanel"> |
| 299 | <bounds left="0" right="4" top="3" bottom="3.40" /> |
| 300 | </bezel> |
| 301 | |
| 302 | <bezel element="cpanel1"> |
| 303 | <bounds left="0" right="4" top="3.01" bottom="3.39" /> |
| 304 | </bezel> |
| 305 | |
| 306 | <bezel element="cpanel2"> |
| 307 | <bounds left="0" right="4" top="3.02" bottom="3.38" /> |
| 308 | </bezel> |
| 309 | |
| 310 | <bezel element="cpanel3"> |
| 311 | <bounds left="0" right="4" top="3.03" bottom="3.37" /> |
| 312 | </bezel> |
| 313 | |
| 314 | <bezel element="cpanel4"> |
| 315 | <bounds left="0" right="4" top="3.04" bottom="3.36" /> |
| 316 | </bezel> |
| 317 | |
| 318 | <bezel element="cpanel"> |
| 319 | <bounds left="0" right="4" top="3.05" bottom="3.35" /> |
| 320 | </bezel> |
| 321 | |
| 322 | |
| 323 | <!-- define lamps --> |
| 324 | |
| 325 | <bezel element="small_b" inputtag="IN0" inputmask="0x40"> |
| 326 | <bounds x="0.05" y="3.08" width="0.50" height="0.24" /> |
| 327 | </bezel> |
| 328 | <bezel name="lamp1" element="small_g" inputtag="IN0" inputmask="0x40"> |
| 329 | <bounds x="0.07" y="3.10" width="0.46" height="0.20" /> |
| 330 | </bezel> |
| 331 | <bezel name="lamp6" element="small_g" inputtag="IN0" inputmask="0x40"> |
| 332 | <bounds x="0.07" y="3.10" width="0.46" height="0.20" /> |
| 333 | </bezel> |
| 334 | <bezel name="lamp1" element="small" inputtag="IN0" inputmask="0x40"> |
| 335 | <bounds x="0.07" y="3.10" width="0.46" height="0.20" /> |
| 336 | </bezel> |
| 337 | <bezel name="lamp6" element="hold1" inputtag="IN0" inputmask="0x40"> |
| 338 | <bounds x="0.07" y="3.10" width="0.46" height="0.20" /> |
| 339 | </bezel> |
| 340 | |
| 341 | |
| 342 | <bezel element="small_b" inputtag="IN0" inputmask="0x04"> |
| 343 | <bounds x="0.70" y="3.08" width="0.50" height="0.24" /> |
| 344 | </bezel> |
| 345 | <bezel name="lamp1" element="big_g" inputtag="IN0" inputmask="0x04"> |
| 346 | <bounds x="0.72" y="3.10" width="0.46" height="0.20" /> |
| 347 | </bezel> |
| 348 | <bezel name="lamp6" element="big_g" inputtag="IN0" inputmask="0x04"> |
| 349 | <bounds x="0.72" y="3.10" width="0.46" height="0.20" /> |
| 350 | </bezel> |
| 351 | <bezel name="lamp1" element="big" inputtag="IN0" inputmask="0x04"> |
| 352 | <bounds x="0.72" y="3.10" width="0.46" height="0.20" /> |
| 353 | </bezel> |
| 354 | <bezel name="lamp6" element="hold2" inputtag="IN0" inputmask="0x04"> |
| 355 | <bounds x="0.72" y="3.10" width="0.46" height="0.20" /> |
| 356 | </bezel> |
| 357 | |
| 358 | |
| 359 | <bezel element="dup_b" inputtag="IN0" inputmask="0x08"> |
| 360 | <bounds x="1.35" y="3.08" width="0.50" height="0.24" /> |
| 361 | </bezel> |
| 362 | <bezel name="lamp2" element="dup_g" inputtag="IN0" inputmask="0x08"> |
| 363 | <bounds x="1.37" y="3.10" width="0.46" height="0.20" /> |
| 364 | </bezel> |
| 365 | <bezel name="lamp6" element="dup_g" inputtag="IN0" inputmask="0x08"> |
| 366 | <bounds x="1.37" y="3.10" width="0.46" height="0.20" /> |
| 367 | </bezel> |
| 368 | <bezel name="lamp2" element="dup" inputtag="IN0" inputmask="0x08"> |
| 369 | <bounds x="1.37" y="3.10" width="0.46" height="0.20" /> |
| 370 | </bezel> |
| 371 | <bezel name="lamp6" element="hold3" inputtag="IN0" inputmask="0x08"> |
| 372 | <bounds x="1.37" y="3.10" width="0.46" height="0.20" /> |
| 373 | </bezel> |
| 374 | |
| 375 | |
| 376 | <bezel element="dup_b" inputtag="IN0" inputmask="0x10"> |
| 377 | <bounds x="2" y="3.08" width="0.50" height="0.24" /> |
| 378 | </bezel> |
| 379 | <bezel name="lamp2" element="take_g" inputtag="IN0" inputmask="0x10"> |
| 380 | <bounds x="2.02" y="3.10" width="0.46" height="0.20" /> |
| 381 | </bezel> |
| 382 | <bezel name="lamp6" element="take_g" inputtag="IN0" inputmask="0x10"> |
| 383 | <bounds x="2.02" y="3.10" width="0.46" height="0.20" /> |
| 384 | </bezel> |
| 385 | <bezel name="lamp2" element="take" inputtag="IN0" inputmask="0x10"> |
| 386 | <bounds x="2.02" y="3.10" width="0.46" height="0.20" /> |
| 387 | </bezel> |
| 388 | <bezel name="lamp6" element="hold4" inputtag="IN0" inputmask="0x10"> |
| 389 | <bounds x="2.02" y="3.10" width="0.46" height="0.20" /> |
| 390 | </bezel> |
| 391 | |
| 392 | |
| 393 | <bezel element="bet_b" inputtag="IN0" inputmask="0x20"> |
| 394 | <bounds x="2.65" y="3.08" width="0.50" height="0.24" /> |
| 395 | </bezel> |
| 396 | <bezel name="lamp3" element="bet_g" inputtag="IN0" inputmask="0x20"> |
| 397 | <bounds x="2.67" y="3.10" width="0.46" height="0.20" /> |
| 398 | </bezel> |
| 399 | <bezel name="lamp6" element="bet_g" inputtag="IN0" inputmask="0x20"> |
| 400 | <bounds x="2.67" y="3.10" width="0.46" height="0.20" /> |
| 401 | </bezel> |
| 402 | <bezel name="lamp3" element="bet" inputtag="IN0" inputmask="0x20"> |
| 403 | <bounds x="2.67" y="3.10" width="0.46" height="0.20" /> |
| 404 | </bezel> |
| 405 | <bezel name="lamp6" element="hold5" inputtag="IN0" inputmask="0x20"> |
| 406 | <bounds x="2.67" y="3.10" width="0.46" height="0.20" /> |
| 407 | </bezel> |
| 408 | |
| 409 | |
| 410 | <bezel element="start_b" inputtag="IN0" inputmask="0x80"> |
| 411 | <bounds x="3.45" y="3.08" width="0.50" height="0.24" /> |
| 412 | </bezel> |
| 413 | <bezel name="lamp5" element="start" inputtag="IN0" inputmask="0x80"> |
| 414 | <bounds x="3.47" y="3.10" width="0.46" height="0.20" /> |
| 415 | </bezel> |
| 416 | |
| 417 | </view> |
| 418 | </mamelayout> |