Previous 199869 Revisions Next

r33993 Sunday 21st December, 2014 at 00:31:10 UTC by hap
finished internal layout
[src/mess/layout]tispeak.lay

trunk/src/mess/layout/tispeak.lay
r242504r242505
33
44<!-- define elements -->
55
6<!-- note: the TI Speak & Spell 14seg digits look different from MAME's default, most notably the right half is wider -->
7
68   <element name="digit" defstate="0">
79      <led14seg><color red="0.3" green="1.0" blue="0.7" /></led14seg>
810   </element>
911
12<!-- add our own for DP(display point) and the custom AP(apostrophe) segments -->
1013
14   <element name="lamp_dp" defstate="0">
15      <disk state="0"><color red="0.0353" green="0.1255" blue="0.0863" /></disk>
16      <disk state="1"><color red="0.3" green="1.0" blue="0.7" /></disk>
17   </element>
18   <element name="lamp_ap" defstate="0">
19      <rect state="0"><color red="0.0353" green="0.1255" blue="0.0863" /></rect>
20      <rect state="1"><color red="0.3" green="1.0" blue="0.7" /></rect>
21   </element>
22
23
24
1125<!-- build screen -->
1226
1327   <view name="Internal Layout">
14      <bounds left="0" right="100" top="0" bottom="100" />
28      <bounds left="0" right="100" top="0" bottom="15" />
1529
16      <bezel name="digit0" element="digit">
17         <bounds x="0" y="0" width="10" height="15" />
18      </bezel>
19      <bezel name="digit1" element="digit">
20         <bounds x="10" y="0" width="10" height="15" />
21      </bezel>
22      <bezel name="digit2" element="digit">
23         <bounds x="20" y="0" width="10" height="15" />
24      </bezel>
25      <bezel name="digit3" element="digit">
26         <bounds x="30" y="0" width="10" height="15" />
27      </bezel>
28      <bezel name="digit4" element="digit">
29         <bounds x="40" y="0" width="10" height="15" />
30      </bezel>
31      <bezel name="digit5" element="digit">
32         <bounds x="50" y="0" width="10" height="15" />
33      </bezel>
34      <bezel name="digit6" element="digit">
35         <bounds x="60" y="0" width="10" height="15" />
36      </bezel>
37      <bezel name="digit7" element="digit">
38         <bounds x="70" y="0" width="10" height="15" />
39      </bezel>
40      <bezel name="digit8" element="digit">
41         <bounds x="80" y="0" width="10" height="15" />
42      </bezel>
30   <!-- 9 digits (snspell has 8, snmath has 9) -->
4331
32      <bezel name="digit0" element="digit"><bounds x="0" y="0" width="10" height="15" /></bezel>
33      <bezel name="lamp0" element="lamp_dp"><bounds x="9" y="13.5" width="1.5" height="1.5" /></bezel>
34      <bezel name="lamp1" element="lamp_ap"><bounds x="10.5" y="0" width="0.5" height="3.5" /></bezel>
35
36      <bezel name="digit1" element="digit"><bounds x="11" y="0" width="10" height="15" /></bezel>
37      <bezel name="lamp10" element="lamp_dp"><bounds x="20" y="13.5" width="1.5" height="1.5" /></bezel>
38      <bezel name="lamp11" element="lamp_ap"><bounds x="21.5" y="0" width="0.5" height="3.5" /></bezel>
39
40      <bezel name="digit2" element="digit"><bounds x="22" y="0" width="10" height="15" /></bezel>
41      <bezel name="lamp20" element="lamp_dp"><bounds x="31" y="13.5" width="1.5" height="1.5" /></bezel>
42      <bezel name="lamp21" element="lamp_ap"><bounds x="32.5" y="0" width="0.5" height="3.5" /></bezel>
43
44      <bezel name="digit3" element="digit"><bounds x="33" y="0" width="10" height="15" /></bezel>
45      <bezel name="lamp30" element="lamp_dp"><bounds x="42" y="13.5" width="1.5" height="1.5" /></bezel>
46      <bezel name="lamp31" element="lamp_ap"><bounds x="43.5" y="0" width="0.5" height="3.5" /></bezel>
47
48      <bezel name="digit4" element="digit"><bounds x="44" y="0" width="10" height="15" /></bezel>
49      <bezel name="lamp40" element="lamp_dp"><bounds x="53" y="13.5" width="1.5" height="1.5" /></bezel>
50      <bezel name="lamp41" element="lamp_ap"><bounds x="54.5" y="0" width="0.5" height="3.5" /></bezel>
51
52      <bezel name="digit5" element="digit"><bounds x="55" y="0" width="10" height="15" /></bezel>
53      <bezel name="lamp50" element="lamp_dp"><bounds x="64" y="13.5" width="1.5" height="1.5" /></bezel>
54      <bezel name="lamp51" element="lamp_ap"><bounds x="65.5" y="0" width="0.5" height="3.5" /></bezel>
55
56      <bezel name="digit6" element="digit"><bounds x="66" y="0" width="10" height="15" /></bezel>
57      <bezel name="lamp60" element="lamp_dp"><bounds x="75" y="13.5" width="1.5" height="1.5" /></bezel>
58      <bezel name="lamp61" element="lamp_ap"><bounds x="76.5" y="0" width="0.5" height="3.5" /></bezel>
59
60      <bezel name="digit7" element="digit"><bounds x="77" y="0" width="10" height="15" /></bezel>
61      <bezel name="lamp70" element="lamp_dp"><bounds x="86" y="13.5" width="1.5" height="1.5" /></bezel>
62      <bezel name="lamp71" element="lamp_ap"><bounds x="87.5" y="0" width="0.5" height="3.5" /></bezel>
63
64      <bezel name="digit8" element="digit"><bounds x="88" y="0" width="10" height="15" /></bezel>
65      <bezel name="lamp80" element="lamp_dp"><bounds x="97" y="13.5" width="1.5" height="1.5" /></bezel>
66      <bezel name="lamp81" element="lamp_ap"><bounds x="98.5" y="0" width="0.5" height="3.5" /></bezel>
67
4468   </view>
4569</mamelayout>


Previous 199869 Revisions Next


© 1997-2024 The MAME Team