summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/layout
diff options
context:
space:
mode:
author Vas Crabb <vas@vastheman.com>2020-09-09 21:29:45 +1000
committer Vas Crabb <vas@vastheman.com>2020-09-09 21:29:45 +1000
commitb2158bd6ed6d7bb1ed0e7cf665b04f56ecbe3403 (patch)
treef65e54627e2836bcdccfaa12516fa23ed7e1fcfe /src/mame/layout
parent7f0a34d52d7914ff0fd0100f283a22eb7baf176c (diff)
-Eliminate remaining <bezel> elements from internal layouts.
These layouts have changes to element stacking order that can't be avoided without changing the group structure in the layout files. I think it's harmless, but it's possible it could have had a detrimental effect on risc2500 (I tested it and didn't see any changes, but I might not have known what to look for). -complay.py: Added basic checks for dupicate collection names. As with other checks of this kind, it doesn't actually instantiate the layout so it doesn't check things when variable substitution is involved.
Diffstat (limited to 'src/mame/layout')
-rw-r--r--src/mame/layout/mephisto_alm16.lay436
-rw-r--r--src/mame/layout/mephisto_alm32.lay436
-rw-r--r--src/mame/layout/mephisto_gen32.lay436
-rw-r--r--src/mame/layout/mephisto_polgar.lay412
-rw-r--r--src/mame/layout/saitek_intchess.lay80
-rw-r--r--src/mame/layout/saitek_risc2500.lay489
6 files changed, 1145 insertions, 1144 deletions
diff --git a/src/mame/layout/mephisto_alm16.lay b/src/mame/layout/mephisto_alm16.lay
index 4d12072442b..7484a9eb13a 100644
--- a/src/mame/layout/mephisto_alm16.lay
+++ b/src/mame/layout/mephisto_alm16.lay
@@ -107,77 +107,77 @@ license:CC0
<bounds x="0" y="0" width="80" height="80" />
<!-- squares (avoid seams) -->
- <bezel element="cwhite"><bounds x="0" y="0" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="10" y="0" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="20" y="0" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="30" y="0" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="40" y="0" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="50" y="0" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="60" y="0" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="70" y="0" width="10" height="11" /></bezel>
-
- <bezel element="cblack"><bounds x="0" y="10" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="10" y="10" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="20" y="10" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="30" y="10" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="40" y="10" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="50" y="10" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="60" y="10" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="70" y="10" width="10" height="11" /></bezel>
-
- <bezel element="cwhite"><bounds x="0" y="20" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="10" y="20" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="20" y="20" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="30" y="20" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="40" y="20" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="50" y="20" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="60" y="20" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="70" y="20" width="10" height="11" /></bezel>
-
- <bezel element="cblack"><bounds x="0" y="30" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="10" y="30" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="20" y="30" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="30" y="30" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="40" y="30" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="50" y="30" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="60" y="30" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="70" y="30" width="10" height="11" /></bezel>
-
- <bezel element="cwhite"><bounds x="0" y="40" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="10" y="40" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="20" y="40" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="30" y="40" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="40" y="40" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="50" y="40" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="60" y="40" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="70" y="40" width="10" height="11" /></bezel>
-
- <bezel element="cblack"><bounds x="0" y="50" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="10" y="50" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="20" y="50" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="30" y="50" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="40" y="50" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="50" y="50" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="60" y="50" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="70" y="50" width="10" height="11" /></bezel>
-
- <bezel element="cwhite"><bounds x="0" y="60" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="10" y="60" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="20" y="60" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="30" y="60" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="40" y="60" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="50" y="60" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="60" y="60" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="70" y="60" width="10" height="11" /></bezel>
-
- <bezel element="cblack"><bounds x="0" y="70" width="11" height="10" /></bezel>
- <bezel element="cwhite"><bounds x="10" y="70" width="11" height="10" /></bezel>
- <bezel element="cblack"><bounds x="20" y="70" width="11" height="10" /></bezel>
- <bezel element="cwhite"><bounds x="30" y="70" width="11" height="10" /></bezel>
- <bezel element="cblack"><bounds x="40" y="70" width="11" height="10" /></bezel>
- <bezel element="cwhite"><bounds x="50" y="70" width="11" height="10" /></bezel>
- <bezel element="cblack"><bounds x="60" y="70" width="11" height="10" /></bezel>
- <bezel element="cwhite"><bounds x="70" y="70" width="10" height="10" /></bezel>
+ <element ref="cwhite"><bounds x="0" y="0" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="10" y="0" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="20" y="0" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="30" y="0" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="40" y="0" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="50" y="0" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="60" y="0" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="70" y="0" width="10" height="11" /></element>
+
+ <element ref="cblack"><bounds x="0" y="10" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="10" y="10" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="20" y="10" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="30" y="10" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="40" y="10" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="50" y="10" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="60" y="10" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="70" y="10" width="10" height="11" /></element>
+
+ <element ref="cwhite"><bounds x="0" y="20" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="10" y="20" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="20" y="20" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="30" y="20" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="40" y="20" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="50" y="20" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="60" y="20" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="70" y="20" width="10" height="11" /></element>
+
+ <element ref="cblack"><bounds x="0" y="30" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="10" y="30" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="20" y="30" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="30" y="30" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="40" y="30" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="50" y="30" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="60" y="30" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="70" y="30" width="10" height="11" /></element>
+
+ <element ref="cwhite"><bounds x="0" y="40" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="10" y="40" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="20" y="40" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="30" y="40" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="40" y="40" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="50" y="40" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="60" y="40" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="70" y="40" width="10" height="11" /></element>
+
+ <element ref="cblack"><bounds x="0" y="50" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="10" y="50" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="20" y="50" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="30" y="50" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="40" y="50" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="50" y="50" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="60" y="50" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="70" y="50" width="10" height="11" /></element>
+
+ <element ref="cwhite"><bounds x="0" y="60" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="10" y="60" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="20" y="60" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="30" y="60" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="40" y="60" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="50" y="60" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="60" y="60" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="70" y="60" width="10" height="11" /></element>
+
+ <element ref="cblack"><bounds x="0" y="70" width="11" height="10" /></element>
+ <element ref="cwhite"><bounds x="10" y="70" width="11" height="10" /></element>
+ <element ref="cblack"><bounds x="20" y="70" width="11" height="10" /></element>
+ <element ref="cwhite"><bounds x="30" y="70" width="11" height="10" /></element>
+ <element ref="cblack"><bounds x="40" y="70" width="11" height="10" /></element>
+ <element ref="cwhite"><bounds x="50" y="70" width="11" height="10" /></element>
+ <element ref="cblack"><bounds x="60" y="70" width="11" height="10" /></element>
+ <element ref="cwhite"><bounds x="70" y="70" width="10" height="10" /></element>
<!-- chessboard leds -->
<repeat count="8">
@@ -191,14 +191,14 @@ license:CC0
<param name="lg" start="48" increment="1" />
<param name="lh" start="56" increment="1" />
- <bezel name="led~la~" element="led"><bounds x="~x~" y="78.3" width="1.5" height="1.5" /></bezel>
- <bezel name="led~lb~" element="led"><bounds x="~x~" y="68.3" width="1.5" height="1.5" /></bezel>
- <bezel name="led~lc~" element="led"><bounds x="~x~" y="58.3" width="1.5" height="1.5" /></bezel>
- <bezel name="led~ld~" element="led"><bounds x="~x~" y="48.3" width="1.5" height="1.5" /></bezel>
- <bezel name="led~le~" element="led"><bounds x="~x~" y="38.3" width="1.5" height="1.5" /></bezel>
- <bezel name="led~lf~" element="led"><bounds x="~x~" y="28.3" width="1.5" height="1.5" /></bezel>
- <bezel name="led~lg~" element="led"><bounds x="~x~" y="18.3" width="1.5" height="1.5" /></bezel>
- <bezel name="led~lh~" element="led"><bounds x="~x~" y="8.3" width="1.5" height="1.5" /></bezel>
+ <element name="led~la~" ref="led"><bounds x="~x~" y="78.3" width="1.5" height="1.5" /></element>
+ <element name="led~lb~" ref="led"><bounds x="~x~" y="68.3" width="1.5" height="1.5" /></element>
+ <element name="led~lc~" ref="led"><bounds x="~x~" y="58.3" width="1.5" height="1.5" /></element>
+ <element name="led~ld~" ref="led"><bounds x="~x~" y="48.3" width="1.5" height="1.5" /></element>
+ <element name="led~le~" ref="led"><bounds x="~x~" y="38.3" width="1.5" height="1.5" /></element>
+ <element name="led~lf~" ref="led"><bounds x="~x~" y="28.3" width="1.5" height="1.5" /></element>
+ <element name="led~lg~" ref="led"><bounds x="~x~" y="18.3" width="1.5" height="1.5" /></element>
+ <element name="led~lh~" ref="led"><bounds x="~x~" y="8.3" width="1.5" height="1.5" /></element>
</repeat>
<!-- sensors, pieces -->
@@ -206,23 +206,23 @@ license:CC0
<param name="y" start="0" increment="10" />
<param name="i" start="8" increment="-1" />
- <bezel element="hlbb" inputtag="board:board:RANK.~i~" inputmask="0x01"><bounds x="0" y="~y~" width="10" height="10" /><color alpha="0.04" /></bezel>
- <bezel element="hlbb" inputtag="board:board:RANK.~i~" inputmask="0x02"><bounds x="10" y="~y~" width="10" height="10" /><color alpha="0.04" /></bezel>
- <bezel element="hlbb" inputtag="board:board:RANK.~i~" inputmask="0x04"><bounds x="20" y="~y~" width="10" height="10" /><color alpha="0.04" /></bezel>
- <bezel element="hlbb" inputtag="board:board:RANK.~i~" inputmask="0x08"><bounds x="30" y="~y~" width="10" height="10" /><color alpha="0.04" /></bezel>
- <bezel element="hlbb" inputtag="board:board:RANK.~i~" inputmask="0x10"><bounds x="40" y="~y~" width="10" height="10" /><color alpha="0.04" /></bezel>
- <bezel element="hlbb" inputtag="board:board:RANK.~i~" inputmask="0x20"><bounds x="50" y="~y~" width="10" height="10" /><color alpha="0.04" /></bezel>
- <bezel element="hlbb" inputtag="board:board:RANK.~i~" inputmask="0x40"><bounds x="60" y="~y~" width="10" height="10" /><color alpha="0.04" /></bezel>
- <bezel element="hlbb" inputtag="board:board:RANK.~i~" inputmask="0x80"><bounds x="70" y="~y~" width="10" height="10" /><color alpha="0.04" /></bezel>
-
- <bezel name="piece_a~i~" element="piece"><bounds x="0" y="~y~" width="10" height="10" /></bezel>
- <bezel name="piece_b~i~" element="piece"><bounds x="10" y="~y~" width="10" height="10" /></bezel>
- <bezel name="piece_c~i~" element="piece"><bounds x="20" y="~y~" width="10" height="10" /></bezel>
- <bezel name="piece_d~i~" element="piece"><bounds x="30" y="~y~" width="10" height="10" /></bezel>
- <bezel name="piece_e~i~" element="piece"><bounds x="40" y="~y~" width="10" height="10" /></bezel>
- <bezel name="piece_f~i~" element="piece"><bounds x="50" y="~y~" width="10" height="10" /></bezel>
- <bezel name="piece_g~i~" element="piece"><bounds x="60" y="~y~" width="10" height="10" /></bezel>
- <bezel name="piece_h~i~" element="piece"><bounds x="70" y="~y~" width="10" height="10" /></bezel>
+ <element ref="hlbb" inputtag="board:board:RANK.~i~" inputmask="0x01"><bounds x="0" y="~y~" width="10" height="10" /><color alpha="0.04" /></element>
+ <element ref="hlbb" inputtag="board:board:RANK.~i~" inputmask="0x02"><bounds x="10" y="~y~" width="10" height="10" /><color alpha="0.04" /></element>
+ <element ref="hlbb" inputtag="board:board:RANK.~i~" inputmask="0x04"><bounds x="20" y="~y~" width="10" height="10" /><color alpha="0.04" /></element>
+ <element ref="hlbb" inputtag="board:board:RANK.~i~" inputmask="0x08"><bounds x="30" y="~y~" width="10" height="10" /><color alpha="0.04" /></element>
+ <element ref="hlbb" inputtag="board:board:RANK.~i~" inputmask="0x10"><bounds x="40" y="~y~" width="10" height="10" /><color alpha="0.04" /></element>
+ <element ref="hlbb" inputtag="board:board:RANK.~i~" inputmask="0x20"><bounds x="50" y="~y~" width="10" height="10" /><color alpha="0.04" /></element>
+ <element ref="hlbb" inputtag="board:board:RANK.~i~" inputmask="0x40"><bounds x="60" y="~y~" width="10" height="10" /><color alpha="0.04" /></element>
+ <element ref="hlbb" inputtag="board:board:RANK.~i~" inputmask="0x80"><bounds x="70" y="~y~" width="10" height="10" /><color alpha="0.04" /></element>
+
+ <element name="piece_a~i~" ref="piece"><bounds x="0" y="~y~" width="10" height="10" /></element>
+ <element name="piece_b~i~" ref="piece"><bounds x="10" y="~y~" width="10" height="10" /></element>
+ <element name="piece_c~i~" ref="piece"><bounds x="20" y="~y~" width="10" height="10" /></element>
+ <element name="piece_d~i~" ref="piece"><bounds x="30" y="~y~" width="10" height="10" /></element>
+ <element name="piece_e~i~" ref="piece"><bounds x="40" y="~y~" width="10" height="10" /></element>
+ <element name="piece_f~i~" ref="piece"><bounds x="50" y="~y~" width="10" height="10" /></element>
+ <element name="piece_g~i~" ref="piece"><bounds x="60" y="~y~" width="10" height="10" /></element>
+ <element name="piece_h~i~" ref="piece"><bounds x="70" y="~y~" width="10" height="10" /></element>
</repeat>
</group>
@@ -292,57 +292,6 @@ license:CC0
<group name="sb_ui">
<bounds x="0" y="0" width="10" height="81" />
- <!-- can click here to change board type -->
- <bezel element="hlub" inputtag="FAKE" inputmask="0x01" inputraw="1"><bounds x="0" y="1.5" width="10" height="5" /></bezel>
-
- <bezel element="cblack"><bounds x="0" y="0" width="10" height="1" /></bezel>
- <bezel element="cblack"><bounds x="0" y="7" width="10" height="1" /></bezel>
- <bezel element="cblack"><bounds x="0" y="80" width="10" height="1" /></bezel>
- <bezel element="text_uit1" inputtag="FAKE" inputmask="0x01" inputraw="1"><bounds x="0" y="2" width="10" height="2" /></bezel>
- <bezel element="text_uit2"><bounds x="0" y="4" width="10" height="2" /></bezel>
-
- <!-- board -->
- <bezel element="text_uib1"><bounds x="0" y="9" width="10" height="2" /></bezel>
- <bezel element="cwhite"><bounds x="1" y="11.5" width="8" height="2.5" /></bezel>
- <bezel element="cwhite"><bounds x="1" y="15" width="8" height="2.5" /></bezel>
-
- <bezel element="text_uib2"><bounds x="1.5" y="11.75" width="7" height="2" /></bezel>
- <bezel element="text_uib3"><bounds x="1.5" y="15.25" width="7" height="2" /></bezel>
-
- <bezel element="hlub" inputtag="board:board:UI" inputmask="0x200"><bounds x="1" y="11.5" width="8" height="2.5" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:board:UI" inputmask="0x100"><bounds x="1" y="15" width="8" height="2.5" /><color alpha="0.25" /></bezel>
-
- <!-- spawn -->
- <bezel element="text_uis1"><bounds x="0" y="19.5" width="10" height="2" /></bezel>
- <bezel element="cwhite"><bounds x="1" y="22" width="8" height="12" /></bezel>
- <bezel element="cwhite"><bounds x="1" y="35" width="8" height="12" /></bezel>
-
- <bezel name="piece_ui1" element="piece"><bounds x="1" y="22" width="4" height="4" /></bezel>
- <bezel name="piece_ui2" element="piece"><bounds x="1" y="26" width="4" height="4" /></bezel>
- <bezel name="piece_ui3" element="piece"><bounds x="1" y="30" width="4" height="4" /></bezel>
- <bezel name="piece_ui4" element="piece"><bounds x="5" y="22" width="4" height="4" /></bezel>
- <bezel name="piece_ui5" element="piece"><bounds x="5" y="26" width="4" height="4" /></bezel>
- <bezel name="piece_ui6" element="piece"><bounds x="5" y="30" width="4" height="4" /></bezel>
- <bezel name="piece_ui7" element="piece"><bounds x="1" y="35" width="4" height="4" /></bezel>
- <bezel name="piece_ui8" element="piece"><bounds x="1" y="39" width="4" height="4" /></bezel>
- <bezel name="piece_ui9" element="piece"><bounds x="1" y="43" width="4" height="4" /></bezel>
- <bezel name="piece_ui10" element="piece"><bounds x="5" y="35" width="4" height="4" /></bezel>
- <bezel name="piece_ui11" element="piece"><bounds x="5" y="39" width="4" height="4" /></bezel>
- <bezel name="piece_ui12" element="piece"><bounds x="5" y="43" width="4" height="4" /></bezel>
-
- <bezel element="hlub" inputtag="board:board:SPAWN" inputmask="0x0001"><bounds x="1" y="22" width="4" height="4" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:board:SPAWN" inputmask="0x0002"><bounds x="1" y="26" width="4" height="4" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:board:SPAWN" inputmask="0x0004"><bounds x="1" y="30" width="4" height="4" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:board:SPAWN" inputmask="0x0008"><bounds x="5" y="22" width="4" height="4" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:board:SPAWN" inputmask="0x0010"><bounds x="5" y="26" width="4" height="4" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:board:SPAWN" inputmask="0x0020"><bounds x="5" y="30" width="4" height="4" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:board:SPAWN" inputmask="0x0040"><bounds x="1" y="35" width="4" height="4" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:board:SPAWN" inputmask="0x0080"><bounds x="1" y="39" width="4" height="4" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:board:SPAWN" inputmask="0x0100"><bounds x="1" y="43" width="4" height="4" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:board:SPAWN" inputmask="0x0200"><bounds x="5" y="35" width="4" height="4" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:board:SPAWN" inputmask="0x0400"><bounds x="5" y="39" width="4" height="4" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:board:SPAWN" inputmask="0x0800"><bounds x="5" y="43" width="4" height="4" /><color alpha="0.25" /></bezel>
-
<element ref="cwhite"><bounds x="1" y="48" width="8" height="4" /></element>
<element name="piece_ui13" ref="piece"><bounds x="1" y="48" width="4" height="4" /></element>
<element name="piece_ui14" ref="piece"><bounds x="5" y="48" width="4" height="4" /></element>
@@ -352,34 +301,85 @@ license:CC0
<element ref="wmask1" inputtag="FAKE" inputmask="1" inputraw="1"><bounds x="5" y="48" width="4" height="4" /></element>
<element ref="wmask2" blend="multiply"><bounds x="1" y="48" width="8" height="4" /></element>
+ <!-- can click here to change board type -->
+ <element ref="hlub" inputtag="FAKE" inputmask="0x01" inputraw="1"><bounds x="0" y="1.5" width="10" height="5" /></element>
+
+ <element ref="cblack"><bounds x="0" y="0" width="10" height="1" /></element>
+ <element ref="cblack"><bounds x="0" y="7" width="10" height="1" /></element>
+ <element ref="cblack"><bounds x="0" y="80" width="10" height="1" /></element>
+ <element ref="text_uit1" inputtag="FAKE" inputmask="0x01" inputraw="1"><bounds x="0" y="2" width="10" height="2" /></element>
+ <element ref="text_uit2"><bounds x="0" y="4" width="10" height="2" /></element>
+
+ <!-- board -->
+ <element ref="text_uib1"><bounds x="0" y="9" width="10" height="2" /></element>
+ <element ref="cwhite"><bounds x="1" y="11.5" width="8" height="2.5" /></element>
+ <element ref="cwhite"><bounds x="1" y="15" width="8" height="2.5" /></element>
+
+ <element ref="text_uib2"><bounds x="1.5" y="11.75" width="7" height="2" /></element>
+ <element ref="text_uib3"><bounds x="1.5" y="15.25" width="7" height="2" /></element>
+
+ <element ref="hlub" inputtag="board:board:UI" inputmask="0x200"><bounds x="1" y="11.5" width="8" height="2.5" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:board:UI" inputmask="0x100"><bounds x="1" y="15" width="8" height="2.5" /><color alpha="0.25" /></element>
+
+ <!-- spawn -->
+ <element ref="text_uis1"><bounds x="0" y="19.5" width="10" height="2" /></element>
+ <element ref="cwhite"><bounds x="1" y="22" width="8" height="12" /></element>
+ <element ref="cwhite"><bounds x="1" y="35" width="8" height="12" /></element>
+
+ <element name="piece_ui1" ref="piece"><bounds x="1" y="22" width="4" height="4" /></element>
+ <element name="piece_ui2" ref="piece"><bounds x="1" y="26" width="4" height="4" /></element>
+ <element name="piece_ui3" ref="piece"><bounds x="1" y="30" width="4" height="4" /></element>
+ <element name="piece_ui4" ref="piece"><bounds x="5" y="22" width="4" height="4" /></element>
+ <element name="piece_ui5" ref="piece"><bounds x="5" y="26" width="4" height="4" /></element>
+ <element name="piece_ui6" ref="piece"><bounds x="5" y="30" width="4" height="4" /></element>
+ <element name="piece_ui7" ref="piece"><bounds x="1" y="35" width="4" height="4" /></element>
+ <element name="piece_ui8" ref="piece"><bounds x="1" y="39" width="4" height="4" /></element>
+ <element name="piece_ui9" ref="piece"><bounds x="1" y="43" width="4" height="4" /></element>
+ <element name="piece_ui10" ref="piece"><bounds x="5" y="35" width="4" height="4" /></element>
+ <element name="piece_ui11" ref="piece"><bounds x="5" y="39" width="4" height="4" /></element>
+ <element name="piece_ui12" ref="piece"><bounds x="5" y="43" width="4" height="4" /></element>
+
+ <element ref="hlub" inputtag="board:board:SPAWN" inputmask="0x0001"><bounds x="1" y="22" width="4" height="4" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:board:SPAWN" inputmask="0x0002"><bounds x="1" y="26" width="4" height="4" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:board:SPAWN" inputmask="0x0004"><bounds x="1" y="30" width="4" height="4" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:board:SPAWN" inputmask="0x0008"><bounds x="5" y="22" width="4" height="4" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:board:SPAWN" inputmask="0x0010"><bounds x="5" y="26" width="4" height="4" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:board:SPAWN" inputmask="0x0020"><bounds x="5" y="30" width="4" height="4" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:board:SPAWN" inputmask="0x0040"><bounds x="1" y="35" width="4" height="4" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:board:SPAWN" inputmask="0x0080"><bounds x="1" y="39" width="4" height="4" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:board:SPAWN" inputmask="0x0100"><bounds x="1" y="43" width="4" height="4" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:board:SPAWN" inputmask="0x0200"><bounds x="5" y="35" width="4" height="4" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:board:SPAWN" inputmask="0x0400"><bounds x="5" y="39" width="4" height="4" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:board:SPAWN" inputmask="0x0800"><bounds x="5" y="43" width="4" height="4" /><color alpha="0.25" /></element>
+
<!-- hand -->
- <bezel element="text_uih1"><bounds x="0" y="54" width="10" height="2" /></bezel>
- <bezel element="cblack"><bounds x="1" y="56.5" width="8" height="6" /></bezel>
- <bezel name="piece_ui0" element="piece"><bounds x="2" y="56.5" width="6" height="6" /></bezel>
+ <element ref="text_uih1"><bounds x="0" y="54" width="10" height="2" /></element>
+ <element ref="cblack"><bounds x="1" y="56.5" width="8" height="6" /></element>
+ <element name="piece_ui0" ref="piece"><bounds x="2" y="56.5" width="6" height="6" /></element>
- <bezel element="cwhite"><bounds x="1" y="63.5" width="8" height="2.5" /></bezel>
- <bezel element="text_uih2"><bounds x="1.5" y="63.75" width="7" height="2" /></bezel>
- <bezel element="hlub" inputtag="board:board:UI" inputmask="0x08"><bounds x="1" y="63.5" width="8" height="2.5" /><color alpha="0.25" /></bezel>
+ <element ref="cwhite"><bounds x="1" y="63.5" width="8" height="2.5" /></element>
+ <element ref="text_uih2"><bounds x="1.5" y="63.75" width="7" height="2" /></element>
+ <element ref="hlub" inputtag="board:board:UI" inputmask="0x08"><bounds x="1" y="63.5" width="8" height="2.5" /><color alpha="0.25" /></element>
<!-- undo -->
- <bezel element="text_uiu1"><bounds x="0" y="68" width="10" height="2" /></bezel>
- <bezel element="cwhite"><bounds x="1" y="70.5" width="1.7" height="6" /></bezel>
- <bezel element="cwhite"><bounds x="3.1" y="70.5" width="1.7" height="6" /></bezel>
- <bezel element="cwhite"><bounds x="5.2" y="70.5" width="1.7" height="6" /></bezel>
- <bezel element="cwhite"><bounds x="7.3" y="70.5" width="1.7" height="6" /></bezel>
- <bezel element="text_uiu2a"><bounds x="1" y="71.5" width="1.7" height="4" /></bezel>
- <bezel element="text_uiu2b"><bounds x="3.1" y="71.5" width="1.7" height="4" /></bezel>
- <bezel element="text_uiu2c"><bounds x="5.2" y="71.5" width="1.7" height="4" /></bezel>
- <bezel element="text_uiu2d"><bounds x="7.3" y="71.5" width="1.7" height="4" /></bezel>
-
- <bezel element="hlub" inputtag="board:board:UI" inputmask="0x10"><bounds x="1" y="70.5" width="1.7" height="6" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:board:UI" inputmask="0x20"><bounds x="3.1" y="70.5" width="1.7" height="6" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:board:UI" inputmask="0x40"><bounds x="5.2" y="70.5" width="1.7" height="6" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:board:UI" inputmask="0x80"><bounds x="7.3" y="70.5" width="1.7" height="6" /><color alpha="0.25" /></bezel>
-
- <bezel name="count_ui0" element="text_uiu3a"><bounds x="0" y="77" width="4" height="2" /></bezel>
- <bezel name="count_ui1" element="text_uiu3c"><bounds x="6" y="77" width="4" height="2" /></bezel>
- <bezel element="text_uiu3b"><bounds x="4" y="77" width="2" height="2" /></bezel>
+ <element ref="text_uiu1"><bounds x="0" y="68" width="10" height="2" /></element>
+ <element ref="cwhite"><bounds x="1" y="70.5" width="1.7" height="6" /></element>
+ <element ref="cwhite"><bounds x="3.1" y="70.5" width="1.7" height="6" /></element>
+ <element ref="cwhite"><bounds x="5.2" y="70.5" width="1.7" height="6" /></element>
+ <element ref="cwhite"><bounds x="7.3" y="70.5" width="1.7" height="6" /></element>
+ <element ref="text_uiu2a"><bounds x="1" y="71.5" width="1.7" height="4" /></element>
+ <element ref="text_uiu2b"><bounds x="3.1" y="71.5" width="1.7" height="4" /></element>
+ <element ref="text_uiu2c"><bounds x="5.2" y="71.5" width="1.7" height="4" /></element>
+ <element ref="text_uiu2d"><bounds x="7.3" y="71.5" width="1.7" height="4" /></element>
+
+ <element ref="hlub" inputtag="board:board:UI" inputmask="0x10"><bounds x="1" y="70.5" width="1.7" height="6" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:board:UI" inputmask="0x20"><bounds x="3.1" y="70.5" width="1.7" height="6" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:board:UI" inputmask="0x40"><bounds x="5.2" y="70.5" width="1.7" height="6" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:board:UI" inputmask="0x80"><bounds x="7.3" y="70.5" width="1.7" height="6" /><color alpha="0.25" /></element>
+
+ <element name="count_ui0" ref="text_uiu3a"><bounds x="0" y="77" width="4" height="2" /></element>
+ <element name="count_ui1" ref="text_uiu3c"><bounds x="6" y="77" width="4" height="2" /></element>
+ <element ref="text_uiu3b"><bounds x="4" y="77" width="2" height="2" /></element>
</group>
@@ -418,38 +418,38 @@ license:CC0
<group name="buttons">
<bounds x="76" y="89.5" width="17" height="17" />
- <bezel element="green"><bounds x="76" y="89.5" width="5" height="5" /></bezel>
- <bezel element="gray"> <bounds x="82" y="89.5" width="5" height="5" /></bezel>
- <bezel element="red"> <bounds x="88" y="89.5" width="5" height="5" /></bezel>
- <bezel element="gray"> <bounds x="76" y="95.5" width="5" height="5" /></bezel>
- <bezel element="gray"> <bounds x="88" y="95.5" width="5" height="5" /></bezel>
- <bezel element="gray"> <bounds x="82" y="101.5" width="5" height="5" /></bezel>
-
- <bezel element="text_ent"> <bounds x="76" y="90.7" width="5" height="2.6" /></bezel>
- <bezel element="text_up"> <bounds x="82.5" y="90" width="4" height="4" /></bezel>
- <bezel element="text_cl"> <bounds x="88" y="90.7" width="5" height="2.6" /></bezel>
- <bezel element="text_left"> <bounds x="76.5" y="96" width="4" height="4" /></bezel>
- <bezel element="text_right"><bounds x="88.5" y="96" width="4" height="4" /></bezel>
- <bezel element="text_down"> <bounds x="82.5" y="102" width="4" height="4" /></bezel>
-
- <bezel element="keys" inputtag="KEY1" inputmask="0x0200"> <!-- ENT -->
+ <element ref="green"><bounds x="76" y="89.5" width="5" height="5" /></element>
+ <element ref="gray"> <bounds x="82" y="89.5" width="5" height="5" /></element>
+ <element ref="red"> <bounds x="88" y="89.5" width="5" height="5" /></element>
+ <element ref="gray"> <bounds x="76" y="95.5" width="5" height="5" /></element>
+ <element ref="gray"> <bounds x="88" y="95.5" width="5" height="5" /></element>
+ <element ref="gray"> <bounds x="82" y="101.5" width="5" height="5" /></element>
+
+ <element ref="text_ent"> <bounds x="76" y="90.7" width="5" height="2.6" /></element>
+ <element ref="text_up"> <bounds x="82.5" y="90" width="4" height="4" /></element>
+ <element ref="text_cl"> <bounds x="88" y="90.7" width="5" height="2.6" /></element>
+ <element ref="text_left"> <bounds x="76.5" y="96" width="4" height="4" /></element>
+ <element ref="text_right"><bounds x="88.5" y="96" width="4" height="4" /></element>
+ <element ref="text_down"> <bounds x="82.5" y="102" width="4" height="4" /></element>
+
+ <element ref="keys" inputtag="KEY1" inputmask="0x0200"> <!-- ENT -->
<bounds x="76" y="89.5" width="5" height="5" /><color alpha="0.25" />
- </bezel>
- <bezel element="keys" inputtag="KEY2" inputmask="0x0200"> <!-- Up -->
+ </element>
+ <element ref="keys" inputtag="KEY2" inputmask="0x0200"> <!-- Up -->
<bounds x="82" y="89.5" width="5" height="5" /><color alpha="0.25" />
- </bezel>
- <bezel element="keys" inputtag="KEY3" inputmask="0x0200"> <!-- CL -->
+ </element>
+ <element ref="keys" inputtag="KEY3" inputmask="0x0200"> <!-- CL -->
<bounds x="88" y="89.5" width="5" height="5" /><color alpha="0.25" />
- </bezel>
- <bezel element="keys" inputtag="KEY1" inputmask="0x0100"> <!-- Left -->
+ </element>
+ <element ref="keys" inputtag="KEY1" inputmask="0x0100"> <!-- Left -->
<bounds x="76" y="95.5" width="5" height="5" /><color alpha="0.25" />
- </bezel>
- <bezel element="keys" inputtag="KEY2" inputmask="0x0100"> <!-- Right -->
+ </element>
+ <element ref="keys" inputtag="KEY2" inputmask="0x0100"> <!-- Right -->
<bounds x="88" y="95.5" width="5" height="5" /><color alpha="0.25" />
- </bezel>
- <bezel element="keys" inputtag="KEY3" inputmask="0x0100"> <!-- Down -->
+ </element>
+ <element ref="keys" inputtag="KEY3" inputmask="0x0100"> <!-- Down -->
<bounds x="82" y="101.5" width="5" height="5" /><color alpha="0.25" />
- </bezel>
+ </element>
</group>
@@ -457,11 +457,11 @@ license:CC0
<view name="Internal Layout">
<bounds left="0" right="102" top="-2" bottom="103" />
- <bezel element="cblack"><bounds x="13" y="-2" width="89" height="89" /></bezel>
- <bezel element="cwhite"><bounds x="17" y="2" width="81" height="81" /></bezel>
-
- <bezel element="text_lcd"><bounds x="47.5" y="89" width="24.5" height="2" /></bezel>
<group ref="panel"><bounds x="47.5" y="91.8" width="24.5" height="6.5" /></group>
+ <element ref="cblack"><bounds x="13" y="-2" width="89" height="89" /></element>
+ <element ref="cwhite"><bounds x="17" y="2" width="81" height="81" /></element>
+
+ <element ref="text_lcd"><bounds x="47.5" y="89" width="24.5" height="2" /></element>
<group ref="buttons"><bounds x="77.5" y="88.5" width="13" height="13" /></group>
<group ref="sb_board"><bounds x="17.5" y="2.5" width="80" height="80" /></group>
@@ -469,23 +469,23 @@ license:CC0
<!-- chessboard coords -->
- <bezel element="text_8"><bounds x="14.2" y="6.5" width="2" height="2" /></bezel>
- <bezel element="text_7"><bounds x="14.2" y="16.5" width="2" height="2" /></bezel>
- <bezel element="text_6"><bounds x="14.2" y="26.5" width="2" height="2" /></bezel>
- <bezel element="text_5"><bounds x="14.2" y="36.5" width="2" height="2" /></bezel>
- <bezel element="text_4"><bounds x="14.2" y="46.5" width="2" height="2" /></bezel>
- <bezel element="text_3"><bounds x="14.2" y="56.5" width="2" height="2" /></bezel>
- <bezel element="text_2"><bounds x="14.2" y="66.5" width="2" height="2" /></bezel>
- <bezel element="text_1"><bounds x="14.2" y="76.5" width="2" height="2" /></bezel>
-
- <bezel element="text_a"><bounds x="21.5" y="84" width="2" height="2" /></bezel>
- <bezel element="text_b"><bounds x="31.5" y="84" width="2" height="2" /></bezel>
- <bezel element="text_c"><bounds x="41.5" y="84" width="2" height="2" /></bezel>
- <bezel element="text_d"><bounds x="51.5" y="84" width="2" height="2" /></bezel>
- <bezel element="text_e"><bounds x="61.5" y="84" width="2" height="2" /></bezel>
- <bezel element="text_f"><bounds x="71.5" y="84" width="2" height="2" /></bezel>
- <bezel element="text_g"><bounds x="81.5" y="84" width="2" height="2" /></bezel>
- <bezel element="text_h"><bounds x="91.5" y="84" width="2" height="2" /></bezel>
+ <element ref="text_8"><bounds x="14.2" y="6.5" width="2" height="2" /></element>
+ <element ref="text_7"><bounds x="14.2" y="16.5" width="2" height="2" /></element>
+ <element ref="text_6"><bounds x="14.2" y="26.5" width="2" height="2" /></element>
+ <element ref="text_5"><bounds x="14.2" y="36.5" width="2" height="2" /></element>
+ <element ref="text_4"><bounds x="14.2" y="46.5" width="2" height="2" /></element>
+ <element ref="text_3"><bounds x="14.2" y="56.5" width="2" height="2" /></element>
+ <element ref="text_2"><bounds x="14.2" y="66.5" width="2" height="2" /></element>
+ <element ref="text_1"><bounds x="14.2" y="76.5" width="2" height="2" /></element>
+
+ <element ref="text_a"><bounds x="21.5" y="84" width="2" height="2" /></element>
+ <element ref="text_b"><bounds x="31.5" y="84" width="2" height="2" /></element>
+ <element ref="text_c"><bounds x="41.5" y="84" width="2" height="2" /></element>
+ <element ref="text_d"><bounds x="51.5" y="84" width="2" height="2" /></element>
+ <element ref="text_e"><bounds x="61.5" y="84" width="2" height="2" /></element>
+ <element ref="text_f"><bounds x="71.5" y="84" width="2" height="2" /></element>
+ <element ref="text_g"><bounds x="81.5" y="84" width="2" height="2" /></element>
+ <element ref="text_h"><bounds x="91.5" y="84" width="2" height="2" /></element>
</view>
</mamelayout>
diff --git a/src/mame/layout/mephisto_alm32.lay b/src/mame/layout/mephisto_alm32.lay
index 728ca07ff14..3f6faed7a5f 100644
--- a/src/mame/layout/mephisto_alm32.lay
+++ b/src/mame/layout/mephisto_alm32.lay
@@ -107,77 +107,77 @@ license:CC0
<bounds x="0" y="0" width="80" height="80" />
<!-- squares (avoid seams) -->
- <bezel element="cwhite"><bounds x="0" y="0" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="10" y="0" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="20" y="0" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="30" y="0" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="40" y="0" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="50" y="0" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="60" y="0" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="70" y="0" width="10" height="11" /></bezel>
-
- <bezel element="cblack"><bounds x="0" y="10" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="10" y="10" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="20" y="10" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="30" y="10" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="40" y="10" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="50" y="10" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="60" y="10" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="70" y="10" width="10" height="11" /></bezel>
-
- <bezel element="cwhite"><bounds x="0" y="20" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="10" y="20" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="20" y="20" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="30" y="20" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="40" y="20" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="50" y="20" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="60" y="20" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="70" y="20" width="10" height="11" /></bezel>
-
- <bezel element="cblack"><bounds x="0" y="30" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="10" y="30" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="20" y="30" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="30" y="30" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="40" y="30" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="50" y="30" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="60" y="30" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="70" y="30" width="10" height="11" /></bezel>
-
- <bezel element="cwhite"><bounds x="0" y="40" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="10" y="40" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="20" y="40" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="30" y="40" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="40" y="40" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="50" y="40" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="60" y="40" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="70" y="40" width="10" height="11" /></bezel>
-
- <bezel element="cblack"><bounds x="0" y="50" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="10" y="50" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="20" y="50" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="30" y="50" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="40" y="50" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="50" y="50" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="60" y="50" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="70" y="50" width="10" height="11" /></bezel>
-
- <bezel element="cwhite"><bounds x="0" y="60" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="10" y="60" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="20" y="60" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="30" y="60" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="40" y="60" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="50" y="60" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="60" y="60" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="70" y="60" width="10" height="11" /></bezel>
-
- <bezel element="cblack"><bounds x="0" y="70" width="11" height="10" /></bezel>
- <bezel element="cwhite"><bounds x="10" y="70" width="11" height="10" /></bezel>
- <bezel element="cblack"><bounds x="20" y="70" width="11" height="10" /></bezel>
- <bezel element="cwhite"><bounds x="30" y="70" width="11" height="10" /></bezel>
- <bezel element="cblack"><bounds x="40" y="70" width="11" height="10" /></bezel>
- <bezel element="cwhite"><bounds x="50" y="70" width="11" height="10" /></bezel>
- <bezel element="cblack"><bounds x="60" y="70" width="11" height="10" /></bezel>
- <bezel element="cwhite"><bounds x="70" y="70" width="10" height="10" /></bezel>
+ <element ref="cwhite"><bounds x="0" y="0" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="10" y="0" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="20" y="0" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="30" y="0" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="40" y="0" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="50" y="0" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="60" y="0" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="70" y="0" width="10" height="11" /></element>
+
+ <element ref="cblack"><bounds x="0" y="10" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="10" y="10" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="20" y="10" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="30" y="10" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="40" y="10" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="50" y="10" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="60" y="10" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="70" y="10" width="10" height="11" /></element>
+
+ <element ref="cwhite"><bounds x="0" y="20" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="10" y="20" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="20" y="20" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="30" y="20" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="40" y="20" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="50" y="20" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="60" y="20" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="70" y="20" width="10" height="11" /></element>
+
+ <element ref="cblack"><bounds x="0" y="30" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="10" y="30" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="20" y="30" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="30" y="30" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="40" y="30" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="50" y="30" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="60" y="30" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="70" y="30" width="10" height="11" /></element>
+
+ <element ref="cwhite"><bounds x="0" y="40" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="10" y="40" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="20" y="40" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="30" y="40" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="40" y="40" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="50" y="40" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="60" y="40" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="70" y="40" width="10" height="11" /></element>
+
+ <element ref="cblack"><bounds x="0" y="50" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="10" y="50" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="20" y="50" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="30" y="50" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="40" y="50" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="50" y="50" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="60" y="50" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="70" y="50" width="10" height="11" /></element>
+
+ <element ref="cwhite"><bounds x="0" y="60" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="10" y="60" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="20" y="60" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="30" y="60" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="40" y="60" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="50" y="60" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="60" y="60" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="70" y="60" width="10" height="11" /></element>
+
+ <element ref="cblack"><bounds x="0" y="70" width="11" height="10" /></element>
+ <element ref="cwhite"><bounds x="10" y="70" width="11" height="10" /></element>
+ <element ref="cblack"><bounds x="20" y="70" width="11" height="10" /></element>
+ <element ref="cwhite"><bounds x="30" y="70" width="11" height="10" /></element>
+ <element ref="cblack"><bounds x="40" y="70" width="11" height="10" /></element>
+ <element ref="cwhite"><bounds x="50" y="70" width="11" height="10" /></element>
+ <element ref="cblack"><bounds x="60" y="70" width="11" height="10" /></element>
+ <element ref="cwhite"><bounds x="70" y="70" width="10" height="10" /></element>
<!-- chessboard leds -->
<repeat count="8">
@@ -191,14 +191,14 @@ license:CC0
<param name="lg" start="48" increment="1" />
<param name="lh" start="56" increment="1" />
- <bezel name="led~la~" element="led"><bounds x="~x~" y="78.3" width="1.5" height="1.5" /></bezel>
- <bezel name="led~lb~" element="led"><bounds x="~x~" y="68.3" width="1.5" height="1.5" /></bezel>
- <bezel name="led~lc~" element="led"><bounds x="~x~" y="58.3" width="1.5" height="1.5" /></bezel>
- <bezel name="led~ld~" element="led"><bounds x="~x~" y="48.3" width="1.5" height="1.5" /></bezel>
- <bezel name="led~le~" element="led"><bounds x="~x~" y="38.3" width="1.5" height="1.5" /></bezel>
- <bezel name="led~lf~" element="led"><bounds x="~x~" y="28.3" width="1.5" height="1.5" /></bezel>
- <bezel name="led~lg~" element="led"><bounds x="~x~" y="18.3" width="1.5" height="1.5" /></bezel>
- <bezel name="led~lh~" element="led"><bounds x="~x~" y="8.3" width="1.5" height="1.5" /></bezel>
+ <element name="led~la~" ref="led"><bounds x="~x~" y="78.3" width="1.5" height="1.5" /></element>
+ <element name="led~lb~" ref="led"><bounds x="~x~" y="68.3" width="1.5" height="1.5" /></element>
+ <element name="led~lc~" ref="led"><bounds x="~x~" y="58.3" width="1.5" height="1.5" /></element>
+ <element name="led~ld~" ref="led"><bounds x="~x~" y="48.3" width="1.5" height="1.5" /></element>
+ <element name="led~le~" ref="led"><bounds x="~x~" y="38.3" width="1.5" height="1.5" /></element>
+ <element name="led~lf~" ref="led"><bounds x="~x~" y="28.3" width="1.5" height="1.5" /></element>
+ <element name="led~lg~" ref="led"><bounds x="~x~" y="18.3" width="1.5" height="1.5" /></element>
+ <element name="led~lh~" ref="led"><bounds x="~x~" y="8.3" width="1.5" height="1.5" /></element>
</repeat>
<!-- sensors, pieces -->
@@ -206,23 +206,23 @@ license:CC0
<param name="y" start="0" increment="10" />
<param name="i" start="8" increment="-1" />
- <bezel element="hlbb" inputtag="board:board:RANK.~i~" inputmask="0x01"><bounds x="0" y="~y~" width="10" height="10" /><color alpha="0.04" /></bezel>
- <bezel element="hlbb" inputtag="board:board:RANK.~i~" inputmask="0x02"><bounds x="10" y="~y~" width="10" height="10" /><color alpha="0.04" /></bezel>
- <bezel element="hlbb" inputtag="board:board:RANK.~i~" inputmask="0x04"><bounds x="20" y="~y~" width="10" height="10" /><color alpha="0.04" /></bezel>
- <bezel element="hlbb" inputtag="board:board:RANK.~i~" inputmask="0x08"><bounds x="30" y="~y~" width="10" height="10" /><color alpha="0.04" /></bezel>
- <bezel element="hlbb" inputtag="board:board:RANK.~i~" inputmask="0x10"><bounds x="40" y="~y~" width="10" height="10" /><color alpha="0.04" /></bezel>
- <bezel element="hlbb" inputtag="board:board:RANK.~i~" inputmask="0x20"><bounds x="50" y="~y~" width="10" height="10" /><color alpha="0.04" /></bezel>
- <bezel element="hlbb" inputtag="board:board:RANK.~i~" inputmask="0x40"><bounds x="60" y="~y~" width="10" height="10" /><color alpha="0.04" /></bezel>
- <bezel element="hlbb" inputtag="board:board:RANK.~i~" inputmask="0x80"><bounds x="70" y="~y~" width="10" height="10" /><color alpha="0.04" /></bezel>
-
- <bezel name="piece_a~i~" element="piece"><bounds x="0" y="~y~" width="10" height="10" /></bezel>
- <bezel name="piece_b~i~" element="piece"><bounds x="10" y="~y~" width="10" height="10" /></bezel>
- <bezel name="piece_c~i~" element="piece"><bounds x="20" y="~y~" width="10" height="10" /></bezel>
- <bezel name="piece_d~i~" element="piece"><bounds x="30" y="~y~" width="10" height="10" /></bezel>
- <bezel name="piece_e~i~" element="piece"><bounds x="40" y="~y~" width="10" height="10" /></bezel>
- <bezel name="piece_f~i~" element="piece"><bounds x="50" y="~y~" width="10" height="10" /></bezel>
- <bezel name="piece_g~i~" element="piece"><bounds x="60" y="~y~" width="10" height="10" /></bezel>
- <bezel name="piece_h~i~" element="piece"><bounds x="70" y="~y~" width="10" height="10" /></bezel>
+ <element ref="hlbb" inputtag="board:board:RANK.~i~" inputmask="0x01"><bounds x="0" y="~y~" width="10" height="10" /><color alpha="0.04" /></element>
+ <element ref="hlbb" inputtag="board:board:RANK.~i~" inputmask="0x02"><bounds x="10" y="~y~" width="10" height="10" /><color alpha="0.04" /></element>
+ <element ref="hlbb" inputtag="board:board:RANK.~i~" inputmask="0x04"><bounds x="20" y="~y~" width="10" height="10" /><color alpha="0.04" /></element>
+ <element ref="hlbb" inputtag="board:board:RANK.~i~" inputmask="0x08"><bounds x="30" y="~y~" width="10" height="10" /><color alpha="0.04" /></element>
+ <element ref="hlbb" inputtag="board:board:RANK.~i~" inputmask="0x10"><bounds x="40" y="~y~" width="10" height="10" /><color alpha="0.04" /></element>
+ <element ref="hlbb" inputtag="board:board:RANK.~i~" inputmask="0x20"><bounds x="50" y="~y~" width="10" height="10" /><color alpha="0.04" /></element>
+ <element ref="hlbb" inputtag="board:board:RANK.~i~" inputmask="0x40"><bounds x="60" y="~y~" width="10" height="10" /><color alpha="0.04" /></element>
+ <element ref="hlbb" inputtag="board:board:RANK.~i~" inputmask="0x80"><bounds x="70" y="~y~" width="10" height="10" /><color alpha="0.04" /></element>
+
+ <element name="piece_a~i~" ref="piece"><bounds x="0" y="~y~" width="10" height="10" /></element>
+ <element name="piece_b~i~" ref="piece"><bounds x="10" y="~y~" width="10" height="10" /></element>
+ <element name="piece_c~i~" ref="piece"><bounds x="20" y="~y~" width="10" height="10" /></element>
+ <element name="piece_d~i~" ref="piece"><bounds x="30" y="~y~" width="10" height="10" /></element>
+ <element name="piece_e~i~" ref="piece"><bounds x="40" y="~y~" width="10" height="10" /></element>
+ <element name="piece_f~i~" ref="piece"><bounds x="50" y="~y~" width="10" height="10" /></element>
+ <element name="piece_g~i~" ref="piece"><bounds x="60" y="~y~" width="10" height="10" /></element>
+ <element name="piece_h~i~" ref="piece"><bounds x="70" y="~y~" width="10" height="10" /></element>
</repeat>
</group>
@@ -292,57 +292,6 @@ license:CC0
<group name="sb_ui">
<bounds x="0" y="0" width="10" height="81" />
- <!-- can click here to change board type -->
- <bezel element="hlub" inputtag="FAKE" inputmask="0x01" inputraw="1"><bounds x="0" y="1.5" width="10" height="5" /></bezel>
-
- <bezel element="cblack"><bounds x="0" y="0" width="10" height="1" /></bezel>
- <bezel element="cblack"><bounds x="0" y="7" width="10" height="1" /></bezel>
- <bezel element="cblack"><bounds x="0" y="80" width="10" height="1" /></bezel>
- <bezel element="text_uit1" inputtag="FAKE" inputmask="0x01" inputraw="1"><bounds x="0" y="2" width="10" height="2" /></bezel>
- <bezel element="text_uit2"><bounds x="0" y="4" width="10" height="2" /></bezel>
-
- <!-- board -->
- <bezel element="text_uib1"><bounds x="0" y="9" width="10" height="2" /></bezel>
- <bezel element="cwhite"><bounds x="1" y="11.5" width="8" height="2.5" /></bezel>
- <bezel element="cwhite"><bounds x="1" y="15" width="8" height="2.5" /></bezel>
-
- <bezel element="text_uib2"><bounds x="1.5" y="11.75" width="7" height="2" /></bezel>
- <bezel element="text_uib3"><bounds x="1.5" y="15.25" width="7" height="2" /></bezel>
-
- <bezel element="hlub" inputtag="board:board:UI" inputmask="0x200"><bounds x="1" y="11.5" width="8" height="2.5" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:board:UI" inputmask="0x100"><bounds x="1" y="15" width="8" height="2.5" /><color alpha="0.25" /></bezel>
-
- <!-- spawn -->
- <bezel element="text_uis1"><bounds x="0" y="19.5" width="10" height="2" /></bezel>
- <bezel element="cwhite"><bounds x="1" y="22" width="8" height="12" /></bezel>
- <bezel element="cwhite"><bounds x="1" y="35" width="8" height="12" /></bezel>
-
- <bezel name="piece_ui1" element="piece"><bounds x="1" y="22" width="4" height="4" /></bezel>
- <bezel name="piece_ui2" element="piece"><bounds x="1" y="26" width="4" height="4" /></bezel>
- <bezel name="piece_ui3" element="piece"><bounds x="1" y="30" width="4" height="4" /></bezel>
- <bezel name="piece_ui4" element="piece"><bounds x="5" y="22" width="4" height="4" /></bezel>
- <bezel name="piece_ui5" element="piece"><bounds x="5" y="26" width="4" height="4" /></bezel>
- <bezel name="piece_ui6" element="piece"><bounds x="5" y="30" width="4" height="4" /></bezel>
- <bezel name="piece_ui7" element="piece"><bounds x="1" y="35" width="4" height="4" /></bezel>
- <bezel name="piece_ui8" element="piece"><bounds x="1" y="39" width="4" height="4" /></bezel>
- <bezel name="piece_ui9" element="piece"><bounds x="1" y="43" width="4" height="4" /></bezel>
- <bezel name="piece_ui10" element="piece"><bounds x="5" y="35" width="4" height="4" /></bezel>
- <bezel name="piece_ui11" element="piece"><bounds x="5" y="39" width="4" height="4" /></bezel>
- <bezel name="piece_ui12" element="piece"><bounds x="5" y="43" width="4" height="4" /></bezel>
-
- <bezel element="hlub" inputtag="board:board:SPAWN" inputmask="0x0001"><bounds x="1" y="22" width="4" height="4" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:board:SPAWN" inputmask="0x0002"><bounds x="1" y="26" width="4" height="4" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:board:SPAWN" inputmask="0x0004"><bounds x="1" y="30" width="4" height="4" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:board:SPAWN" inputmask="0x0008"><bounds x="5" y="22" width="4" height="4" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:board:SPAWN" inputmask="0x0010"><bounds x="5" y="26" width="4" height="4" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:board:SPAWN" inputmask="0x0020"><bounds x="5" y="30" width="4" height="4" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:board:SPAWN" inputmask="0x0040"><bounds x="1" y="35" width="4" height="4" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:board:SPAWN" inputmask="0x0080"><bounds x="1" y="39" width="4" height="4" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:board:SPAWN" inputmask="0x0100"><bounds x="1" y="43" width="4" height="4" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:board:SPAWN" inputmask="0x0200"><bounds x="5" y="35" width="4" height="4" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:board:SPAWN" inputmask="0x0400"><bounds x="5" y="39" width="4" height="4" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:board:SPAWN" inputmask="0x0800"><bounds x="5" y="43" width="4" height="4" /><color alpha="0.25" /></bezel>
-
<element ref="cwhite"><bounds x="1" y="48" width="8" height="4" /></element>
<element name="piece_ui13" ref="piece"><bounds x="1" y="48" width="4" height="4" /></element>
<element name="piece_ui14" ref="piece"><bounds x="5" y="48" width="4" height="4" /></element>
@@ -352,34 +301,85 @@ license:CC0
<element ref="wmask1" inputtag="FAKE" inputmask="1" inputraw="1"><bounds x="5" y="48" width="4" height="4" /></element>
<element ref="wmask2" blend="multiply"><bounds x="1" y="48" width="8" height="4" /></element>
+ <!-- can click here to change board type -->
+ <element ref="hlub" inputtag="FAKE" inputmask="0x01" inputraw="1"><bounds x="0" y="1.5" width="10" height="5" /></element>
+
+ <element ref="cblack"><bounds x="0" y="0" width="10" height="1" /></element>
+ <element ref="cblack"><bounds x="0" y="7" width="10" height="1" /></element>
+ <element ref="cblack"><bounds x="0" y="80" width="10" height="1" /></element>
+ <element ref="text_uit1" inputtag="FAKE" inputmask="0x01" inputraw="1"><bounds x="0" y="2" width="10" height="2" /></element>
+ <element ref="text_uit2"><bounds x="0" y="4" width="10" height="2" /></element>
+
+ <!-- board -->
+ <element ref="text_uib1"><bounds x="0" y="9" width="10" height="2" /></element>
+ <element ref="cwhite"><bounds x="1" y="11.5" width="8" height="2.5" /></element>
+ <element ref="cwhite"><bounds x="1" y="15" width="8" height="2.5" /></element>
+
+ <element ref="text_uib2"><bounds x="1.5" y="11.75" width="7" height="2" /></element>
+ <element ref="text_uib3"><bounds x="1.5" y="15.25" width="7" height="2" /></element>
+
+ <element ref="hlub" inputtag="board:board:UI" inputmask="0x200"><bounds x="1" y="11.5" width="8" height="2.5" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:board:UI" inputmask="0x100"><bounds x="1" y="15" width="8" height="2.5" /><color alpha="0.25" /></element>
+
+ <!-- spawn -->
+ <element ref="text_uis1"><bounds x="0" y="19.5" width="10" height="2" /></element>
+ <element ref="cwhite"><bounds x="1" y="22" width="8" height="12" /></element>
+ <element ref="cwhite"><bounds x="1" y="35" width="8" height="12" /></element>
+
+ <element name="piece_ui1" ref="piece"><bounds x="1" y="22" width="4" height="4" /></element>
+ <element name="piece_ui2" ref="piece"><bounds x="1" y="26" width="4" height="4" /></element>
+ <element name="piece_ui3" ref="piece"><bounds x="1" y="30" width="4" height="4" /></element>
+ <element name="piece_ui4" ref="piece"><bounds x="5" y="22" width="4" height="4" /></element>
+ <element name="piece_ui5" ref="piece"><bounds x="5" y="26" width="4" height="4" /></element>
+ <element name="piece_ui6" ref="piece"><bounds x="5" y="30" width="4" height="4" /></element>
+ <element name="piece_ui7" ref="piece"><bounds x="1" y="35" width="4" height="4" /></element>
+ <element name="piece_ui8" ref="piece"><bounds x="1" y="39" width="4" height="4" /></element>
+ <element name="piece_ui9" ref="piece"><bounds x="1" y="43" width="4" height="4" /></element>
+ <element name="piece_ui10" ref="piece"><bounds x="5" y="35" width="4" height="4" /></element>
+ <element name="piece_ui11" ref="piece"><bounds x="5" y="39" width="4" height="4" /></element>
+ <element name="piece_ui12" ref="piece"><bounds x="5" y="43" width="4" height="4" /></element>
+
+ <element ref="hlub" inputtag="board:board:SPAWN" inputmask="0x0001"><bounds x="1" y="22" width="4" height="4" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:board:SPAWN" inputmask="0x0002"><bounds x="1" y="26" width="4" height="4" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:board:SPAWN" inputmask="0x0004"><bounds x="1" y="30" width="4" height="4" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:board:SPAWN" inputmask="0x0008"><bounds x="5" y="22" width="4" height="4" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:board:SPAWN" inputmask="0x0010"><bounds x="5" y="26" width="4" height="4" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:board:SPAWN" inputmask="0x0020"><bounds x="5" y="30" width="4" height="4" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:board:SPAWN" inputmask="0x0040"><bounds x="1" y="35" width="4" height="4" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:board:SPAWN" inputmask="0x0080"><bounds x="1" y="39" width="4" height="4" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:board:SPAWN" inputmask="0x0100"><bounds x="1" y="43" width="4" height="4" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:board:SPAWN" inputmask="0x0200"><bounds x="5" y="35" width="4" height="4" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:board:SPAWN" inputmask="0x0400"><bounds x="5" y="39" width="4" height="4" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:board:SPAWN" inputmask="0x0800"><bounds x="5" y="43" width="4" height="4" /><color alpha="0.25" /></element>
+
<!-- hand -->
- <bezel element="text_uih1"><bounds x="0" y="54" width="10" height="2" /></bezel>
- <bezel element="cblack"><bounds x="1" y="56.5" width="8" height="6" /></bezel>
- <bezel name="piece_ui0" element="piece"><bounds x="2" y="56.5" width="6" height="6" /></bezel>
+ <element ref="text_uih1"><bounds x="0" y="54" width="10" height="2" /></element>
+ <element ref="cblack"><bounds x="1" y="56.5" width="8" height="6" /></element>
+ <element name="piece_ui0" ref="piece"><bounds x="2" y="56.5" width="6" height="6" /></element>
- <bezel element="cwhite"><bounds x="1" y="63.5" width="8" height="2.5" /></bezel>
- <bezel element="text_uih2"><bounds x="1.5" y="63.75" width="7" height="2" /></bezel>
- <bezel element="hlub" inputtag="board:board:UI" inputmask="0x08"><bounds x="1" y="63.5" width="8" height="2.5" /><color alpha="0.25" /></bezel>
+ <element ref="cwhite"><bounds x="1" y="63.5" width="8" height="2.5" /></element>
+ <element ref="text_uih2"><bounds x="1.5" y="63.75" width="7" height="2" /></element>
+ <element ref="hlub" inputtag="board:board:UI" inputmask="0x08"><bounds x="1" y="63.5" width="8" height="2.5" /><color alpha="0.25" /></element>
<!-- undo -->
- <bezel element="text_uiu1"><bounds x="0" y="68" width="10" height="2" /></bezel>
- <bezel element="cwhite"><bounds x="1" y="70.5" width="1.7" height="6" /></bezel>
- <bezel element="cwhite"><bounds x="3.1" y="70.5" width="1.7" height="6" /></bezel>
- <bezel element="cwhite"><bounds x="5.2" y="70.5" width="1.7" height="6" /></bezel>
- <bezel element="cwhite"><bounds x="7.3" y="70.5" width="1.7" height="6" /></bezel>
- <bezel element="text_uiu2a"><bounds x="1" y="71.5" width="1.7" height="4" /></bezel>
- <bezel element="text_uiu2b"><bounds x="3.1" y="71.5" width="1.7" height="4" /></bezel>
- <bezel element="text_uiu2c"><bounds x="5.2" y="71.5" width="1.7" height="4" /></bezel>
- <bezel element="text_uiu2d"><bounds x="7.3" y="71.5" width="1.7" height="4" /></bezel>
-
- <bezel element="hlub" inputtag="board:board:UI" inputmask="0x10"><bounds x="1" y="70.5" width="1.7" height="6" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:board:UI" inputmask="0x20"><bounds x="3.1" y="70.5" width="1.7" height="6" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:board:UI" inputmask="0x40"><bounds x="5.2" y="70.5" width="1.7" height="6" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:board:UI" inputmask="0x80"><bounds x="7.3" y="70.5" width="1.7" height="6" /><color alpha="0.25" /></bezel>
-
- <bezel name="count_ui0" element="text_uiu3a"><bounds x="0" y="77" width="4" height="2" /></bezel>
- <bezel name="count_ui1" element="text_uiu3c"><bounds x="6" y="77" width="4" height="2" /></bezel>
- <bezel element="text_uiu3b"><bounds x="4" y="77" width="2" height="2" /></bezel>
+ <element ref="text_uiu1"><bounds x="0" y="68" width="10" height="2" /></element>
+ <element ref="cwhite"><bounds x="1" y="70.5" width="1.7" height="6" /></element>
+ <element ref="cwhite"><bounds x="3.1" y="70.5" width="1.7" height="6" /></element>
+ <element ref="cwhite"><bounds x="5.2" y="70.5" width="1.7" height="6" /></element>
+ <element ref="cwhite"><bounds x="7.3" y="70.5" width="1.7" height="6" /></element>
+ <element ref="text_uiu2a"><bounds x="1" y="71.5" width="1.7" height="4" /></element>
+ <element ref="text_uiu2b"><bounds x="3.1" y="71.5" width="1.7" height="4" /></element>
+ <element ref="text_uiu2c"><bounds x="5.2" y="71.5" width="1.7" height="4" /></element>
+ <element ref="text_uiu2d"><bounds x="7.3" y="71.5" width="1.7" height="4" /></element>
+
+ <element ref="hlub" inputtag="board:board:UI" inputmask="0x10"><bounds x="1" y="70.5" width="1.7" height="6" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:board:UI" inputmask="0x20"><bounds x="3.1" y="70.5" width="1.7" height="6" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:board:UI" inputmask="0x40"><bounds x="5.2" y="70.5" width="1.7" height="6" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:board:UI" inputmask="0x80"><bounds x="7.3" y="70.5" width="1.7" height="6" /><color alpha="0.25" /></element>
+
+ <element name="count_ui0" ref="text_uiu3a"><bounds x="0" y="77" width="4" height="2" /></element>
+ <element name="count_ui1" ref="text_uiu3c"><bounds x="6" y="77" width="4" height="2" /></element>
+ <element ref="text_uiu3b"><bounds x="4" y="77" width="2" height="2" /></element>
</group>
@@ -418,38 +418,38 @@ license:CC0
<group name="buttons">
<bounds x="76" y="89.5" width="17" height="17" />
- <bezel element="green"><bounds x="76" y="89.5" width="5" height="5" /></bezel>
- <bezel element="gray"> <bounds x="82" y="89.5" width="5" height="5" /></bezel>
- <bezel element="red"> <bounds x="88" y="89.5" width="5" height="5" /></bezel>
- <bezel element="gray"> <bounds x="76" y="95.5" width="5" height="5" /></bezel>
- <bezel element="gray"> <bounds x="88" y="95.5" width="5" height="5" /></bezel>
- <bezel element="gray"> <bounds x="82" y="101.5" width="5" height="5" /></bezel>
-
- <bezel element="text_ent"> <bounds x="76" y="90.7" width="5" height="2.6" /></bezel>
- <bezel element="text_up"> <bounds x="82.5" y="90" width="4" height="4" /></bezel>
- <bezel element="text_cl"> <bounds x="88" y="90.7" width="5" height="2.6" /></bezel>
- <bezel element="text_left"> <bounds x="76.5" y="96" width="4" height="4" /></bezel>
- <bezel element="text_right"><bounds x="88.5" y="96" width="4" height="4" /></bezel>
- <bezel element="text_down"> <bounds x="82.5" y="102" width="4" height="4" /></bezel>
-
- <bezel element="keys" inputtag="KEY3" inputmask="0x8000"> <!-- ENT -->
+ <element ref="green"><bounds x="76" y="89.5" width="5" height="5" /></element>
+ <element ref="gray"> <bounds x="82" y="89.5" width="5" height="5" /></element>
+ <element ref="red"> <bounds x="88" y="89.5" width="5" height="5" /></element>
+ <element ref="gray"> <bounds x="76" y="95.5" width="5" height="5" /></element>
+ <element ref="gray"> <bounds x="88" y="95.5" width="5" height="5" /></element>
+ <element ref="gray"> <bounds x="82" y="101.5" width="5" height="5" /></element>
+
+ <element ref="text_ent"> <bounds x="76" y="90.7" width="5" height="2.6" /></element>
+ <element ref="text_up"> <bounds x="82.5" y="90" width="4" height="4" /></element>
+ <element ref="text_cl"> <bounds x="88" y="90.7" width="5" height="2.6" /></element>
+ <element ref="text_left"> <bounds x="76.5" y="96" width="4" height="4" /></element>
+ <element ref="text_right"><bounds x="88.5" y="96" width="4" height="4" /></element>
+ <element ref="text_down"> <bounds x="82.5" y="102" width="4" height="4" /></element>
+
+ <element ref="keys" inputtag="KEY3" inputmask="0x8000"> <!-- ENT -->
<bounds x="76" y="89.5" width="5" height="5" /><color alpha="0.25" />
- </bezel>
- <bezel element="keys" inputtag="KEY2" inputmask="0x8000"> <!-- Up -->
+ </element>
+ <element ref="keys" inputtag="KEY2" inputmask="0x8000"> <!-- Up -->
<bounds x="82" y="89.5" width="5" height="5" /><color alpha="0.25" />
- </bezel>
- <bezel element="keys" inputtag="KEY1" inputmask="0x8000"> <!-- CL -->
+ </element>
+ <element ref="keys" inputtag="KEY1" inputmask="0x8000"> <!-- CL -->
<bounds x="88" y="89.5" width="5" height="5" /><color alpha="0.25" />
- </bezel>
- <bezel element="keys" inputtag="KEY3" inputmask="0x4000"> <!-- Left -->
+ </element>
+ <element ref="keys" inputtag="KEY3" inputmask="0x4000"> <!-- Left -->
<bounds x="76" y="95.5" width="5" height="5" /><color alpha="0.25" />
- </bezel>
- <bezel element="keys" inputtag="KEY1" inputmask="0x4000"> <!-- Right -->
+ </element>
+ <element ref="keys" inputtag="KEY1" inputmask="0x4000"> <!-- Right -->
<bounds x="88" y="95.5" width="5" height="5" /><color alpha="0.25" />
- </bezel>
- <bezel element="keys" inputtag="KEY2" inputmask="0x4000"> <!-- Down -->
+ </element>
+ <element ref="keys" inputtag="KEY2" inputmask="0x4000"> <!-- Down -->
<bounds x="82" y="101.5" width="5" height="5" /><color alpha="0.25" />
- </bezel>
+ </element>
</group>
@@ -457,11 +457,11 @@ license:CC0
<view name="Internal Layout">
<bounds left="0" right="102" top="-2" bottom="103" />
- <bezel element="cblack"><bounds x="13" y="-2" width="89" height="89" /></bezel>
- <bezel element="cwhite"><bounds x="17" y="2" width="81" height="81" /></bezel>
-
- <bezel element="text_lcd"><bounds x="47.5" y="89" width="24.5" height="2" /></bezel>
<group ref="panel"><bounds x="47.5" y="91.8" width="24.5" height="6.5" /></group>
+ <element ref="cblack"><bounds x="13" y="-2" width="89" height="89" /></element>
+ <element ref="cwhite"><bounds x="17" y="2" width="81" height="81" /></element>
+
+ <element ref="text_lcd"><bounds x="47.5" y="89" width="24.5" height="2" /></element>
<group ref="buttons"><bounds x="77.5" y="88.5" width="13" height="13" /></group>
<group ref="sb_board"><bounds x="17.5" y="2.5" width="80" height="80" /></group>
@@ -469,23 +469,23 @@ license:CC0
<!-- chessboard coords -->
- <bezel element="text_8"><bounds x="14.2" y="6.5" width="2" height="2" /></bezel>
- <bezel element="text_7"><bounds x="14.2" y="16.5" width="2" height="2" /></bezel>
- <bezel element="text_6"><bounds x="14.2" y="26.5" width="2" height="2" /></bezel>
- <bezel element="text_5"><bounds x="14.2" y="36.5" width="2" height="2" /></bezel>
- <bezel element="text_4"><bounds x="14.2" y="46.5" width="2" height="2" /></bezel>
- <bezel element="text_3"><bounds x="14.2" y="56.5" width="2" height="2" /></bezel>
- <bezel element="text_2"><bounds x="14.2" y="66.5" width="2" height="2" /></bezel>
- <bezel element="text_1"><bounds x="14.2" y="76.5" width="2" height="2" /></bezel>
-
- <bezel element="text_a"><bounds x="21.5" y="84" width="2" height="2" /></bezel>
- <bezel element="text_b"><bounds x="31.5" y="84" width="2" height="2" /></bezel>
- <bezel element="text_c"><bounds x="41.5" y="84" width="2" height="2" /></bezel>
- <bezel element="text_d"><bounds x="51.5" y="84" width="2" height="2" /></bezel>
- <bezel element="text_e"><bounds x="61.5" y="84" width="2" height="2" /></bezel>
- <bezel element="text_f"><bounds x="71.5" y="84" width="2" height="2" /></bezel>
- <bezel element="text_g"><bounds x="81.5" y="84" width="2" height="2" /></bezel>
- <bezel element="text_h"><bounds x="91.5" y="84" width="2" height="2" /></bezel>
+ <element ref="text_8"><bounds x="14.2" y="6.5" width="2" height="2" /></element>
+ <element ref="text_7"><bounds x="14.2" y="16.5" width="2" height="2" /></element>
+ <element ref="text_6"><bounds x="14.2" y="26.5" width="2" height="2" /></element>
+ <element ref="text_5"><bounds x="14.2" y="36.5" width="2" height="2" /></element>
+ <element ref="text_4"><bounds x="14.2" y="46.5" width="2" height="2" /></element>
+ <element ref="text_3"><bounds x="14.2" y="56.5" width="2" height="2" /></element>
+ <element ref="text_2"><bounds x="14.2" y="66.5" width="2" height="2" /></element>
+ <element ref="text_1"><bounds x="14.2" y="76.5" width="2" height="2" /></element>
+
+ <element ref="text_a"><bounds x="21.5" y="84" width="2" height="2" /></element>
+ <element ref="text_b"><bounds x="31.5" y="84" width="2" height="2" /></element>
+ <element ref="text_c"><bounds x="41.5" y="84" width="2" height="2" /></element>
+ <element ref="text_d"><bounds x="51.5" y="84" width="2" height="2" /></element>
+ <element ref="text_e"><bounds x="61.5" y="84" width="2" height="2" /></element>
+ <element ref="text_f"><bounds x="71.5" y="84" width="2" height="2" /></element>
+ <element ref="text_g"><bounds x="81.5" y="84" width="2" height="2" /></element>
+ <element ref="text_h"><bounds x="91.5" y="84" width="2" height="2" /></element>
</view>
</mamelayout>
diff --git a/src/mame/layout/mephisto_gen32.lay b/src/mame/layout/mephisto_gen32.lay
index 9913f614259..62b3a801700 100644
--- a/src/mame/layout/mephisto_gen32.lay
+++ b/src/mame/layout/mephisto_gen32.lay
@@ -107,77 +107,77 @@ license:CC0
<bounds x="0" y="0" width="80" height="80" />
<!-- squares (avoid seams) -->
- <bezel element="cwhite"><bounds x="0" y="0" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="10" y="0" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="20" y="0" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="30" y="0" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="40" y="0" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="50" y="0" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="60" y="0" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="70" y="0" width="10" height="11" /></bezel>
-
- <bezel element="cblack"><bounds x="0" y="10" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="10" y="10" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="20" y="10" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="30" y="10" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="40" y="10" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="50" y="10" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="60" y="10" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="70" y="10" width="10" height="11" /></bezel>
-
- <bezel element="cwhite"><bounds x="0" y="20" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="10" y="20" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="20" y="20" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="30" y="20" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="40" y="20" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="50" y="20" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="60" y="20" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="70" y="20" width="10" height="11" /></bezel>
-
- <bezel element="cblack"><bounds x="0" y="30" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="10" y="30" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="20" y="30" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="30" y="30" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="40" y="30" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="50" y="30" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="60" y="30" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="70" y="30" width="10" height="11" /></bezel>
-
- <bezel element="cwhite"><bounds x="0" y="40" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="10" y="40" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="20" y="40" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="30" y="40" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="40" y="40" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="50" y="40" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="60" y="40" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="70" y="40" width="10" height="11" /></bezel>
-
- <bezel element="cblack"><bounds x="0" y="50" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="10" y="50" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="20" y="50" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="30" y="50" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="40" y="50" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="50" y="50" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="60" y="50" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="70" y="50" width="10" height="11" /></bezel>
-
- <bezel element="cwhite"><bounds x="0" y="60" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="10" y="60" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="20" y="60" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="30" y="60" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="40" y="60" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="50" y="60" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="60" y="60" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="70" y="60" width="10" height="11" /></bezel>
-
- <bezel element="cblack"><bounds x="0" y="70" width="11" height="10" /></bezel>
- <bezel element="cwhite"><bounds x="10" y="70" width="11" height="10" /></bezel>
- <bezel element="cblack"><bounds x="20" y="70" width="11" height="10" /></bezel>
- <bezel element="cwhite"><bounds x="30" y="70" width="11" height="10" /></bezel>
- <bezel element="cblack"><bounds x="40" y="70" width="11" height="10" /></bezel>
- <bezel element="cwhite"><bounds x="50" y="70" width="11" height="10" /></bezel>
- <bezel element="cblack"><bounds x="60" y="70" width="11" height="10" /></bezel>
- <bezel element="cwhite"><bounds x="70" y="70" width="10" height="10" /></bezel>
+ <element ref="cwhite"><bounds x="0" y="0" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="10" y="0" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="20" y="0" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="30" y="0" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="40" y="0" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="50" y="0" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="60" y="0" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="70" y="0" width="10" height="11" /></element>
+
+ <element ref="cblack"><bounds x="0" y="10" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="10" y="10" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="20" y="10" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="30" y="10" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="40" y="10" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="50" y="10" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="60" y="10" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="70" y="10" width="10" height="11" /></element>
+
+ <element ref="cwhite"><bounds x="0" y="20" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="10" y="20" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="20" y="20" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="30" y="20" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="40" y="20" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="50" y="20" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="60" y="20" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="70" y="20" width="10" height="11" /></element>
+
+ <element ref="cblack"><bounds x="0" y="30" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="10" y="30" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="20" y="30" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="30" y="30" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="40" y="30" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="50" y="30" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="60" y="30" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="70" y="30" width="10" height="11" /></element>
+
+ <element ref="cwhite"><bounds x="0" y="40" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="10" y="40" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="20" y="40" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="30" y="40" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="40" y="40" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="50" y="40" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="60" y="40" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="70" y="40" width="10" height="11" /></element>
+
+ <element ref="cblack"><bounds x="0" y="50" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="10" y="50" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="20" y="50" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="30" y="50" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="40" y="50" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="50" y="50" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="60" y="50" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="70" y="50" width="10" height="11" /></element>
+
+ <element ref="cwhite"><bounds x="0" y="60" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="10" y="60" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="20" y="60" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="30" y="60" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="40" y="60" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="50" y="60" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="60" y="60" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="70" y="60" width="10" height="11" /></element>
+
+ <element ref="cblack"><bounds x="0" y="70" width="11" height="10" /></element>
+ <element ref="cwhite"><bounds x="10" y="70" width="11" height="10" /></element>
+ <element ref="cblack"><bounds x="20" y="70" width="11" height="10" /></element>
+ <element ref="cwhite"><bounds x="30" y="70" width="11" height="10" /></element>
+ <element ref="cblack"><bounds x="40" y="70" width="11" height="10" /></element>
+ <element ref="cwhite"><bounds x="50" y="70" width="11" height="10" /></element>
+ <element ref="cblack"><bounds x="60" y="70" width="11" height="10" /></element>
+ <element ref="cwhite"><bounds x="70" y="70" width="10" height="10" /></element>
<!-- chessboard leds -->
<repeat count="8">
@@ -191,14 +191,14 @@ license:CC0
<param name="lg" start="48" increment="1" />
<param name="lh" start="56" increment="1" />
- <bezel name="led~la~" element="led"><bounds x="~x~" y="78.3" width="1.5" height="1.5" /></bezel>
- <bezel name="led~lb~" element="led"><bounds x="~x~" y="68.3" width="1.5" height="1.5" /></bezel>
- <bezel name="led~lc~" element="led"><bounds x="~x~" y="58.3" width="1.5" height="1.5" /></bezel>
- <bezel name="led~ld~" element="led"><bounds x="~x~" y="48.3" width="1.5" height="1.5" /></bezel>
- <bezel name="led~le~" element="led"><bounds x="~x~" y="38.3" width="1.5" height="1.5" /></bezel>
- <bezel name="led~lf~" element="led"><bounds x="~x~" y="28.3" width="1.5" height="1.5" /></bezel>
- <bezel name="led~lg~" element="led"><bounds x="~x~" y="18.3" width="1.5" height="1.5" /></bezel>
- <bezel name="led~lh~" element="led"><bounds x="~x~" y="8.3" width="1.5" height="1.5" /></bezel>
+ <element name="led~la~" ref="led"><bounds x="~x~" y="78.3" width="1.5" height="1.5" /></element>
+ <element name="led~lb~" ref="led"><bounds x="~x~" y="68.3" width="1.5" height="1.5" /></element>
+ <element name="led~lc~" ref="led"><bounds x="~x~" y="58.3" width="1.5" height="1.5" /></element>
+ <element name="led~ld~" ref="led"><bounds x="~x~" y="48.3" width="1.5" height="1.5" /></element>
+ <element name="led~le~" ref="led"><bounds x="~x~" y="38.3" width="1.5" height="1.5" /></element>
+ <element name="led~lf~" ref="led"><bounds x="~x~" y="28.3" width="1.5" height="1.5" /></element>
+ <element name="led~lg~" ref="led"><bounds x="~x~" y="18.3" width="1.5" height="1.5" /></element>
+ <element name="led~lh~" ref="led"><bounds x="~x~" y="8.3" width="1.5" height="1.5" /></element>
</repeat>
<!-- sensors, pieces -->
@@ -206,23 +206,23 @@ license:CC0
<param name="y" start="0" increment="10" />
<param name="i" start="8" increment="-1" />
- <bezel element="hlbb" inputtag="board:board:RANK.~i~" inputmask="0x01"><bounds x="0" y="~y~" width="10" height="10" /><color alpha="0.04" /></bezel>
- <bezel element="hlbb" inputtag="board:board:RANK.~i~" inputmask="0x02"><bounds x="10" y="~y~" width="10" height="10" /><color alpha="0.04" /></bezel>
- <bezel element="hlbb" inputtag="board:board:RANK.~i~" inputmask="0x04"><bounds x="20" y="~y~" width="10" height="10" /><color alpha="0.04" /></bezel>
- <bezel element="hlbb" inputtag="board:board:RANK.~i~" inputmask="0x08"><bounds x="30" y="~y~" width="10" height="10" /><color alpha="0.04" /></bezel>
- <bezel element="hlbb" inputtag="board:board:RANK.~i~" inputmask="0x10"><bounds x="40" y="~y~" width="10" height="10" /><color alpha="0.04" /></bezel>
- <bezel element="hlbb" inputtag="board:board:RANK.~i~" inputmask="0x20"><bounds x="50" y="~y~" width="10" height="10" /><color alpha="0.04" /></bezel>
- <bezel element="hlbb" inputtag="board:board:RANK.~i~" inputmask="0x40"><bounds x="60" y="~y~" width="10" height="10" /><color alpha="0.04" /></bezel>
- <bezel element="hlbb" inputtag="board:board:RANK.~i~" inputmask="0x80"><bounds x="70" y="~y~" width="10" height="10" /><color alpha="0.04" /></bezel>
-
- <bezel name="piece_a~i~" element="piece"><bounds x="0" y="~y~" width="10" height="10" /></bezel>
- <bezel name="piece_b~i~" element="piece"><bounds x="10" y="~y~" width="10" height="10" /></bezel>
- <bezel name="piece_c~i~" element="piece"><bounds x="20" y="~y~" width="10" height="10" /></bezel>
- <bezel name="piece_d~i~" element="piece"><bounds x="30" y="~y~" width="10" height="10" /></bezel>
- <bezel name="piece_e~i~" element="piece"><bounds x="40" y="~y~" width="10" height="10" /></bezel>
- <bezel name="piece_f~i~" element="piece"><bounds x="50" y="~y~" width="10" height="10" /></bezel>
- <bezel name="piece_g~i~" element="piece"><bounds x="60" y="~y~" width="10" height="10" /></bezel>
- <bezel name="piece_h~i~" element="piece"><bounds x="70" y="~y~" width="10" height="10" /></bezel>
+ <element ref="hlbb" inputtag="board:board:RANK.~i~" inputmask="0x01"><bounds x="0" y="~y~" width="10" height="10" /><color alpha="0.04" /></element>
+ <element ref="hlbb" inputtag="board:board:RANK.~i~" inputmask="0x02"><bounds x="10" y="~y~" width="10" height="10" /><color alpha="0.04" /></element>
+ <element ref="hlbb" inputtag="board:board:RANK.~i~" inputmask="0x04"><bounds x="20" y="~y~" width="10" height="10" /><color alpha="0.04" /></element>
+ <element ref="hlbb" inputtag="board:board:RANK.~i~" inputmask="0x08"><bounds x="30" y="~y~" width="10" height="10" /><color alpha="0.04" /></element>
+ <element ref="hlbb" inputtag="board:board:RANK.~i~" inputmask="0x10"><bounds x="40" y="~y~" width="10" height="10" /><color alpha="0.04" /></element>
+ <element ref="hlbb" inputtag="board:board:RANK.~i~" inputmask="0x20"><bounds x="50" y="~y~" width="10" height="10" /><color alpha="0.04" /></element>
+ <element ref="hlbb" inputtag="board:board:RANK.~i~" inputmask="0x40"><bounds x="60" y="~y~" width="10" height="10" /><color alpha="0.04" /></element>
+ <element ref="hlbb" inputtag="board:board:RANK.~i~" inputmask="0x80"><bounds x="70" y="~y~" width="10" height="10" /><color alpha="0.04" /></element>
+
+ <element name="piece_a~i~" ref="piece"><bounds x="0" y="~y~" width="10" height="10" /></element>
+ <element name="piece_b~i~" ref="piece"><bounds x="10" y="~y~" width="10" height="10" /></element>
+ <element name="piece_c~i~" ref="piece"><bounds x="20" y="~y~" width="10" height="10" /></element>
+ <element name="piece_d~i~" ref="piece"><bounds x="30" y="~y~" width="10" height="10" /></element>
+ <element name="piece_e~i~" ref="piece"><bounds x="40" y="~y~" width="10" height="10" /></element>
+ <element name="piece_f~i~" ref="piece"><bounds x="50" y="~y~" width="10" height="10" /></element>
+ <element name="piece_g~i~" ref="piece"><bounds x="60" y="~y~" width="10" height="10" /></element>
+ <element name="piece_h~i~" ref="piece"><bounds x="70" y="~y~" width="10" height="10" /></element>
</repeat>
</group>
@@ -292,57 +292,6 @@ license:CC0
<group name="sb_ui">
<bounds x="0" y="0" width="10" height="81" />
- <!-- can click here to change board type -->
- <bezel element="hlub" inputtag="FAKE" inputmask="0x01" inputraw="1"><bounds x="0" y="1.5" width="10" height="5" /></bezel>
-
- <bezel element="cblack"><bounds x="0" y="0" width="10" height="1" /></bezel>
- <bezel element="cblack"><bounds x="0" y="7" width="10" height="1" /></bezel>
- <bezel element="cblack"><bounds x="0" y="80" width="10" height="1" /></bezel>
- <bezel element="text_uit1" inputtag="FAKE" inputmask="0x01" inputraw="1"><bounds x="0" y="2" width="10" height="2" /></bezel>
- <bezel element="text_uit2"><bounds x="0" y="4" width="10" height="2" /></bezel>
-
- <!-- board -->
- <bezel element="text_uib1"><bounds x="0" y="9" width="10" height="2" /></bezel>
- <bezel element="cwhite"><bounds x="1" y="11.5" width="8" height="2.5" /></bezel>
- <bezel element="cwhite"><bounds x="1" y="15" width="8" height="2.5" /></bezel>
-
- <bezel element="text_uib2"><bounds x="1.5" y="11.75" width="7" height="2" /></bezel>
- <bezel element="text_uib3"><bounds x="1.5" y="15.25" width="7" height="2" /></bezel>
-
- <bezel element="hlub" inputtag="board:board:UI" inputmask="0x200"><bounds x="1" y="11.5" width="8" height="2.5" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:board:UI" inputmask="0x100"><bounds x="1" y="15" width="8" height="2.5" /><color alpha="0.25" /></bezel>
-
- <!-- spawn -->
- <bezel element="text_uis1"><bounds x="0" y="19.5" width="10" height="2" /></bezel>
- <bezel element="cwhite"><bounds x="1" y="22" width="8" height="12" /></bezel>
- <bezel element="cwhite"><bounds x="1" y="35" width="8" height="12" /></bezel>
-
- <bezel name="piece_ui1" element="piece"><bounds x="1" y="22" width="4" height="4" /></bezel>
- <bezel name="piece_ui2" element="piece"><bounds x="1" y="26" width="4" height="4" /></bezel>
- <bezel name="piece_ui3" element="piece"><bounds x="1" y="30" width="4" height="4" /></bezel>
- <bezel name="piece_ui4" element="piece"><bounds x="5" y="22" width="4" height="4" /></bezel>
- <bezel name="piece_ui5" element="piece"><bounds x="5" y="26" width="4" height="4" /></bezel>
- <bezel name="piece_ui6" element="piece"><bounds x="5" y="30" width="4" height="4" /></bezel>
- <bezel name="piece_ui7" element="piece"><bounds x="1" y="35" width="4" height="4" /></bezel>
- <bezel name="piece_ui8" element="piece"><bounds x="1" y="39" width="4" height="4" /></bezel>
- <bezel name="piece_ui9" element="piece"><bounds x="1" y="43" width="4" height="4" /></bezel>
- <bezel name="piece_ui10" element="piece"><bounds x="5" y="35" width="4" height="4" /></bezel>
- <bezel name="piece_ui11" element="piece"><bounds x="5" y="39" width="4" height="4" /></bezel>
- <bezel name="piece_ui12" element="piece"><bounds x="5" y="43" width="4" height="4" /></bezel>
-
- <bezel element="hlub" inputtag="board:board:SPAWN" inputmask="0x0001"><bounds x="1" y="22" width="4" height="4" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:board:SPAWN" inputmask="0x0002"><bounds x="1" y="26" width="4" height="4" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:board:SPAWN" inputmask="0x0004"><bounds x="1" y="30" width="4" height="4" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:board:SPAWN" inputmask="0x0008"><bounds x="5" y="22" width="4" height="4" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:board:SPAWN" inputmask="0x0010"><bounds x="5" y="26" width="4" height="4" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:board:SPAWN" inputmask="0x0020"><bounds x="5" y="30" width="4" height="4" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:board:SPAWN" inputmask="0x0040"><bounds x="1" y="35" width="4" height="4" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:board:SPAWN" inputmask="0x0080"><bounds x="1" y="39" width="4" height="4" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:board:SPAWN" inputmask="0x0100"><bounds x="1" y="43" width="4" height="4" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:board:SPAWN" inputmask="0x0200"><bounds x="5" y="35" width="4" height="4" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:board:SPAWN" inputmask="0x0400"><bounds x="5" y="39" width="4" height="4" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:board:SPAWN" inputmask="0x0800"><bounds x="5" y="43" width="4" height="4" /><color alpha="0.25" /></bezel>
-
<element ref="cwhite"><bounds x="1" y="48" width="8" height="4" /></element>
<element name="piece_ui13" ref="piece"><bounds x="1" y="48" width="4" height="4" /></element>
<element name="piece_ui14" ref="piece"><bounds x="5" y="48" width="4" height="4" /></element>
@@ -352,34 +301,85 @@ license:CC0
<element ref="wmask1" inputtag="FAKE" inputmask="1" inputraw="1"><bounds x="5" y="48" width="4" height="4" /></element>
<element ref="wmask2" blend="multiply"><bounds x="1" y="48" width="8" height="4" /></element>
+ <!-- can click here to change board type -->
+ <element ref="hlub" inputtag="FAKE" inputmask="0x01" inputraw="1"><bounds x="0" y="1.5" width="10" height="5" /></element>
+
+ <element ref="cblack"><bounds x="0" y="0" width="10" height="1" /></element>
+ <element ref="cblack"><bounds x="0" y="7" width="10" height="1" /></element>
+ <element ref="cblack"><bounds x="0" y="80" width="10" height="1" /></element>
+ <element ref="text_uit1" inputtag="FAKE" inputmask="0x01" inputraw="1"><bounds x="0" y="2" width="10" height="2" /></element>
+ <element ref="text_uit2"><bounds x="0" y="4" width="10" height="2" /></element>
+
+ <!-- board -->
+ <element ref="text_uib1"><bounds x="0" y="9" width="10" height="2" /></element>
+ <element ref="cwhite"><bounds x="1" y="11.5" width="8" height="2.5" /></element>
+ <element ref="cwhite"><bounds x="1" y="15" width="8" height="2.5" /></element>
+
+ <element ref="text_uib2"><bounds x="1.5" y="11.75" width="7" height="2" /></element>
+ <element ref="text_uib3"><bounds x="1.5" y="15.25" width="7" height="2" /></element>
+
+ <element ref="hlub" inputtag="board:board:UI" inputmask="0x200"><bounds x="1" y="11.5" width="8" height="2.5" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:board:UI" inputmask="0x100"><bounds x="1" y="15" width="8" height="2.5" /><color alpha="0.25" /></element>
+
+ <!-- spawn -->
+ <element ref="text_uis1"><bounds x="0" y="19.5" width="10" height="2" /></element>
+ <element ref="cwhite"><bounds x="1" y="22" width="8" height="12" /></element>
+ <element ref="cwhite"><bounds x="1" y="35" width="8" height="12" /></element>
+
+ <element name="piece_ui1" ref="piece"><bounds x="1" y="22" width="4" height="4" /></element>
+ <element name="piece_ui2" ref="piece"><bounds x="1" y="26" width="4" height="4" /></element>
+ <element name="piece_ui3" ref="piece"><bounds x="1" y="30" width="4" height="4" /></element>
+ <element name="piece_ui4" ref="piece"><bounds x="5" y="22" width="4" height="4" /></element>
+ <element name="piece_ui5" ref="piece"><bounds x="5" y="26" width="4" height="4" /></element>
+ <element name="piece_ui6" ref="piece"><bounds x="5" y="30" width="4" height="4" /></element>
+ <element name="piece_ui7" ref="piece"><bounds x="1" y="35" width="4" height="4" /></element>
+ <element name="piece_ui8" ref="piece"><bounds x="1" y="39" width="4" height="4" /></element>
+ <element name="piece_ui9" ref="piece"><bounds x="1" y="43" width="4" height="4" /></element>
+ <element name="piece_ui10" ref="piece"><bounds x="5" y="35" width="4" height="4" /></element>
+ <element name="piece_ui11" ref="piece"><bounds x="5" y="39" width="4" height="4" /></element>
+ <element name="piece_ui12" ref="piece"><bounds x="5" y="43" width="4" height="4" /></element>
+
+ <element ref="hlub" inputtag="board:board:SPAWN" inputmask="0x0001"><bounds x="1" y="22" width="4" height="4" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:board:SPAWN" inputmask="0x0002"><bounds x="1" y="26" width="4" height="4" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:board:SPAWN" inputmask="0x0004"><bounds x="1" y="30" width="4" height="4" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:board:SPAWN" inputmask="0x0008"><bounds x="5" y="22" width="4" height="4" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:board:SPAWN" inputmask="0x0010"><bounds x="5" y="26" width="4" height="4" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:board:SPAWN" inputmask="0x0020"><bounds x="5" y="30" width="4" height="4" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:board:SPAWN" inputmask="0x0040"><bounds x="1" y="35" width="4" height="4" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:board:SPAWN" inputmask="0x0080"><bounds x="1" y="39" width="4" height="4" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:board:SPAWN" inputmask="0x0100"><bounds x="1" y="43" width="4" height="4" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:board:SPAWN" inputmask="0x0200"><bounds x="5" y="35" width="4" height="4" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:board:SPAWN" inputmask="0x0400"><bounds x="5" y="39" width="4" height="4" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:board:SPAWN" inputmask="0x0800"><bounds x="5" y="43" width="4" height="4" /><color alpha="0.25" /></element>
+
<!-- hand -->
- <bezel element="text_uih1"><bounds x="0" y="54" width="10" height="2" /></bezel>
- <bezel element="cblack"><bounds x="1" y="56.5" width="8" height="6" /></bezel>
- <bezel name="piece_ui0" element="piece"><bounds x="2" y="56.5" width="6" height="6" /></bezel>
+ <element ref="text_uih1"><bounds x="0" y="54" width="10" height="2" /></element>
+ <element ref="cblack"><bounds x="1" y="56.5" width="8" height="6" /></element>
+ <element name="piece_ui0" ref="piece"><bounds x="2" y="56.5" width="6" height="6" /></element>
- <bezel element="cwhite"><bounds x="1" y="63.5" width="8" height="2.5" /></bezel>
- <bezel element="text_uih2"><bounds x="1.5" y="63.75" width="7" height="2" /></bezel>
- <bezel element="hlub" inputtag="board:board:UI" inputmask="0x08"><bounds x="1" y="63.5" width="8" height="2.5" /><color alpha="0.25" /></bezel>
+ <element ref="cwhite"><bounds x="1" y="63.5" width="8" height="2.5" /></element>
+ <element ref="text_uih2"><bounds x="1.5" y="63.75" width="7" height="2" /></element>
+ <element ref="hlub" inputtag="board:board:UI" inputmask="0x08"><bounds x="1" y="63.5" width="8" height="2.5" /><color alpha="0.25" /></element>
<!-- undo -->
- <bezel element="text_uiu1"><bounds x="0" y="68" width="10" height="2" /></bezel>
- <bezel element="cwhite"><bounds x="1" y="70.5" width="1.7" height="6" /></bezel>
- <bezel element="cwhite"><bounds x="3.1" y="70.5" width="1.7" height="6" /></bezel>
- <bezel element="cwhite"><bounds x="5.2" y="70.5" width="1.7" height="6" /></bezel>
- <bezel element="cwhite"><bounds x="7.3" y="70.5" width="1.7" height="6" /></bezel>
- <bezel element="text_uiu2a"><bounds x="1" y="71.5" width="1.7" height="4" /></bezel>
- <bezel element="text_uiu2b"><bounds x="3.1" y="71.5" width="1.7" height="4" /></bezel>
- <bezel element="text_uiu2c"><bounds x="5.2" y="71.5" width="1.7" height="4" /></bezel>
- <bezel element="text_uiu2d"><bounds x="7.3" y="71.5" width="1.7" height="4" /></bezel>
-
- <bezel element="hlub" inputtag="board:board:UI" inputmask="0x10"><bounds x="1" y="70.5" width="1.7" height="6" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:board:UI" inputmask="0x20"><bounds x="3.1" y="70.5" width="1.7" height="6" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:board:UI" inputmask="0x40"><bounds x="5.2" y="70.5" width="1.7" height="6" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:board:UI" inputmask="0x80"><bounds x="7.3" y="70.5" width="1.7" height="6" /><color alpha="0.25" /></bezel>
-
- <bezel name="count_ui0" element="text_uiu3a"><bounds x="0" y="77" width="4" height="2" /></bezel>
- <bezel name="count_ui1" element="text_uiu3c"><bounds x="6" y="77" width="4" height="2" /></bezel>
- <bezel element="text_uiu3b"><bounds x="4" y="77" width="2" height="2" /></bezel>
+ <element ref="text_uiu1"><bounds x="0" y="68" width="10" height="2" /></element>
+ <element ref="cwhite"><bounds x="1" y="70.5" width="1.7" height="6" /></element>
+ <element ref="cwhite"><bounds x="3.1" y="70.5" width="1.7" height="6" /></element>
+ <element ref="cwhite"><bounds x="5.2" y="70.5" width="1.7" height="6" /></element>
+ <element ref="cwhite"><bounds x="7.3" y="70.5" width="1.7" height="6" /></element>
+ <element ref="text_uiu2a"><bounds x="1" y="71.5" width="1.7" height="4" /></element>
+ <element ref="text_uiu2b"><bounds x="3.1" y="71.5" width="1.7" height="4" /></element>
+ <element ref="text_uiu2c"><bounds x="5.2" y="71.5" width="1.7" height="4" /></element>
+ <element ref="text_uiu2d"><bounds x="7.3" y="71.5" width="1.7" height="4" /></element>
+
+ <element ref="hlub" inputtag="board:board:UI" inputmask="0x10"><bounds x="1" y="70.5" width="1.7" height="6" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:board:UI" inputmask="0x20"><bounds x="3.1" y="70.5" width="1.7" height="6" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:board:UI" inputmask="0x40"><bounds x="5.2" y="70.5" width="1.7" height="6" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:board:UI" inputmask="0x80"><bounds x="7.3" y="70.5" width="1.7" height="6" /><color alpha="0.25" /></element>
+
+ <element name="count_ui0" ref="text_uiu3a"><bounds x="0" y="77" width="4" height="2" /></element>
+ <element name="count_ui1" ref="text_uiu3c"><bounds x="6" y="77" width="4" height="2" /></element>
+ <element ref="text_uiu3b"><bounds x="4" y="77" width="2" height="2" /></element>
</group>
@@ -418,38 +418,38 @@ license:CC0
<group name="buttons">
<bounds x="76" y="89.5" width="17" height="17" />
- <bezel element="green"><bounds x="76" y="89.5" width="5" height="5" /></bezel>
- <bezel element="gray"> <bounds x="82" y="89.5" width="5" height="5" /></bezel>
- <bezel element="red"> <bounds x="88" y="89.5" width="5" height="5" /></bezel>
- <bezel element="gray"> <bounds x="76" y="95.5" width="5" height="5" /></bezel>
- <bezel element="gray"> <bounds x="88" y="95.5" width="5" height="5" /></bezel>
- <bezel element="gray"> <bounds x="82" y="101.5" width="5" height="5" /></bezel>
-
- <bezel element="text_ent"> <bounds x="76" y="90.7" width="5" height="2.6" /></bezel>
- <bezel element="text_up"> <bounds x="82.5" y="90" width="4" height="4" /></bezel>
- <bezel element="text_cl"> <bounds x="88" y="90.7" width="5" height="2.6" /></bezel>
- <bezel element="text_left"> <bounds x="76.5" y="96" width="4" height="4" /></bezel>
- <bezel element="text_right"><bounds x="88.5" y="96" width="4" height="4" /></bezel>
- <bezel element="text_down"> <bounds x="82.5" y="102" width="4" height="4" /></bezel>
-
- <bezel element="keys" inputtag="KEY1" inputmask="0x01000000"> <!-- ENT -->
+ <element ref="green"><bounds x="76" y="89.5" width="5" height="5" /></element>
+ <element ref="gray"> <bounds x="82" y="89.5" width="5" height="5" /></element>
+ <element ref="red"> <bounds x="88" y="89.5" width="5" height="5" /></element>
+ <element ref="gray"> <bounds x="76" y="95.5" width="5" height="5" /></element>
+ <element ref="gray"> <bounds x="88" y="95.5" width="5" height="5" /></element>
+ <element ref="gray"> <bounds x="82" y="101.5" width="5" height="5" /></element>
+
+ <element ref="text_ent"> <bounds x="76" y="90.7" width="5" height="2.6" /></element>
+ <element ref="text_up"> <bounds x="82.5" y="90" width="4" height="4" /></element>
+ <element ref="text_cl"> <bounds x="88" y="90.7" width="5" height="2.6" /></element>
+ <element ref="text_left"> <bounds x="76.5" y="96" width="4" height="4" /></element>
+ <element ref="text_right"><bounds x="88.5" y="96" width="4" height="4" /></element>
+ <element ref="text_down"> <bounds x="82.5" y="102" width="4" height="4" /></element>
+
+ <element ref="keys" inputtag="KEY1" inputmask="0x01000000"> <!-- ENT -->
<bounds x="76" y="89.5" width="5" height="5" /><color alpha="0.25" />
- </bezel>
- <bezel element="keys" inputtag="KEY2" inputmask="0x01000000"> <!-- Up -->
+ </element>
+ <element ref="keys" inputtag="KEY2" inputmask="0x01000000"> <!-- Up -->
<bounds x="82" y="89.5" width="5" height="5" /><color alpha="0.25" />
- </bezel>
- <bezel element="keys" inputtag="KEY3" inputmask="0x01000000"> <!-- CL -->
+ </element>
+ <element ref="keys" inputtag="KEY3" inputmask="0x01000000"> <!-- CL -->
<bounds x="88" y="89.5" width="5" height="5" /><color alpha="0.25" />
- </bezel>
- <bezel element="keys" inputtag="KEY1" inputmask="0x02000000"> <!-- Left -->
+ </element>
+ <element ref="keys" inputtag="KEY1" inputmask="0x02000000"> <!-- Left -->
<bounds x="76" y="95.5" width="5" height="5" /><color alpha="0.25" />
- </bezel>
- <bezel element="keys" inputtag="KEY3" inputmask="0x02000000"> <!-- Right -->
+ </element>
+ <element ref="keys" inputtag="KEY3" inputmask="0x02000000"> <!-- Right -->
<bounds x="88" y="95.5" width="5" height="5" /><color alpha="0.25" />
- </bezel>
- <bezel element="keys" inputtag="KEY2" inputmask="0x02000000"> <!-- Down -->
+ </element>
+ <element ref="keys" inputtag="KEY2" inputmask="0x02000000"> <!-- Down -->
<bounds x="82" y="101.5" width="5" height="5" /><color alpha="0.25" />
- </bezel>
+ </element>
</group>
@@ -457,11 +457,11 @@ license:CC0
<view name="Internal Layout">
<bounds left="0" right="102" top="-2" bottom="103" />
- <bezel element="cblack"><bounds x="13" y="-2" width="89" height="89" /></bezel>
- <bezel element="cwhite"><bounds x="17" y="2" width="81" height="81" /></bezel>
-
- <bezel element="text_lcd"><bounds x="47.5" y="89" width="24.5" height="2" /></bezel>
<group ref="panel"><bounds x="47.5" y="91.8" width="24.5" height="6.5" /></group>
+ <element ref="cblack"><bounds x="13" y="-2" width="89" height="89" /></element>
+ <element ref="cwhite"><bounds x="17" y="2" width="81" height="81" /></element>
+
+ <element ref="text_lcd"><bounds x="47.5" y="89" width="24.5" height="2" /></element>
<group ref="buttons"><bounds x="77.5" y="88.5" width="13" height="13" /></group>
<group ref="sb_board"><bounds x="17.5" y="2.5" width="80" height="80" /></group>
@@ -469,23 +469,23 @@ license:CC0
<!-- chessboard coords -->
- <bezel element="text_8"><bounds x="14.2" y="6.5" width="2" height="2" /></bezel>
- <bezel element="text_7"><bounds x="14.2" y="16.5" width="2" height="2" /></bezel>
- <bezel element="text_6"><bounds x="14.2" y="26.5" width="2" height="2" /></bezel>
- <bezel element="text_5"><bounds x="14.2" y="36.5" width="2" height="2" /></bezel>
- <bezel element="text_4"><bounds x="14.2" y="46.5" width="2" height="2" /></bezel>
- <bezel element="text_3"><bounds x="14.2" y="56.5" width="2" height="2" /></bezel>
- <bezel element="text_2"><bounds x="14.2" y="66.5" width="2" height="2" /></bezel>
- <bezel element="text_1"><bounds x="14.2" y="76.5" width="2" height="2" /></bezel>
-
- <bezel element="text_a"><bounds x="21.5" y="84" width="2" height="2" /></bezel>
- <bezel element="text_b"><bounds x="31.5" y="84" width="2" height="2" /></bezel>
- <bezel element="text_c"><bounds x="41.5" y="84" width="2" height="2" /></bezel>
- <bezel element="text_d"><bounds x="51.5" y="84" width="2" height="2" /></bezel>
- <bezel element="text_e"><bounds x="61.5" y="84" width="2" height="2" /></bezel>
- <bezel element="text_f"><bounds x="71.5" y="84" width="2" height="2" /></bezel>
- <bezel element="text_g"><bounds x="81.5" y="84" width="2" height="2" /></bezel>
- <bezel element="text_h"><bounds x="91.5" y="84" width="2" height="2" /></bezel>
+ <element ref="text_8"><bounds x="14.2" y="6.5" width="2" height="2" /></element>
+ <element ref="text_7"><bounds x="14.2" y="16.5" width="2" height="2" /></element>
+ <element ref="text_6"><bounds x="14.2" y="26.5" width="2" height="2" /></element>
+ <element ref="text_5"><bounds x="14.2" y="36.5" width="2" height="2" /></element>
+ <element ref="text_4"><bounds x="14.2" y="46.5" width="2" height="2" /></element>
+ <element ref="text_3"><bounds x="14.2" y="56.5" width="2" height="2" /></element>
+ <element ref="text_2"><bounds x="14.2" y="66.5" width="2" height="2" /></element>
+ <element ref="text_1"><bounds x="14.2" y="76.5" width="2" height="2" /></element>
+
+ <element ref="text_a"><bounds x="21.5" y="84" width="2" height="2" /></element>
+ <element ref="text_b"><bounds x="31.5" y="84" width="2" height="2" /></element>
+ <element ref="text_c"><bounds x="41.5" y="84" width="2" height="2" /></element>
+ <element ref="text_d"><bounds x="51.5" y="84" width="2" height="2" /></element>
+ <element ref="text_e"><bounds x="61.5" y="84" width="2" height="2" /></element>
+ <element ref="text_f"><bounds x="71.5" y="84" width="2" height="2" /></element>
+ <element ref="text_g"><bounds x="81.5" y="84" width="2" height="2" /></element>
+ <element ref="text_h"><bounds x="91.5" y="84" width="2" height="2" /></element>
</view>
</mamelayout>
diff --git a/src/mame/layout/mephisto_polgar.lay b/src/mame/layout/mephisto_polgar.lay
index bd7db6df192..22cc4d69f5a 100644
--- a/src/mame/layout/mephisto_polgar.lay
+++ b/src/mame/layout/mephisto_polgar.lay
@@ -108,77 +108,77 @@ license:CC0
<bounds x="0" y="0" width="80" height="80" />
<!-- squares (avoid seams) -->
- <bezel element="cwhite"><bounds x="0" y="0" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="10" y="0" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="20" y="0" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="30" y="0" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="40" y="0" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="50" y="0" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="60" y="0" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="70" y="0" width="10" height="11" /></bezel>
-
- <bezel element="cblack"><bounds x="0" y="10" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="10" y="10" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="20" y="10" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="30" y="10" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="40" y="10" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="50" y="10" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="60" y="10" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="70" y="10" width="10" height="11" /></bezel>
-
- <bezel element="cwhite"><bounds x="0" y="20" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="10" y="20" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="20" y="20" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="30" y="20" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="40" y="20" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="50" y="20" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="60" y="20" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="70" y="20" width="10" height="11" /></bezel>
-
- <bezel element="cblack"><bounds x="0" y="30" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="10" y="30" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="20" y="30" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="30" y="30" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="40" y="30" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="50" y="30" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="60" y="30" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="70" y="30" width="10" height="11" /></bezel>
-
- <bezel element="cwhite"><bounds x="0" y="40" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="10" y="40" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="20" y="40" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="30" y="40" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="40" y="40" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="50" y="40" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="60" y="40" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="70" y="40" width="10" height="11" /></bezel>
-
- <bezel element="cblack"><bounds x="0" y="50" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="10" y="50" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="20" y="50" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="30" y="50" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="40" y="50" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="50" y="50" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="60" y="50" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="70" y="50" width="10" height="11" /></bezel>
-
- <bezel element="cwhite"><bounds x="0" y="60" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="10" y="60" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="20" y="60" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="30" y="60" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="40" y="60" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="50" y="60" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="60" y="60" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="70" y="60" width="10" height="11" /></bezel>
-
- <bezel element="cblack"><bounds x="0" y="70" width="11" height="10" /></bezel>
- <bezel element="cwhite"><bounds x="10" y="70" width="11" height="10" /></bezel>
- <bezel element="cblack"><bounds x="20" y="70" width="11" height="10" /></bezel>
- <bezel element="cwhite"><bounds x="30" y="70" width="11" height="10" /></bezel>
- <bezel element="cblack"><bounds x="40" y="70" width="11" height="10" /></bezel>
- <bezel element="cwhite"><bounds x="50" y="70" width="11" height="10" /></bezel>
- <bezel element="cblack"><bounds x="60" y="70" width="11" height="10" /></bezel>
- <bezel element="cwhite"><bounds x="70" y="70" width="10" height="10" /></bezel>
+ <element ref="cwhite"><bounds x="0" y="0" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="10" y="0" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="20" y="0" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="30" y="0" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="40" y="0" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="50" y="0" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="60" y="0" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="70" y="0" width="10" height="11" /></element>
+
+ <element ref="cblack"><bounds x="0" y="10" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="10" y="10" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="20" y="10" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="30" y="10" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="40" y="10" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="50" y="10" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="60" y="10" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="70" y="10" width="10" height="11" /></element>
+
+ <element ref="cwhite"><bounds x="0" y="20" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="10" y="20" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="20" y="20" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="30" y="20" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="40" y="20" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="50" y="20" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="60" y="20" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="70" y="20" width="10" height="11" /></element>
+
+ <element ref="cblack"><bounds x="0" y="30" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="10" y="30" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="20" y="30" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="30" y="30" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="40" y="30" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="50" y="30" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="60" y="30" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="70" y="30" width="10" height="11" /></element>
+
+ <element ref="cwhite"><bounds x="0" y="40" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="10" y="40" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="20" y="40" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="30" y="40" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="40" y="40" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="50" y="40" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="60" y="40" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="70" y="40" width="10" height="11" /></element>
+
+ <element ref="cblack"><bounds x="0" y="50" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="10" y="50" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="20" y="50" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="30" y="50" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="40" y="50" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="50" y="50" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="60" y="50" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="70" y="50" width="10" height="11" /></element>
+
+ <element ref="cwhite"><bounds x="0" y="60" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="10" y="60" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="20" y="60" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="30" y="60" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="40" y="60" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="50" y="60" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="60" y="60" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="70" y="60" width="10" height="11" /></element>
+
+ <element ref="cblack"><bounds x="0" y="70" width="11" height="10" /></element>
+ <element ref="cwhite"><bounds x="10" y="70" width="11" height="10" /></element>
+ <element ref="cblack"><bounds x="20" y="70" width="11" height="10" /></element>
+ <element ref="cwhite"><bounds x="30" y="70" width="11" height="10" /></element>
+ <element ref="cblack"><bounds x="40" y="70" width="11" height="10" /></element>
+ <element ref="cwhite"><bounds x="50" y="70" width="11" height="10" /></element>
+ <element ref="cblack"><bounds x="60" y="70" width="11" height="10" /></element>
+ <element ref="cwhite"><bounds x="70" y="70" width="10" height="10" /></element>
<!-- chessboard leds -->
<repeat count="8">
@@ -192,14 +192,14 @@ license:CC0
<param name="lg" start="48" increment="1" />
<param name="lh" start="56" increment="1" />
- <bezel name="led~la~" element="led"><bounds x="~x~" y="78.3" width="1.5" height="1.5" /></bezel>
- <bezel name="led~lb~" element="led"><bounds x="~x~" y="68.3" width="1.5" height="1.5" /></bezel>
- <bezel name="led~lc~" element="led"><bounds x="~x~" y="58.3" width="1.5" height="1.5" /></bezel>
- <bezel name="led~ld~" element="led"><bounds x="~x~" y="48.3" width="1.5" height="1.5" /></bezel>
- <bezel name="led~le~" element="led"><bounds x="~x~" y="38.3" width="1.5" height="1.5" /></bezel>
- <bezel name="led~lf~" element="led"><bounds x="~x~" y="28.3" width="1.5" height="1.5" /></bezel>
- <bezel name="led~lg~" element="led"><bounds x="~x~" y="18.3" width="1.5" height="1.5" /></bezel>
- <bezel name="led~lh~" element="led"><bounds x="~x~" y="8.3" width="1.5" height="1.5" /></bezel>
+ <element name="led~la~" ref="led"><bounds x="~x~" y="78.3" width="1.5" height="1.5" /></element>
+ <element name="led~lb~" ref="led"><bounds x="~x~" y="68.3" width="1.5" height="1.5" /></element>
+ <element name="led~lc~" ref="led"><bounds x="~x~" y="58.3" width="1.5" height="1.5" /></element>
+ <element name="led~ld~" ref="led"><bounds x="~x~" y="48.3" width="1.5" height="1.5" /></element>
+ <element name="led~le~" ref="led"><bounds x="~x~" y="38.3" width="1.5" height="1.5" /></element>
+ <element name="led~lf~" ref="led"><bounds x="~x~" y="28.3" width="1.5" height="1.5" /></element>
+ <element name="led~lg~" ref="led"><bounds x="~x~" y="18.3" width="1.5" height="1.5" /></element>
+ <element name="led~lh~" ref="led"><bounds x="~x~" y="8.3" width="1.5" height="1.5" /></element>
</repeat>
<!-- sensors, pieces -->
@@ -207,23 +207,23 @@ license:CC0
<param name="y" start="0" increment="10" />
<param name="i" start="8" increment="-1" />
- <bezel element="hlbb" inputtag="board:board:RANK.~i~" inputmask="0x01"><bounds x="0" y="~y~" width="10" height="10" /><color alpha="0.04" /></bezel>
- <bezel element="hlbb" inputtag="board:board:RANK.~i~" inputmask="0x02"><bounds x="10" y="~y~" width="10" height="10" /><color alpha="0.04" /></bezel>
- <bezel element="hlbb" inputtag="board:board:RANK.~i~" inputmask="0x04"><bounds x="20" y="~y~" width="10" height="10" /><color alpha="0.04" /></bezel>
- <bezel element="hlbb" inputtag="board:board:RANK.~i~" inputmask="0x08"><bounds x="30" y="~y~" width="10" height="10" /><color alpha="0.04" /></bezel>
- <bezel element="hlbb" inputtag="board:board:RANK.~i~" inputmask="0x10"><bounds x="40" y="~y~" width="10" height="10" /><color alpha="0.04" /></bezel>
- <bezel element="hlbb" inputtag="board:board:RANK.~i~" inputmask="0x20"><bounds x="50" y="~y~" width="10" height="10" /><color alpha="0.04" /></bezel>
- <bezel element="hlbb" inputtag="board:board:RANK.~i~" inputmask="0x40"><bounds x="60" y="~y~" width="10" height="10" /><color alpha="0.04" /></bezel>
- <bezel element="hlbb" inputtag="board:board:RANK.~i~" inputmask="0x80"><bounds x="70" y="~y~" width="10" height="10" /><color alpha="0.04" /></bezel>
-
- <bezel name="piece_a~i~" element="piece"><bounds x="0" y="~y~" width="10" height="10" /></bezel>
- <bezel name="piece_b~i~" element="piece"><bounds x="10" y="~y~" width="10" height="10" /></bezel>
- <bezel name="piece_c~i~" element="piece"><bounds x="20" y="~y~" width="10" height="10" /></bezel>
- <bezel name="piece_d~i~" element="piece"><bounds x="30" y="~y~" width="10" height="10" /></bezel>
- <bezel name="piece_e~i~" element="piece"><bounds x="40" y="~y~" width="10" height="10" /></bezel>
- <bezel name="piece_f~i~" element="piece"><bounds x="50" y="~y~" width="10" height="10" /></bezel>
- <bezel name="piece_g~i~" element="piece"><bounds x="60" y="~y~" width="10" height="10" /></bezel>
- <bezel name="piece_h~i~" element="piece"><bounds x="70" y="~y~" width="10" height="10" /></bezel>
+ <element ref="hlbb" inputtag="board:board:RANK.~i~" inputmask="0x01"><bounds x="0" y="~y~" width="10" height="10" /><color alpha="0.04" /></element>
+ <element ref="hlbb" inputtag="board:board:RANK.~i~" inputmask="0x02"><bounds x="10" y="~y~" width="10" height="10" /><color alpha="0.04" /></element>
+ <element ref="hlbb" inputtag="board:board:RANK.~i~" inputmask="0x04"><bounds x="20" y="~y~" width="10" height="10" /><color alpha="0.04" /></element>
+ <element ref="hlbb" inputtag="board:board:RANK.~i~" inputmask="0x08"><bounds x="30" y="~y~" width="10" height="10" /><color alpha="0.04" /></element>
+ <element ref="hlbb" inputtag="board:board:RANK.~i~" inputmask="0x10"><bounds x="40" y="~y~" width="10" height="10" /><color alpha="0.04" /></element>
+ <element ref="hlbb" inputtag="board:board:RANK.~i~" inputmask="0x20"><bounds x="50" y="~y~" width="10" height="10" /><color alpha="0.04" /></element>
+ <element ref="hlbb" inputtag="board:board:RANK.~i~" inputmask="0x40"><bounds x="60" y="~y~" width="10" height="10" /><color alpha="0.04" /></element>
+ <element ref="hlbb" inputtag="board:board:RANK.~i~" inputmask="0x80"><bounds x="70" y="~y~" width="10" height="10" /><color alpha="0.04" /></element>
+
+ <element name="piece_a~i~" ref="piece"><bounds x="0" y="~y~" width="10" height="10" /></element>
+ <element name="piece_b~i~" ref="piece"><bounds x="10" y="~y~" width="10" height="10" /></element>
+ <element name="piece_c~i~" ref="piece"><bounds x="20" y="~y~" width="10" height="10" /></element>
+ <element name="piece_d~i~" ref="piece"><bounds x="30" y="~y~" width="10" height="10" /></element>
+ <element name="piece_e~i~" ref="piece"><bounds x="40" y="~y~" width="10" height="10" /></element>
+ <element name="piece_f~i~" ref="piece"><bounds x="50" y="~y~" width="10" height="10" /></element>
+ <element name="piece_g~i~" ref="piece"><bounds x="60" y="~y~" width="10" height="10" /></element>
+ <element name="piece_h~i~" ref="piece"><bounds x="70" y="~y~" width="10" height="10" /></element>
</repeat>
</group>
@@ -282,82 +282,82 @@ license:CC0
<group name="sb_ui">
<bounds x="0" y="0" width="10" height="80" />
- <bezel element="cblack"><bounds x="0" y="0" width="10" height="1" /></bezel>
- <bezel element="cblack"><bounds x="0" y="7" width="10" height="1" /></bezel>
- <bezel element="cblack"><bounds x="0" y="79" width="10" height="1" /></bezel>
- <bezel element="text_uit1"><bounds x="0" y="2" width="10" height="2" /></bezel>
- <bezel element="text_uit2"><bounds x="0" y="4" width="10" height="2" /></bezel>
+ <element ref="cblack"><bounds x="0" y="0" width="10" height="1" /></element>
+ <element ref="cblack"><bounds x="0" y="7" width="10" height="1" /></element>
+ <element ref="cblack"><bounds x="0" y="79" width="10" height="1" /></element>
+ <element ref="text_uit1"><bounds x="0" y="2" width="10" height="2" /></element>
+ <element ref="text_uit2"><bounds x="0" y="4" width="10" height="2" /></element>
<!-- board -->
- <bezel element="text_uib1"><bounds x="0" y="9" width="10" height="2" /></bezel>
- <bezel element="cwhite"><bounds x="1" y="11.5" width="8" height="2.5" /></bezel>
- <bezel element="cwhite"><bounds x="1" y="15" width="8" height="2.5" /></bezel>
+ <element ref="text_uib1"><bounds x="0" y="9" width="10" height="2" /></element>
+ <element ref="cwhite"><bounds x="1" y="11.5" width="8" height="2.5" /></element>
+ <element ref="cwhite"><bounds x="1" y="15" width="8" height="2.5" /></element>
- <bezel element="text_uib2"><bounds x="1.5" y="11.75" width="7" height="2" /></bezel>
- <bezel element="text_uib3"><bounds x="1.5" y="15.25" width="7" height="2" /></bezel>
+ <element ref="text_uib2"><bounds x="1.5" y="11.75" width="7" height="2" /></element>
+ <element ref="text_uib3"><bounds x="1.5" y="15.25" width="7" height="2" /></element>
- <bezel element="hlub" inputtag="board:board:UI" inputmask="0x200"><bounds x="1" y="11.5" width="8" height="2.5" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:board:UI" inputmask="0x100"><bounds x="1" y="15" width="8" height="2.5" /><color alpha="0.25" /></bezel>
+ <element ref="hlub" inputtag="board:board:UI" inputmask="0x200"><bounds x="1" y="11.5" width="8" height="2.5" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:board:UI" inputmask="0x100"><bounds x="1" y="15" width="8" height="2.5" /><color alpha="0.25" /></element>
<!-- spawn -->
- <bezel element="text_uis1"><bounds x="0" y="20.5" width="10" height="2" /></bezel>
- <bezel element="cwhite"><bounds x="1" y="23" width="8" height="12" /></bezel>
- <bezel element="cwhite"><bounds x="1" y="36" width="8" height="12" /></bezel>
-
- <bezel name="piece_ui1" element="piece"><bounds x="1" y="23" width="4" height="4" /></bezel>
- <bezel name="piece_ui2" element="piece"><bounds x="1" y="27" width="4" height="4" /></bezel>
- <bezel name="piece_ui3" element="piece"><bounds x="1" y="31" width="4" height="4" /></bezel>
- <bezel name="piece_ui4" element="piece"><bounds x="5" y="23" width="4" height="4" /></bezel>
- <bezel name="piece_ui5" element="piece"><bounds x="5" y="27" width="4" height="4" /></bezel>
- <bezel name="piece_ui6" element="piece"><bounds x="5" y="31" width="4" height="4" /></bezel>
- <bezel name="piece_ui7" element="piece"><bounds x="1" y="36" width="4" height="4" /></bezel>
- <bezel name="piece_ui8" element="piece"><bounds x="1" y="40" width="4" height="4" /></bezel>
- <bezel name="piece_ui9" element="piece"><bounds x="1" y="44" width="4" height="4" /></bezel>
- <bezel name="piece_ui10" element="piece"><bounds x="5" y="36" width="4" height="4" /></bezel>
- <bezel name="piece_ui11" element="piece"><bounds x="5" y="40" width="4" height="4" /></bezel>
- <bezel name="piece_ui12" element="piece"><bounds x="5" y="44" width="4" height="4" /></bezel>
-
- <bezel element="hlub" inputtag="board:board:SPAWN" inputmask="0x0001"><bounds x="1" y="23" width="4" height="4" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:board:SPAWN" inputmask="0x0002"><bounds x="1" y="27" width="4" height="4" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:board:SPAWN" inputmask="0x0004"><bounds x="1" y="31" width="4" height="4" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:board:SPAWN" inputmask="0x0008"><bounds x="5" y="23" width="4" height="4" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:board:SPAWN" inputmask="0x0010"><bounds x="5" y="27" width="4" height="4" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:board:SPAWN" inputmask="0x0020"><bounds x="5" y="31" width="4" height="4" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:board:SPAWN" inputmask="0x0040"><bounds x="1" y="36" width="4" height="4" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:board:SPAWN" inputmask="0x0080"><bounds x="1" y="40" width="4" height="4" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:board:SPAWN" inputmask="0x0100"><bounds x="1" y="44" width="4" height="4" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:board:SPAWN" inputmask="0x0200"><bounds x="5" y="36" width="4" height="4" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:board:SPAWN" inputmask="0x0400"><bounds x="5" y="40" width="4" height="4" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:board:SPAWN" inputmask="0x0800"><bounds x="5" y="44" width="4" height="4" /><color alpha="0.25" /></bezel>
+ <element ref="text_uis1"><bounds x="0" y="20.5" width="10" height="2" /></element>
+ <element ref="cwhite"><bounds x="1" y="23" width="8" height="12" /></element>
+ <element ref="cwhite"><bounds x="1" y="36" width="8" height="12" /></element>
+
+ <element name="piece_ui1" ref="piece"><bounds x="1" y="23" width="4" height="4" /></element>
+ <element name="piece_ui2" ref="piece"><bounds x="1" y="27" width="4" height="4" /></element>
+ <element name="piece_ui3" ref="piece"><bounds x="1" y="31" width="4" height="4" /></element>
+ <element name="piece_ui4" ref="piece"><bounds x="5" y="23" width="4" height="4" /></element>
+ <element name="piece_ui5" ref="piece"><bounds x="5" y="27" width="4" height="4" /></element>
+ <element name="piece_ui6" ref="piece"><bounds x="5" y="31" width="4" height="4" /></element>
+ <element name="piece_ui7" ref="piece"><bounds x="1" y="36" width="4" height="4" /></element>
+ <element name="piece_ui8" ref="piece"><bounds x="1" y="40" width="4" height="4" /></element>
+ <element name="piece_ui9" ref="piece"><bounds x="1" y="44" width="4" height="4" /></element>
+ <element name="piece_ui10" ref="piece"><bounds x="5" y="36" width="4" height="4" /></element>
+ <element name="piece_ui11" ref="piece"><bounds x="5" y="40" width="4" height="4" /></element>
+ <element name="piece_ui12" ref="piece"><bounds x="5" y="44" width="4" height="4" /></element>
+
+ <element ref="hlub" inputtag="board:board:SPAWN" inputmask="0x0001"><bounds x="1" y="23" width="4" height="4" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:board:SPAWN" inputmask="0x0002"><bounds x="1" y="27" width="4" height="4" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:board:SPAWN" inputmask="0x0004"><bounds x="1" y="31" width="4" height="4" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:board:SPAWN" inputmask="0x0008"><bounds x="5" y="23" width="4" height="4" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:board:SPAWN" inputmask="0x0010"><bounds x="5" y="27" width="4" height="4" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:board:SPAWN" inputmask="0x0020"><bounds x="5" y="31" width="4" height="4" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:board:SPAWN" inputmask="0x0040"><bounds x="1" y="36" width="4" height="4" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:board:SPAWN" inputmask="0x0080"><bounds x="1" y="40" width="4" height="4" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:board:SPAWN" inputmask="0x0100"><bounds x="1" y="44" width="4" height="4" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:board:SPAWN" inputmask="0x0200"><bounds x="5" y="36" width="4" height="4" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:board:SPAWN" inputmask="0x0400"><bounds x="5" y="40" width="4" height="4" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:board:SPAWN" inputmask="0x0800"><bounds x="5" y="44" width="4" height="4" /><color alpha="0.25" /></element>
<!-- hand -->
- <bezel element="text_uih1"><bounds x="0" y="51" width="10" height="2" /></bezel>
- <bezel element="cblack"><bounds x="1" y="53.5" width="8" height="6" /></bezel>
- <bezel name="piece_ui0" element="piece"><bounds x="2" y="53.5" width="6" height="6" /></bezel>
+ <element ref="text_uih1"><bounds x="0" y="51" width="10" height="2" /></element>
+ <element ref="cblack"><bounds x="1" y="53.5" width="8" height="6" /></element>
+ <element name="piece_ui0" ref="piece"><bounds x="2" y="53.5" width="6" height="6" /></element>
- <bezel element="cwhite"><bounds x="1" y="60.5" width="8" height="2.5" /></bezel>
- <bezel element="text_uih2"><bounds x="1.5" y="60.75" width="7" height="2" /></bezel>
- <bezel element="hlub" inputtag="board:board:UI" inputmask="0x08"><bounds x="1" y="60.5" width="8" height="2.5" /><color alpha="0.25" /></bezel>
+ <element ref="cwhite"><bounds x="1" y="60.5" width="8" height="2.5" /></element>
+ <element ref="text_uih2"><bounds x="1.5" y="60.75" width="7" height="2" /></element>
+ <element ref="hlub" inputtag="board:board:UI" inputmask="0x08"><bounds x="1" y="60.5" width="8" height="2.5" /><color alpha="0.25" /></element>
<!-- undo -->
- <bezel element="text_uiu1"><bounds x="0" y="66" width="10" height="2" /></bezel>
- <bezel element="cwhite"><bounds x="1" y="68.5" width="1.7" height="6" /></bezel>
- <bezel element="cwhite"><bounds x="3.1" y="68.5" width="1.7" height="6" /></bezel>
- <bezel element="cwhite"><bounds x="5.2" y="68.5" width="1.7" height="6" /></bezel>
- <bezel element="cwhite"><bounds x="7.3" y="68.5" width="1.7" height="6" /></bezel>
- <bezel element="text_uiu2a"><bounds x="1" y="69.5" width="1.7" height="4" /></bezel>
- <bezel element="text_uiu2b"><bounds x="3.1" y="69.5" width="1.7" height="4" /></bezel>
- <bezel element="text_uiu2c"><bounds x="5.2" y="69.5" width="1.7" height="4" /></bezel>
- <bezel element="text_uiu2d"><bounds x="7.3" y="69.5" width="1.7" height="4" /></bezel>
-
- <bezel element="hlub" inputtag="board:board:UI" inputmask="0x10"><bounds x="1" y="68.5" width="1.7" height="6" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:board:UI" inputmask="0x20"><bounds x="3.1" y="68.5" width="1.7" height="6" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:board:UI" inputmask="0x40"><bounds x="5.2" y="68.5" width="1.7" height="6" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:board:UI" inputmask="0x80"><bounds x="7.3" y="68.5" width="1.7" height="6" /><color alpha="0.25" /></bezel>
-
- <bezel name="count_ui0" element="text_uiu3a"><bounds x="0" y="75" width="4" height="2" /></bezel>
- <bezel name="count_ui1" element="text_uiu3c"><bounds x="6" y="75" width="4" height="2" /></bezel>
- <bezel element="text_uiu3b"><bounds x="4" y="75" width="2" height="2" /></bezel>
+ <element ref="text_uiu1"><bounds x="0" y="66" width="10" height="2" /></element>
+ <element ref="cwhite"><bounds x="1" y="68.5" width="1.7" height="6" /></element>
+ <element ref="cwhite"><bounds x="3.1" y="68.5" width="1.7" height="6" /></element>
+ <element ref="cwhite"><bounds x="5.2" y="68.5" width="1.7" height="6" /></element>
+ <element ref="cwhite"><bounds x="7.3" y="68.5" width="1.7" height="6" /></element>
+ <element ref="text_uiu2a"><bounds x="1" y="69.5" width="1.7" height="4" /></element>
+ <element ref="text_uiu2b"><bounds x="3.1" y="69.5" width="1.7" height="4" /></element>
+ <element ref="text_uiu2c"><bounds x="5.2" y="69.5" width="1.7" height="4" /></element>
+ <element ref="text_uiu2d"><bounds x="7.3" y="69.5" width="1.7" height="4" /></element>
+
+ <element ref="hlub" inputtag="board:board:UI" inputmask="0x10"><bounds x="1" y="68.5" width="1.7" height="6" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:board:UI" inputmask="0x20"><bounds x="3.1" y="68.5" width="1.7" height="6" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:board:UI" inputmask="0x40"><bounds x="5.2" y="68.5" width="1.7" height="6" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:board:UI" inputmask="0x80"><bounds x="7.3" y="68.5" width="1.7" height="6" /><color alpha="0.25" /></element>
+
+ <element name="count_ui0" ref="text_uiu3a"><bounds x="0" y="75" width="4" height="2" /></element>
+ <element name="count_ui1" ref="text_uiu3c"><bounds x="6" y="75" width="4" height="2" /></element>
+ <element ref="text_uiu3b"><bounds x="4" y="75" width="2" height="2" /></element>
</group>
@@ -376,26 +376,8 @@ license:CC0
<group name="panel">
<bounds left="0" right="60" top="0" bottom="14" />
-
- <bezel element="text_lcd"><bounds x="1" y="0.5" width="24" height="1.5" /></bezel>
<group ref="lcd"><bounds x="1" y="3" width="24.5" height="6.5" /></group>
- <bezel name="led100" element="led"> <bounds x="29.1" y="1" width="1.3" height="1.3" /> </bezel>
- <bezel name="led101" element="led"> <bounds x="34.1" y="1" width="1.3" height="1.3" /> </bezel>
- <bezel name="led102" element="led"> <bounds x="39.1" y="1" width="1.3" height="1.3" /> </bezel>
- <bezel name="led103" element="led"> <bounds x="44.1" y="1" width="1.3" height="1.3" /> </bezel>
- <bezel name="led104" element="led"> <bounds x="49.1" y="1" width="1.3" height="1.3" /> </bezel>
- <bezel name="led105" element="led"> <bounds x="54.1" y="1" width="1.3" height="1.3" /> </bezel>
-
- <bezel element="text_trn"> <bounds x="30.5" y="1" width="2.5" height="1.2" /> </bezel>
- <bezel element="text_info"> <bounds x="35.5" y="1" width="2.5" height="1.2" /> </bezel>
- <bezel element="text_mem"> <bounds x="40.5" y="1" width="2.5" height="1.2" /> </bezel>
- <bezel element="text_pos"> <bounds x="45.5" y="1" width="2.5" height="1.2" /> </bezel>
- <bezel element="text_lev"> <bounds x="50.5" y="1" width="2.5" height="1.2" /> </bezel>
- <bezel element="text_fct"> <bounds x="55.5" y="1" width="2.5" height="1.2" /> </bezel>
- <bezel element="text_ent"> <bounds x="49.5" y="8" width="3.5" height="1.2" /> </bezel>
- <bezel element="text_cl"> <bounds x="54.5" y="8" width="3.5" height="1.3" /> </bezel>
-
<element ref="text_p6"> <bounds x="30.25" y="5.55" width="2" height="2" /></element>
<element ref="text_p5"> <bounds x="35.25" y="5.55" width="2" height="2" /></element>
<element ref="text_p4"> <bounds x="40.25" y="5.55" width="2" height="2" /></element>
@@ -404,14 +386,32 @@ license:CC0
<element ref="text_p1"> <bounds x="55.25" y="5.55" width="2" height="2" /></element>
<element ref="yellow_mask" blend="multiply"><bounds x="30" y="5.51" width="28" height="2.2" /></element>
- <bezel element="hlb" inputtag="KEY" inputmask="0x01"> <bounds x="29.5" y="3" width="3.5" height="2.5" /> </bezel>
- <bezel element="hlb" inputtag="KEY" inputmask="0x02"> <bounds x="34.5" y="3" width="3.5" height="2.5" /> </bezel>
- <bezel element="hlb" inputtag="KEY" inputmask="0x04"> <bounds x="39.5" y="3" width="3.5" height="2.5" /> </bezel>
- <bezel element="hlb" inputtag="KEY" inputmask="0x08"> <bounds x="44.5" y="3" width="3.5" height="2.5" /> </bezel>
- <bezel element="hlb" inputtag="KEY" inputmask="0x10"> <bounds x="49.5" y="3" width="3.5" height="2.5" /> </bezel>
- <bezel element="hlb" inputtag="KEY" inputmask="0x20"> <bounds x="54.5" y="3" width="3.5" height="2.5" /> </bezel>
- <bezel element="hlb" inputtag="KEY" inputmask="0x40"> <bounds x="49.5" y="10" width="3.5" height="2.5" /> </bezel>
- <bezel element="hlb" inputtag="KEY" inputmask="0x80"> <bounds x="54.5" y="10" width="3.5" height="2.5" /> </bezel>
+ <element ref="text_lcd"><bounds x="1" y="0.5" width="24" height="1.5" /></element>
+
+ <element name="led100" ref="led"> <bounds x="29.1" y="1" width="1.3" height="1.3" /> </element>
+ <element name="led101" ref="led"> <bounds x="34.1" y="1" width="1.3" height="1.3" /> </element>
+ <element name="led102" ref="led"> <bounds x="39.1" y="1" width="1.3" height="1.3" /> </element>
+ <element name="led103" ref="led"> <bounds x="44.1" y="1" width="1.3" height="1.3" /> </element>
+ <element name="led104" ref="led"> <bounds x="49.1" y="1" width="1.3" height="1.3" /> </element>
+ <element name="led105" ref="led"> <bounds x="54.1" y="1" width="1.3" height="1.3" /> </element>
+
+ <element ref="text_trn"> <bounds x="30.5" y="1" width="2.5" height="1.2" /> </element>
+ <element ref="text_info"> <bounds x="35.5" y="1" width="2.5" height="1.2" /> </element>
+ <element ref="text_mem"> <bounds x="40.5" y="1" width="2.5" height="1.2" /> </element>
+ <element ref="text_pos"> <bounds x="45.5" y="1" width="2.5" height="1.2" /> </element>
+ <element ref="text_lev"> <bounds x="50.5" y="1" width="2.5" height="1.2" /> </element>
+ <element ref="text_fct"> <bounds x="55.5" y="1" width="2.5" height="1.2" /> </element>
+ <element ref="text_ent"> <bounds x="49.5" y="8" width="3.5" height="1.2" /> </element>
+ <element ref="text_cl"> <bounds x="54.5" y="8" width="3.5" height="1.3" /> </element>
+
+ <element ref="hlb" inputtag="KEY" inputmask="0x01"> <bounds x="29.5" y="3" width="3.5" height="2.5" /> </element>
+ <element ref="hlb" inputtag="KEY" inputmask="0x02"> <bounds x="34.5" y="3" width="3.5" height="2.5" /> </element>
+ <element ref="hlb" inputtag="KEY" inputmask="0x04"> <bounds x="39.5" y="3" width="3.5" height="2.5" /> </element>
+ <element ref="hlb" inputtag="KEY" inputmask="0x08"> <bounds x="44.5" y="3" width="3.5" height="2.5" /> </element>
+ <element ref="hlb" inputtag="KEY" inputmask="0x10"> <bounds x="49.5" y="3" width="3.5" height="2.5" /> </element>
+ <element ref="hlb" inputtag="KEY" inputmask="0x20"> <bounds x="54.5" y="3" width="3.5" height="2.5" /> </element>
+ <element ref="hlb" inputtag="KEY" inputmask="0x40"> <bounds x="49.5" y="10" width="3.5" height="2.5" /> </element>
+ <element ref="hlb" inputtag="KEY" inputmask="0x80"> <bounds x="54.5" y="10" width="3.5" height="2.5" /> </element>
</group>
@@ -419,28 +419,28 @@ license:CC0
<view name="Internal Layout">
<bounds left="0" right="102" top="-2" bottom="101.5" />
- <bezel element="cblack"><bounds x="13" y="-2" width="89" height="89" /></bezel>
- <bezel element="cwhite"><bounds x="17" y="2" width="81" height="81" /></bezel>
+ <element ref="cblack"><bounds x="13" y="-2" width="89" height="89" /></element>
+ <element ref="cwhite"><bounds x="17" y="2" width="81" height="81" /></element>
<!-- chessboard coords -->
- <bezel element="text_8"><bounds x="14.2" y="6.5" width="2" height="2" /></bezel>
- <bezel element="text_7"><bounds x="14.2" y="16.5" width="2" height="2" /></bezel>
- <bezel element="text_6"><bounds x="14.2" y="26.5" width="2" height="2" /></bezel>
- <bezel element="text_5"><bounds x="14.2" y="36.5" width="2" height="2" /></bezel>
- <bezel element="text_4"><bounds x="14.2" y="46.5" width="2" height="2" /></bezel>
- <bezel element="text_3"><bounds x="14.2" y="56.5" width="2" height="2" /></bezel>
- <bezel element="text_2"><bounds x="14.2" y="66.5" width="2" height="2" /></bezel>
- <bezel element="text_1"><bounds x="14.2" y="76.5" width="2" height="2" /></bezel>
-
- <bezel element="text_a"><bounds x="21.5" y="84" width="2" height="2" /></bezel>
- <bezel element="text_b"><bounds x="31.5" y="84" width="2" height="2" /></bezel>
- <bezel element="text_c"><bounds x="41.5" y="84" width="2" height="2" /></bezel>
- <bezel element="text_d"><bounds x="51.5" y="84" width="2" height="2" /></bezel>
- <bezel element="text_e"><bounds x="61.5" y="84" width="2" height="2" /></bezel>
- <bezel element="text_f"><bounds x="71.5" y="84" width="2" height="2" /></bezel>
- <bezel element="text_g"><bounds x="81.5" y="84" width="2" height="2" /></bezel>
- <bezel element="text_h"><bounds x="91.5" y="84" width="2" height="2" /></bezel>
+ <element ref="text_8"><bounds x="14.2" y="6.5" width="2" height="2" /></element>
+ <element ref="text_7"><bounds x="14.2" y="16.5" width="2" height="2" /></element>
+ <element ref="text_6"><bounds x="14.2" y="26.5" width="2" height="2" /></element>
+ <element ref="text_5"><bounds x="14.2" y="36.5" width="2" height="2" /></element>
+ <element ref="text_4"><bounds x="14.2" y="46.5" width="2" height="2" /></element>
+ <element ref="text_3"><bounds x="14.2" y="56.5" width="2" height="2" /></element>
+ <element ref="text_2"><bounds x="14.2" y="66.5" width="2" height="2" /></element>
+ <element ref="text_1"><bounds x="14.2" y="76.5" width="2" height="2" /></element>
+
+ <element ref="text_a"><bounds x="21.5" y="84" width="2" height="2" /></element>
+ <element ref="text_b"><bounds x="31.5" y="84" width="2" height="2" /></element>
+ <element ref="text_c"><bounds x="41.5" y="84" width="2" height="2" /></element>
+ <element ref="text_d"><bounds x="51.5" y="84" width="2" height="2" /></element>
+ <element ref="text_e"><bounds x="61.5" y="84" width="2" height="2" /></element>
+ <element ref="text_f"><bounds x="71.5" y="84" width="2" height="2" /></element>
+ <element ref="text_g"><bounds x="81.5" y="84" width="2" height="2" /></element>
+ <element ref="text_h"><bounds x="91.5" y="84" width="2" height="2" /></element>
<!-- LCD panel -->
<group ref="panel"><bounds x="40" y="87.5" width="60" height="14" /></group>
diff --git a/src/mame/layout/saitek_intchess.lay b/src/mame/layout/saitek_intchess.lay
index 2ae9fc1dd65..b257059a1eb 100644
--- a/src/mame/layout/saitek_intchess.lay
+++ b/src/mame/layout/saitek_intchess.lay
@@ -69,11 +69,6 @@ license:CC0
<group name="main">
<bounds left="-2" right="48" top="46.5" bottom="124" />
- <bezel name="digit0" element="digit"><bounds x="15" y="88" width="4" height="6" /></bezel>
- <bezel name="digit1" element="digit"><bounds x="19" y="88" width="4" height="6" /></bezel>
- <bezel name="digit2" element="digit"><bounds x="23" y="88" width="4" height="6" /></bezel>
- <bezel name="digit3" element="digit"><bounds x="27" y="88" width="4" height="6" /></bezel>
-
<!-- buttons -->
<element ref="orange"><bounds x="0" y="100" width="4" height="4" /></element>
<element ref="orange"><bounds x="6" y="100" width="4" height="4" /></element>
@@ -145,42 +140,47 @@ license:CC0
<element ref="whitem"><bounds x="42" y="90" width="4" height="4" /></element>
<element ref="hl" blend="multiply" inputtag="RESET" inputmask="0x01"><bounds x="42" y="90" width="4" height="4" /></element>
+ <element name="digit0" ref="digit"><bounds x="15" y="88" width="4" height="6" /></element>
+ <element name="digit1" ref="digit"><bounds x="19" y="88" width="4" height="6" /></element>
+ <element name="digit2" ref="digit"><bounds x="23" y="88" width="4" height="6" /></element>
+ <element name="digit3" ref="digit"><bounds x="27" y="88" width="4" height="6" /></element>
+
<!-- labels -->
- <bezel element="text_a"><bounds x="0" y="114.5" width="4" height="1.9" /></bezel>
- <bezel element="text_b"><bounds x="6" y="114.5" width="4" height="1.9" /></bezel>
- <bezel element="text_c"><bounds x="12" y="114.5" width="4" height="1.9" /></bezel>
- <bezel element="text_d"><bounds x="18" y="114.5" width="4" height="1.9" /></bezel>
- <bezel element="text_e"><bounds x="24" y="114.5" width="4" height="1.9" /></bezel>
- <bezel element="text_f"><bounds x="30" y="114.5" width="4" height="1.9" /></bezel>
- <bezel element="text_g"><bounds x="36" y="114.5" width="4" height="1.9" /></bezel>
- <bezel element="text_h"><bounds x="42" y="114.5" width="4" height="1.9" /></bezel>
-
- <bezel element="text_1"><bounds x="0" y="121.4" width="4" height="1.9" /></bezel>
- <bezel element="text_2"><bounds x="6" y="121.4" width="4" height="1.9" /></bezel>
- <bezel element="text_3"><bounds x="12" y="121.4" width="4" height="1.9" /></bezel>
- <bezel element="text_4"><bounds x="18" y="121.4" width="4" height="1.9" /></bezel>
- <bezel element="text_5"><bounds x="24" y="121.4" width="4" height="1.9" /></bezel>
- <bezel element="text_6"><bounds x="30" y="121.4" width="4" height="1.9" /></bezel>
- <bezel element="text_7"><bounds x="36" y="121.4" width="4" height="1.9" /></bezel>
- <bezel element="text_8"><bounds x="42" y="121.4" width="4" height="1.9" /></bezel>
-
- <bezel element="text_l00"><bounds x="40" y="88.5" width="8" height="1.1" /></bezel>
- <bezel element="text_l02"><bounds x="4" y="97.3" width="8" height="1.1" /></bezel>
- <bezel element="text_l03"><bounds x="16" y="97.3" width="8" height="1.1" /></bezel>
-
- <bezel element="text_l11"><bounds x="-2" y="98.5" width="8" height="1.1" /></bezel>
- <bezel element="text_l12"><bounds x="4" y="98.5" width="8" height="1.1" /></bezel>
- <bezel element="text_l13"><bounds x="16" y="98.5" width="8" height="1.1" /></bezel>
- <bezel element="text_l14"><bounds x="22" y="98.5" width="8" height="1.1" /></bezel>
- <bezel element="text_l15"><bounds x="34" y="98.5" width="8" height="1.1" /></bezel>
- <bezel element="text_l16"><bounds x="40" y="98.5" width="8" height="1.1" /></bezel>
-
- <bezel element="text_l21"><bounds x="-2" y="105.5" width="8" height="1.1" /></bezel>
- <bezel element="text_l22"><bounds x="4" y="105.5" width="8" height="1.1" /></bezel>
- <bezel element="text_l23"><bounds x="16" y="105.5" width="8" height="1.1" /></bezel>
- <bezel element="text_l24"><bounds x="22" y="105.5" width="8" height="1.1" /></bezel>
- <bezel element="text_l25"><bounds x="34" y="105.5" width="8" height="1.1" /></bezel>
- <bezel element="text_l26"><bounds x="40" y="105.5" width="8" height="1.1" /></bezel>
+ <element ref="text_a"><bounds x="0" y="114.5" width="4" height="1.9" /></element>
+ <element ref="text_b"><bounds x="6" y="114.5" width="4" height="1.9" /></element>
+ <element ref="text_c"><bounds x="12" y="114.5" width="4" height="1.9" /></element>
+ <element ref="text_d"><bounds x="18" y="114.5" width="4" height="1.9" /></element>
+ <element ref="text_e"><bounds x="24" y="114.5" width="4" height="1.9" /></element>
+ <element ref="text_f"><bounds x="30" y="114.5" width="4" height="1.9" /></element>
+ <element ref="text_g"><bounds x="36" y="114.5" width="4" height="1.9" /></element>
+ <element ref="text_h"><bounds x="42" y="114.5" width="4" height="1.9" /></element>
+
+ <element ref="text_1"><bounds x="0" y="121.4" width="4" height="1.9" /></element>
+ <element ref="text_2"><bounds x="6" y="121.4" width="4" height="1.9" /></element>
+ <element ref="text_3"><bounds x="12" y="121.4" width="4" height="1.9" /></element>
+ <element ref="text_4"><bounds x="18" y="121.4" width="4" height="1.9" /></element>
+ <element ref="text_5"><bounds x="24" y="121.4" width="4" height="1.9" /></element>
+ <element ref="text_6"><bounds x="30" y="121.4" width="4" height="1.9" /></element>
+ <element ref="text_7"><bounds x="36" y="121.4" width="4" height="1.9" /></element>
+ <element ref="text_8"><bounds x="42" y="121.4" width="4" height="1.9" /></element>
+
+ <element ref="text_l00"><bounds x="40" y="88.5" width="8" height="1.1" /></element>
+ <element ref="text_l02"><bounds x="4" y="97.3" width="8" height="1.1" /></element>
+ <element ref="text_l03"><bounds x="16" y="97.3" width="8" height="1.1" /></element>
+
+ <element ref="text_l11"><bounds x="-2" y="98.5" width="8" height="1.1" /></element>
+ <element ref="text_l12"><bounds x="4" y="98.5" width="8" height="1.1" /></element>
+ <element ref="text_l13"><bounds x="16" y="98.5" width="8" height="1.1" /></element>
+ <element ref="text_l14"><bounds x="22" y="98.5" width="8" height="1.1" /></element>
+ <element ref="text_l15"><bounds x="34" y="98.5" width="8" height="1.1" /></element>
+ <element ref="text_l16"><bounds x="40" y="98.5" width="8" height="1.1" /></element>
+
+ <element ref="text_l21"><bounds x="-2" y="105.5" width="8" height="1.1" /></element>
+ <element ref="text_l22"><bounds x="4" y="105.5" width="8" height="1.1" /></element>
+ <element ref="text_l23"><bounds x="16" y="105.5" width="8" height="1.1" /></element>
+ <element ref="text_l24"><bounds x="22" y="105.5" width="8" height="1.1" /></element>
+ <element ref="text_l25"><bounds x="34" y="105.5" width="8" height="1.1" /></element>
+ <element ref="text_l26"><bounds x="40" y="105.5" width="8" height="1.1" /></element>
</group>
diff --git a/src/mame/layout/saitek_risc2500.lay b/src/mame/layout/saitek_risc2500.lay
index 69e2b3ae6e6..117cc5260be 100644
--- a/src/mame/layout/saitek_risc2500.lay
+++ b/src/mame/layout/saitek_risc2500.lay
@@ -166,100 +166,100 @@ license:CC0
<bounds x="0" y="0" width="80" height="80" />
<!-- squares (avoid seams) -->
- <bezel element="cwhite"><bounds x="0" y="0" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="10" y="0" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="20" y="0" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="30" y="0" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="40" y="0" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="50" y="0" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="60" y="0" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="70" y="0" width="10" height="11" /></bezel>
-
- <bezel element="cblack"><bounds x="0" y="10" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="10" y="10" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="20" y="10" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="30" y="10" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="40" y="10" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="50" y="10" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="60" y="10" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="70" y="10" width="10" height="11" /></bezel>
-
- <bezel element="cwhite"><bounds x="0" y="20" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="10" y="20" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="20" y="20" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="30" y="20" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="40" y="20" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="50" y="20" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="60" y="20" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="70" y="20" width="10" height="11" /></bezel>
-
- <bezel element="cblack"><bounds x="0" y="30" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="10" y="30" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="20" y="30" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="30" y="30" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="40" y="30" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="50" y="30" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="60" y="30" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="70" y="30" width="10" height="11" /></bezel>
-
- <bezel element="cwhite"><bounds x="0" y="40" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="10" y="40" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="20" y="40" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="30" y="40" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="40" y="40" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="50" y="40" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="60" y="40" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="70" y="40" width="10" height="11" /></bezel>
-
- <bezel element="cblack"><bounds x="0" y="50" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="10" y="50" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="20" y="50" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="30" y="50" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="40" y="50" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="50" y="50" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="60" y="50" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="70" y="50" width="10" height="11" /></bezel>
-
- <bezel element="cwhite"><bounds x="0" y="60" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="10" y="60" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="20" y="60" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="30" y="60" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="40" y="60" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="50" y="60" width="11" height="11" /></bezel>
- <bezel element="cwhite"><bounds x="60" y="60" width="11" height="11" /></bezel>
- <bezel element="cblack"><bounds x="70" y="60" width="10" height="11" /></bezel>
-
- <bezel element="cblack"><bounds x="0" y="70" width="11" height="10" /></bezel>
- <bezel element="cwhite"><bounds x="10" y="70" width="11" height="10" /></bezel>
- <bezel element="cblack"><bounds x="20" y="70" width="11" height="10" /></bezel>
- <bezel element="cwhite"><bounds x="30" y="70" width="11" height="10" /></bezel>
- <bezel element="cblack"><bounds x="40" y="70" width="11" height="10" /></bezel>
- <bezel element="cwhite"><bounds x="50" y="70" width="11" height="10" /></bezel>
- <bezel element="cblack"><bounds x="60" y="70" width="11" height="10" /></bezel>
- <bezel element="cwhite"><bounds x="70" y="70" width="10" height="10" /></bezel>
+ <element ref="cwhite"><bounds x="0" y="0" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="10" y="0" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="20" y="0" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="30" y="0" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="40" y="0" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="50" y="0" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="60" y="0" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="70" y="0" width="10" height="11" /></element>
+
+ <element ref="cblack"><bounds x="0" y="10" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="10" y="10" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="20" y="10" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="30" y="10" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="40" y="10" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="50" y="10" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="60" y="10" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="70" y="10" width="10" height="11" /></element>
+
+ <element ref="cwhite"><bounds x="0" y="20" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="10" y="20" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="20" y="20" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="30" y="20" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="40" y="20" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="50" y="20" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="60" y="20" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="70" y="20" width="10" height="11" /></element>
+
+ <element ref="cblack"><bounds x="0" y="30" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="10" y="30" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="20" y="30" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="30" y="30" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="40" y="30" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="50" y="30" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="60" y="30" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="70" y="30" width="10" height="11" /></element>
+
+ <element ref="cwhite"><bounds x="0" y="40" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="10" y="40" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="20" y="40" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="30" y="40" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="40" y="40" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="50" y="40" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="60" y="40" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="70" y="40" width="10" height="11" /></element>
+
+ <element ref="cblack"><bounds x="0" y="50" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="10" y="50" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="20" y="50" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="30" y="50" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="40" y="50" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="50" y="50" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="60" y="50" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="70" y="50" width="10" height="11" /></element>
+
+ <element ref="cwhite"><bounds x="0" y="60" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="10" y="60" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="20" y="60" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="30" y="60" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="40" y="60" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="50" y="60" width="11" height="11" /></element>
+ <element ref="cwhite"><bounds x="60" y="60" width="11" height="11" /></element>
+ <element ref="cblack"><bounds x="70" y="60" width="10" height="11" /></element>
+
+ <element ref="cblack"><bounds x="0" y="70" width="11" height="10" /></element>
+ <element ref="cwhite"><bounds x="10" y="70" width="11" height="10" /></element>
+ <element ref="cblack"><bounds x="20" y="70" width="11" height="10" /></element>
+ <element ref="cwhite"><bounds x="30" y="70" width="11" height="10" /></element>
+ <element ref="cblack"><bounds x="40" y="70" width="11" height="10" /></element>
+ <element ref="cwhite"><bounds x="50" y="70" width="11" height="10" /></element>
+ <element ref="cblack"><bounds x="60" y="70" width="11" height="10" /></element>
+ <element ref="cwhite"><bounds x="70" y="70" width="10" height="10" /></element>
<!-- sensors, pieces -->
<repeat count="8">
<param name="y" start="0" increment="10" />
<param name="i" start="8" increment="-1" />
- <bezel element="hlbb" inputtag="board:RANK.~i~" inputmask="0x01"><bounds x="0" y="~y~" width="10" height="10" /><color alpha="0.04" /></bezel>
- <bezel element="hlbb" inputtag="board:RANK.~i~" inputmask="0x02"><bounds x="10" y="~y~" width="10" height="10" /><color alpha="0.04" /></bezel>
- <bezel element="hlbb" inputtag="board:RANK.~i~" inputmask="0x04"><bounds x="20" y="~y~" width="10" height="10" /><color alpha="0.04" /></bezel>
- <bezel element="hlbb" inputtag="board:RANK.~i~" inputmask="0x08"><bounds x="30" y="~y~" width="10" height="10" /><color alpha="0.04" /></bezel>
- <bezel element="hlbb" inputtag="board:RANK.~i~" inputmask="0x10"><bounds x="40" y="~y~" width="10" height="10" /><color alpha="0.04" /></bezel>
- <bezel element="hlbb" inputtag="board:RANK.~i~" inputmask="0x20"><bounds x="50" y="~y~" width="10" height="10" /><color alpha="0.04" /></bezel>
- <bezel element="hlbb" inputtag="board:RANK.~i~" inputmask="0x40"><bounds x="60" y="~y~" width="10" height="10" /><color alpha="0.04" /></bezel>
- <bezel element="hlbb" inputtag="board:RANK.~i~" inputmask="0x80"><bounds x="70" y="~y~" width="10" height="10" /><color alpha="0.04" /></bezel>
-
- <bezel name="piece_a~i~" element="piece"><bounds x="0" y="~y~" width="10" height="10" /></bezel>
- <bezel name="piece_b~i~" element="piece"><bounds x="10" y="~y~" width="10" height="10" /></bezel>
- <bezel name="piece_c~i~" element="piece"><bounds x="20" y="~y~" width="10" height="10" /></bezel>
- <bezel name="piece_d~i~" element="piece"><bounds x="30" y="~y~" width="10" height="10" /></bezel>
- <bezel name="piece_e~i~" element="piece"><bounds x="40" y="~y~" width="10" height="10" /></bezel>
- <bezel name="piece_f~i~" element="piece"><bounds x="50" y="~y~" width="10" height="10" /></bezel>
- <bezel name="piece_g~i~" element="piece"><bounds x="60" y="~y~" width="10" height="10" /></bezel>
- <bezel name="piece_h~i~" element="piece"><bounds x="70" y="~y~" width="10" height="10" /></bezel>
+ <element ref="hlbb" inputtag="board:RANK.~i~" inputmask="0x01"><bounds x="0" y="~y~" width="10" height="10" /><color alpha="0.04" /></element>
+ <element ref="hlbb" inputtag="board:RANK.~i~" inputmask="0x02"><bounds x="10" y="~y~" width="10" height="10" /><color alpha="0.04" /></element>
+ <element ref="hlbb" inputtag="board:RANK.~i~" inputmask="0x04"><bounds x="20" y="~y~" width="10" height="10" /><color alpha="0.04" /></element>
+ <element ref="hlbb" inputtag="board:RANK.~i~" inputmask="0x08"><bounds x="30" y="~y~" width="10" height="10" /><color alpha="0.04" /></element>
+ <element ref="hlbb" inputtag="board:RANK.~i~" inputmask="0x10"><bounds x="40" y="~y~" width="10" height="10" /><color alpha="0.04" /></element>
+ <element ref="hlbb" inputtag="board:RANK.~i~" inputmask="0x20"><bounds x="50" y="~y~" width="10" height="10" /><color alpha="0.04" /></element>
+ <element ref="hlbb" inputtag="board:RANK.~i~" inputmask="0x40"><bounds x="60" y="~y~" width="10" height="10" /><color alpha="0.04" /></element>
+ <element ref="hlbb" inputtag="board:RANK.~i~" inputmask="0x80"><bounds x="70" y="~y~" width="10" height="10" /><color alpha="0.04" /></element>
+
+ <element name="piece_a~i~" ref="piece"><bounds x="0" y="~y~" width="10" height="10" /></element>
+ <element name="piece_b~i~" ref="piece"><bounds x="10" y="~y~" width="10" height="10" /></element>
+ <element name="piece_c~i~" ref="piece"><bounds x="20" y="~y~" width="10" height="10" /></element>
+ <element name="piece_d~i~" ref="piece"><bounds x="30" y="~y~" width="10" height="10" /></element>
+ <element name="piece_e~i~" ref="piece"><bounds x="40" y="~y~" width="10" height="10" /></element>
+ <element name="piece_f~i~" ref="piece"><bounds x="50" y="~y~" width="10" height="10" /></element>
+ <element name="piece_g~i~" ref="piece"><bounds x="60" y="~y~" width="10" height="10" /></element>
+ <element name="piece_h~i~" ref="piece"><bounds x="70" y="~y~" width="10" height="10" /></element>
</repeat>
</group>
@@ -318,82 +318,82 @@ license:CC0
<group name="sb_ui">
<bounds x="0" y="0" width="10" height="80" />
- <bezel element="cblack"><bounds x="0" y="0" width="10" height="1" /></bezel>
- <bezel element="cblack"><bounds x="0" y="7" width="10" height="1" /></bezel>
- <bezel element="cblack"><bounds x="0" y="79" width="10" height="1" /></bezel>
- <bezel element="text_uit1"><bounds x="0" y="2" width="10" height="2" /></bezel>
- <bezel element="text_uit2"><bounds x="0" y="4" width="10" height="2" /></bezel>
+ <element ref="cblack"><bounds x="0" y="0" width="10" height="1" /></element>
+ <element ref="cblack"><bounds x="0" y="7" width="10" height="1" /></element>
+ <element ref="cblack"><bounds x="0" y="79" width="10" height="1" /></element>
+ <element ref="text_uit1"><bounds x="0" y="2" width="10" height="2" /></element>
+ <element ref="text_uit2"><bounds x="0" y="4" width="10" height="2" /></element>
<!-- board -->
- <bezel element="text_uib1"><bounds x="0" y="9" width="10" height="2" /></bezel>
- <bezel element="cwhite"><bounds x="1" y="11.5" width="8" height="2.5" /></bezel>
- <bezel element="cwhite"><bounds x="1" y="15" width="8" height="2.5" /></bezel>
+ <element ref="text_uib1"><bounds x="0" y="9" width="10" height="2" /></element>
+ <element ref="cwhite"><bounds x="1" y="11.5" width="8" height="2.5" /></element>
+ <element ref="cwhite"><bounds x="1" y="15" width="8" height="2.5" /></element>
- <bezel element="text_uib2"><bounds x="1.5" y="11.75" width="7" height="2" /></bezel>
- <bezel element="text_uib3"><bounds x="1.5" y="15.25" width="7" height="2" /></bezel>
+ <element ref="text_uib2"><bounds x="1.5" y="11.75" width="7" height="2" /></element>
+ <element ref="text_uib3"><bounds x="1.5" y="15.25" width="7" height="2" /></element>
- <bezel element="hlub" inputtag="board:UI" inputmask="0x200"><bounds x="1" y="11.5" width="8" height="2.5" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:UI" inputmask="0x100"><bounds x="1" y="15" width="8" height="2.5" /><color alpha="0.25" /></bezel>
+ <element ref="hlub" inputtag="board:UI" inputmask="0x200"><bounds x="1" y="11.5" width="8" height="2.5" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:UI" inputmask="0x100"><bounds x="1" y="15" width="8" height="2.5" /><color alpha="0.25" /></element>
<!-- spawn -->
- <bezel element="text_uis1"><bounds x="0" y="20.5" width="10" height="2" /></bezel>
- <bezel element="cwhite"><bounds x="1" y="23" width="8" height="12" /></bezel>
- <bezel element="cwhite"><bounds x="1" y="36" width="8" height="12" /></bezel>
-
- <bezel name="piece_ui1" element="piece"><bounds x="1" y="23" width="4" height="4" /></bezel>
- <bezel name="piece_ui2" element="piece"><bounds x="1" y="27" width="4" height="4" /></bezel>
- <bezel name="piece_ui3" element="piece"><bounds x="1" y="31" width="4" height="4" /></bezel>
- <bezel name="piece_ui4" element="piece"><bounds x="5" y="23" width="4" height="4" /></bezel>
- <bezel name="piece_ui5" element="piece"><bounds x="5" y="27" width="4" height="4" /></bezel>
- <bezel name="piece_ui6" element="piece"><bounds x="5" y="31" width="4" height="4" /></bezel>
- <bezel name="piece_ui7" element="piece"><bounds x="1" y="36" width="4" height="4" /></bezel>
- <bezel name="piece_ui8" element="piece"><bounds x="1" y="40" width="4" height="4" /></bezel>
- <bezel name="piece_ui9" element="piece"><bounds x="1" y="44" width="4" height="4" /></bezel>
- <bezel name="piece_ui10" element="piece"><bounds x="5" y="36" width="4" height="4" /></bezel>
- <bezel name="piece_ui11" element="piece"><bounds x="5" y="40" width="4" height="4" /></bezel>
- <bezel name="piece_ui12" element="piece"><bounds x="5" y="44" width="4" height="4" /></bezel>
-
- <bezel element="hlub" inputtag="board:SPAWN" inputmask="0x0001"><bounds x="1" y="23" width="4" height="4" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:SPAWN" inputmask="0x0002"><bounds x="1" y="27" width="4" height="4" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:SPAWN" inputmask="0x0004"><bounds x="1" y="31" width="4" height="4" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:SPAWN" inputmask="0x0008"><bounds x="5" y="23" width="4" height="4" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:SPAWN" inputmask="0x0010"><bounds x="5" y="27" width="4" height="4" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:SPAWN" inputmask="0x0020"><bounds x="5" y="31" width="4" height="4" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:SPAWN" inputmask="0x0040"><bounds x="1" y="36" width="4" height="4" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:SPAWN" inputmask="0x0080"><bounds x="1" y="40" width="4" height="4" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:SPAWN" inputmask="0x0100"><bounds x="1" y="44" width="4" height="4" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:SPAWN" inputmask="0x0200"><bounds x="5" y="36" width="4" height="4" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:SPAWN" inputmask="0x0400"><bounds x="5" y="40" width="4" height="4" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:SPAWN" inputmask="0x0800"><bounds x="5" y="44" width="4" height="4" /><color alpha="0.25" /></bezel>
+ <element ref="text_uis1"><bounds x="0" y="20.5" width="10" height="2" /></element>
+ <element ref="cwhite"><bounds x="1" y="23" width="8" height="12" /></element>
+ <element ref="cwhite"><bounds x="1" y="36" width="8" height="12" /></element>
+
+ <element name="piece_ui1" ref="piece"><bounds x="1" y="23" width="4" height="4" /></element>
+ <element name="piece_ui2" ref="piece"><bounds x="1" y="27" width="4" height="4" /></element>
+ <element name="piece_ui3" ref="piece"><bounds x="1" y="31" width="4" height="4" /></element>
+ <element name="piece_ui4" ref="piece"><bounds x="5" y="23" width="4" height="4" /></element>
+ <element name="piece_ui5" ref="piece"><bounds x="5" y="27" width="4" height="4" /></element>
+ <element name="piece_ui6" ref="piece"><bounds x="5" y="31" width="4" height="4" /></element>
+ <element name="piece_ui7" ref="piece"><bounds x="1" y="36" width="4" height="4" /></element>
+ <element name="piece_ui8" ref="piece"><bounds x="1" y="40" width="4" height="4" /></element>
+ <element name="piece_ui9" ref="piece"><bounds x="1" y="44" width="4" height="4" /></element>
+ <element name="piece_ui10" ref="piece"><bounds x="5" y="36" width="4" height="4" /></element>
+ <element name="piece_ui11" ref="piece"><bounds x="5" y="40" width="4" height="4" /></element>
+ <element name="piece_ui12" ref="piece"><bounds x="5" y="44" width="4" height="4" /></element>
+
+ <element ref="hlub" inputtag="board:SPAWN" inputmask="0x0001"><bounds x="1" y="23" width="4" height="4" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:SPAWN" inputmask="0x0002"><bounds x="1" y="27" width="4" height="4" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:SPAWN" inputmask="0x0004"><bounds x="1" y="31" width="4" height="4" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:SPAWN" inputmask="0x0008"><bounds x="5" y="23" width="4" height="4" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:SPAWN" inputmask="0x0010"><bounds x="5" y="27" width="4" height="4" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:SPAWN" inputmask="0x0020"><bounds x="5" y="31" width="4" height="4" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:SPAWN" inputmask="0x0040"><bounds x="1" y="36" width="4" height="4" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:SPAWN" inputmask="0x0080"><bounds x="1" y="40" width="4" height="4" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:SPAWN" inputmask="0x0100"><bounds x="1" y="44" width="4" height="4" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:SPAWN" inputmask="0x0200"><bounds x="5" y="36" width="4" height="4" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:SPAWN" inputmask="0x0400"><bounds x="5" y="40" width="4" height="4" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:SPAWN" inputmask="0x0800"><bounds x="5" y="44" width="4" height="4" /><color alpha="0.25" /></element>
<!-- hand -->
- <bezel element="text_uih1"><bounds x="0" y="51" width="10" height="2" /></bezel>
- <bezel element="cblack"><bounds x="1" y="53.5" width="8" height="6" /></bezel>
- <bezel name="piece_ui0" element="piece"><bounds x="2" y="53.5" width="6" height="6" /></bezel>
+ <element ref="text_uih1"><bounds x="0" y="51" width="10" height="2" /></element>
+ <element ref="cblack"><bounds x="1" y="53.5" width="8" height="6" /></element>
+ <element name="piece_ui0" ref="piece"><bounds x="2" y="53.5" width="6" height="6" /></element>
- <bezel element="cwhite"><bounds x="1" y="60.5" width="8" height="2.5" /></bezel>
- <bezel element="text_uih2"><bounds x="1.5" y="60.75" width="7" height="2" /></bezel>
- <bezel element="hlub" inputtag="board:UI" inputmask="0x08"><bounds x="1" y="60.5" width="8" height="2.5" /><color alpha="0.25" /></bezel>
+ <element ref="cwhite"><bounds x="1" y="60.5" width="8" height="2.5" /></element>
+ <element ref="text_uih2"><bounds x="1.5" y="60.75" width="7" height="2" /></element>
+ <element ref="hlub" inputtag="board:UI" inputmask="0x08"><bounds x="1" y="60.5" width="8" height="2.5" /><color alpha="0.25" /></element>
<!-- undo -->
- <bezel element="text_uiu1"><bounds x="0" y="66" width="10" height="2" /></bezel>
- <bezel element="cwhite"><bounds x="1" y="68.5" width="1.7" height="6" /></bezel>
- <bezel element="cwhite"><bounds x="3.1" y="68.5" width="1.7" height="6" /></bezel>
- <bezel element="cwhite"><bounds x="5.2" y="68.5" width="1.7" height="6" /></bezel>
- <bezel element="cwhite"><bounds x="7.3" y="68.5" width="1.7" height="6" /></bezel>
- <bezel element="text_uiu2a"><bounds x="1" y="69.5" width="1.7" height="4" /></bezel>
- <bezel element="text_uiu2b"><bounds x="3.1" y="69.5" width="1.7" height="4" /></bezel>
- <bezel element="text_uiu2c"><bounds x="5.2" y="69.5" width="1.7" height="4" /></bezel>
- <bezel element="text_uiu2d"><bounds x="7.3" y="69.5" width="1.7" height="4" /></bezel>
-
- <bezel element="hlub" inputtag="board:UI" inputmask="0x10"><bounds x="1" y="68.5" width="1.7" height="6" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:UI" inputmask="0x20"><bounds x="3.1" y="68.5" width="1.7" height="6" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:UI" inputmask="0x40"><bounds x="5.2" y="68.5" width="1.7" height="6" /><color alpha="0.25" /></bezel>
- <bezel element="hlub" inputtag="board:UI" inputmask="0x80"><bounds x="7.3" y="68.5" width="1.7" height="6" /><color alpha="0.25" /></bezel>
-
- <bezel name="count_ui0" element="text_uiu3a"><bounds x="0" y="75" width="4" height="2" /></bezel>
- <bezel name="count_ui1" element="text_uiu3c"><bounds x="6" y="75" width="4" height="2" /></bezel>
- <bezel element="text_uiu3b"><bounds x="4" y="75" width="2" height="2" /></bezel>
+ <element ref="text_uiu1"><bounds x="0" y="66" width="10" height="2" /></element>
+ <element ref="cwhite"><bounds x="1" y="68.5" width="1.7" height="6" /></element>
+ <element ref="cwhite"><bounds x="3.1" y="68.5" width="1.7" height="6" /></element>
+ <element ref="cwhite"><bounds x="5.2" y="68.5" width="1.7" height="6" /></element>
+ <element ref="cwhite"><bounds x="7.3" y="68.5" width="1.7" height="6" /></element>
+ <element ref="text_uiu2a"><bounds x="1" y="69.5" width="1.7" height="4" /></element>
+ <element ref="text_uiu2b"><bounds x="3.1" y="69.5" width="1.7" height="4" /></element>
+ <element ref="text_uiu2c"><bounds x="5.2" y="69.5" width="1.7" height="4" /></element>
+ <element ref="text_uiu2d"><bounds x="7.3" y="69.5" width="1.7" height="4" /></element>
+
+ <element ref="hlub" inputtag="board:UI" inputmask="0x10"><bounds x="1" y="68.5" width="1.7" height="6" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:UI" inputmask="0x20"><bounds x="3.1" y="68.5" width="1.7" height="6" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:UI" inputmask="0x40"><bounds x="5.2" y="68.5" width="1.7" height="6" /><color alpha="0.25" /></element>
+ <element ref="hlub" inputtag="board:UI" inputmask="0x80"><bounds x="7.3" y="68.5" width="1.7" height="6" /><color alpha="0.25" /></element>
+
+ <element name="count_ui0" ref="text_uiu3a"><bounds x="0" y="75" width="4" height="2" /></element>
+ <element name="count_ui1" ref="text_uiu3c"><bounds x="6" y="75" width="4" height="2" /></element>
+ <element ref="text_uiu3b"><bounds x="4" y="75" width="2" height="2" /></element>
</group>
@@ -403,31 +403,32 @@ license:CC0
<element ref="lcd_bg"><bounds x="0" y="0" width="30.0" height="11.2" /></element>
<screen index="0" blend="alpha"><bounds x="0" y="0.35" width="30" height="3.6986" /></screen>
- <bezel name="sym12" element="sym_colon" ><bounds x="12.0" y="4.5" width="1.5" height="3" /></bezel>
- <bezel name="sym13" element="sym_colon" ><bounds x="24.2" y="4.5" width="1.5" height="3" /></bezel>
- <bezel name="digit11" element="digit" ><bounds x="0.9" y="4.5" width="1.6" height="3" /></bezel>
- <bezel name="digit10" element="digit" ><bounds x="3.35" y="4.5" width="1.6" height="3" /></bezel>
- <bezel name="digit9" element="digit" ><bounds x="5.8" y="4.5" width="1.6" height="3" /></bezel>
- <bezel name="digit8" element="digit" ><bounds x="8.25" y="4.5" width="1.6" height="3" /></bezel>
- <bezel name="digit7" element="digit" ><bounds x="10.7" y="4.5" width="1.6" height="3" /></bezel>
- <bezel name="digit6" element="digit" ><bounds x="13.15" y="4.5" width="1.6" height="3" /></bezel>
- <bezel name="digit5" element="digit" ><bounds x="15.6" y="4.5" width="1.6" height="3" /></bezel>
- <bezel name="digit4" element="digit" ><bounds x="18.05" y="4.5" width="1.6" height="3" /></bezel>
- <bezel name="digit3" element="digit" ><bounds x="20.5" y="4.5" width="1.6" height="3" /></bezel>
- <bezel name="digit2" element="digit" ><bounds x="22.95" y="4.5" width="1.6" height="3" /></bezel>
- <bezel name="digit1" element="digit" ><bounds x="25.4" y="4.5" width="1.6" height="3" /></bezel>
- <bezel name="digit0" element="digit" ><bounds x="27.85" y="4.5" width="1.6" height="3" /></bezel>
-
- <bezel name="sym1" element="sym_right" > <bounds x="26.60" y="7.7" width="3" height="3" /></bezel>
- <bezel name="sym2" element="sym_p6" > <bounds x="24.0" y="8.1" width="2.5" height="2.2" /></bezel>
- <bezel name="sym3" element="sym_p5" > <bounds x="20.75" y="8.1" width="2.5" height="2.2" /></bezel>
- <bezel name="sym4" element="sym_p4" > <bounds x="17.50" y="8.1" width="2.5" height="2.2" /></bezel>
- <bezel name="sym6" element="sym_p3" > <bounds x="14.25" y="8.1" width="2.5" height="2.2" /></bezel>
- <bezel name="sym7" element="sym_p2" > <bounds x="11.00" y="8.1" width="2.5" height="2.2" /></bezel>
- <bezel name="sym8" element="sym_p1" > <bounds x="7.75" y="8.1" width="2.5" height="2.2" /></bezel>
<element name="sym9" ref="sym_white" > <bounds x="3.55" y="7.5" width="4" height="3" /></element>
<element name="sym10" ref="sym_black" blend="multiply"> <bounds x="4.45" y="7.97" width="2.2" height="2.2" /></element>
- <bezel name="sym11" element="sym_left" > <bounds x="0.40" y="7.7" width="3" height="3" /></bezel>
+
+ <element name="sym12" ref="sym_colon" ><bounds x="12.0" y="4.5" width="1.5" height="3" /></element>
+ <element name="sym13" ref="sym_colon" ><bounds x="24.2" y="4.5" width="1.5" height="3" /></element>
+ <element name="digit11" ref="digit" ><bounds x="0.9" y="4.5" width="1.6" height="3" /></element>
+ <element name="digit10" ref="digit" ><bounds x="3.35" y="4.5" width="1.6" height="3" /></element>
+ <element name="digit9" ref="digit" ><bounds x="5.8" y="4.5" width="1.6" height="3" /></element>
+ <element name="digit8" ref="digit" ><bounds x="8.25" y="4.5" width="1.6" height="3" /></element>
+ <element name="digit7" ref="digit" ><bounds x="10.7" y="4.5" width="1.6" height="3" /></element>
+ <element name="digit6" ref="digit" ><bounds x="13.15" y="4.5" width="1.6" height="3" /></element>
+ <element name="digit5" ref="digit" ><bounds x="15.6" y="4.5" width="1.6" height="3" /></element>
+ <element name="digit4" ref="digit" ><bounds x="18.05" y="4.5" width="1.6" height="3" /></element>
+ <element name="digit3" ref="digit" ><bounds x="20.5" y="4.5" width="1.6" height="3" /></element>
+ <element name="digit2" ref="digit" ><bounds x="22.95" y="4.5" width="1.6" height="3" /></element>
+ <element name="digit1" ref="digit" ><bounds x="25.4" y="4.5" width="1.6" height="3" /></element>
+ <element name="digit0" ref="digit" ><bounds x="27.85" y="4.5" width="1.6" height="3" /></element>
+
+ <element name="sym1" ref="sym_right" > <bounds x="26.60" y="7.7" width="3" height="3" /></element>
+ <element name="sym2" ref="sym_p6" > <bounds x="24.0" y="8.1" width="2.5" height="2.2" /></element>
+ <element name="sym3" ref="sym_p5" > <bounds x="20.75" y="8.1" width="2.5" height="2.2" /></element>
+ <element name="sym4" ref="sym_p4" > <bounds x="17.50" y="8.1" width="2.5" height="2.2" /></element>
+ <element name="sym6" ref="sym_p3" > <bounds x="14.25" y="8.1" width="2.5" height="2.2" /></element>
+ <element name="sym7" ref="sym_p2" > <bounds x="11.00" y="8.1" width="2.5" height="2.2" /></element>
+ <element name="sym8" ref="sym_p1" > <bounds x="7.75" y="8.1" width="2.5" height="2.2" /></element>
+ <element name="sym11" ref="sym_left" > <bounds x="0.40" y="7.7" width="3" height="3" /></element>
</group>
<!-- build screen -->
@@ -436,55 +437,6 @@ license:CC0
<element ref="background"><bounds x="13" y="0" width="154" height="90" /></element>
- <bezel element="text_8" ><bounds x="18" y="6" width="2" height="2" /></bezel>
- <bezel element="text_7" ><bounds x="18" y="16" width="2" height="2" /></bezel>
- <bezel element="text_6" ><bounds x="18" y="26" width="2" height="2" /></bezel>
- <bezel element="text_5" ><bounds x="18" y="36" width="2" height="2" /></bezel>
- <bezel element="text_4" ><bounds x="18" y="46" width="2" height="2" /></bezel>
- <bezel element="text_3" ><bounds x="18" y="56" width="2" height="2" /></bezel>
- <bezel element="text_2" ><bounds x="18" y="66" width="2" height="2" /></bezel>
- <bezel element="text_1" ><bounds x="18" y="76" width="2" height="2" /></bezel>
- <bezel element="text_a" ><bounds x="25" y="83.5" width="2" height="2" /></bezel>
- <bezel element="text_b" ><bounds x="35" y="83.5" width="2" height="2" /></bezel>
- <bezel element="text_c" ><bounds x="45" y="83.5" width="2" height="2" /></bezel>
- <bezel element="text_d" ><bounds x="55" y="83.5" width="2" height="2" /></bezel>
- <bezel element="text_e" ><bounds x="65" y="83.5" width="2" height="2" /></bezel>
- <bezel element="text_f" ><bounds x="75" y="83.5" width="2" height="2" /></bezel>
- <bezel element="text_g" ><bounds x="85" y="83.5" width="2" height="2" /></bezel>
- <bezel element="text_h" ><bounds x="95" y="83.5" width="2" height="2" /></bezel>
-
- <!-- LEDs -->
- <bezel name="led0" element="led"><bounds x="15" y="76.5" width="2" height="1" /></bezel>
- <bezel name="led1" element="led"><bounds x="15" y="66.5" width="2" height="1" /></bezel>
- <bezel name="led2" element="led"><bounds x="15" y="56.5" width="2" height="1" /></bezel>
- <bezel name="led3" element="led"><bounds x="15" y="46.5" width="2" height="1" /></bezel>
- <bezel name="led4" element="led"><bounds x="15" y="36.5" width="2" height="1" /></bezel>
- <bezel name="led5" element="led"><bounds x="15" y="26.5" width="2" height="1" /></bezel>
- <bezel name="led6" element="led"><bounds x="15" y="16.5" width="2" height="1" /></bezel>
- <bezel name="led7" element="led"><bounds x="15" y="6.5" width="2" height="1" /></bezel>
- <bezel name="led8" element="led"><bounds x="25.5" y="86.5" width="1" height="2" /></bezel>
- <bezel name="led9" element="led"><bounds x="35.5" y="86.5" width="1" height="2" /></bezel>
- <bezel name="led10" element="led"><bounds x="45.5" y="86.5" width="1" height="2" /></bezel>
- <bezel name="led11" element="led"><bounds x="55.5" y="86.5" width="1" height="2" /></bezel>
- <bezel name="led12" element="led"><bounds x="65.5" y="86.5" width="1" height="2" /></bezel>
- <bezel name="led13" element="led"><bounds x="75.5" y="86.5" width="1" height="2" /></bezel>
- <bezel name="led14" element="led"><bounds x="85.5" y="86.5" width="1" height="2" /></bezel>
- <bezel name="led15" element="led"><bounds x="95.5" y="86.5" width="1" height="2" /></bezel>
-
- <!-- right side -->
- <bezel element="text_on" ><bounds x="109" y="37" width="8" height="2" /></bezel>
- <bezel element="text_off" ><bounds x="120" y="37" width="8" height="2" /></bezel>
- <bezel element="text_newgame" ><bounds x="131" y="37" width="8" height="2" /></bezel>
- <bezel element="text_play" ><bounds x="142" y="37" width="8" height="2" /></bezel>
- <bezel element="text_back" ><bounds x="153" y="37" width="8" height="2" /></bezel>
-
- <bezel element="text_left" ><bounds x="109" y="52" width="7" height="3" /></bezel>
- <bezel element="text_right" ><bounds x="118" y="52" width="7" height="3" /></bezel>
- <bezel element="text_menu" ><bounds x="127" y="52" width="7" height="2" /></bezel>
- <bezel element="text_up" ><bounds x="136" y="51" width="7" height="3" /></bezel>
- <bezel element="text_down" ><bounds x="145" y="51" width="7" height="3" /></bezel>
- <bezel element="text_enter" ><bounds x="154" y="52" width="7" height="2" /></bezel>
-
<element ref="whitew"><bounds x="110.5" y="65.5" width="50" height="4" /></element>
<element ref="text_p1"><bounds x="110.5" y="65.5" width="4" height="4" /></element>
<element ref="text_p2"><bounds x="119.5" y="65.5" width="4" height="4" /></element>
@@ -495,25 +447,74 @@ license:CC0
<element ref="bmask" blend="add"><bounds x="110.5" y="65.5" width="50" height="4" /></element>
<element ref="background" blend="multiply"><bounds x="110.5" y="65.5" width="50" height="4" /></element>
- <bezel element="hlb" inputtag="RESET" inputmask="0x00000001"><bounds x="109" y="40" width="8" height="2" /></bezel>
- <bezel element="hlb" inputtag="P7" inputmask="0x80000000"><bounds x="120" y="40" width="8" height="2" /></bezel>
- <bezel element="hlb" inputtag="P6" inputmask="0x80000000"><bounds x="131" y="40" width="8" height="2" /></bezel>
- <bezel element="hlb" inputtag="P5" inputmask="0x80000000"><bounds x="142" y="40" width="8" height="2" /></bezel>
- <bezel element="hlb" inputtag="P0" inputmask="0x80000000"><bounds x="153" y="40" width="8" height="2" /></bezel>
-
- <bezel element="hlb" inputtag="P7" inputmask="0x40000000"><bounds x="109" y="55" width="7" height="2" /></bezel>
- <bezel element="hlb" inputtag="P6" inputmask="0x40000000"><bounds x="118" y="55" width="7" height="2" /></bezel>
- <bezel element="hlb" inputtag="P4" inputmask="0x80000000"><bounds x="127" y="55" width="7" height="2" /></bezel>
- <bezel element="hlb" inputtag="P3" inputmask="0x80000000"><bounds x="136" y="55" width="7" height="2" /></bezel>
- <bezel element="hlb" inputtag="P2" inputmask="0x80000000"><bounds x="145" y="55" width="7" height="2" /></bezel>
- <bezel element="hlb" inputtag="P1" inputmask="0x80000000"><bounds x="154" y="55" width="7" height="2" /></bezel>
-
- <bezel element="hlb" inputtag="P5" inputmask="0x40000000"><bounds x="109" y="70" width="7" height="2" /></bezel>
- <bezel element="hlb" inputtag="P4" inputmask="0x40000000"><bounds x="118" y="70" width="7" height="2" /></bezel>
- <bezel element="hlb" inputtag="P3" inputmask="0x40000000"><bounds x="127" y="70" width="7" height="2" /></bezel>
- <bezel element="hlb" inputtag="P2" inputmask="0x40000000"><bounds x="136" y="70" width="7" height="2" /></bezel>
- <bezel element="hlb" inputtag="P1" inputmask="0x40000000"><bounds x="145" y="70" width="7" height="2" /></bezel>
- <bezel element="hlb" inputtag="P0" inputmask="0x40000000"><bounds x="154" y="70" width="7" height="2" /></bezel>
+ <element ref="text_8" ><bounds x="18" y="6" width="2" height="2" /></element>
+ <element ref="text_7" ><bounds x="18" y="16" width="2" height="2" /></element>
+ <element ref="text_6" ><bounds x="18" y="26" width="2" height="2" /></element>
+ <element ref="text_5" ><bounds x="18" y="36" width="2" height="2" /></element>
+ <element ref="text_4" ><bounds x="18" y="46" width="2" height="2" /></element>
+ <element ref="text_3" ><bounds x="18" y="56" width="2" height="2" /></element>
+ <element ref="text_2" ><bounds x="18" y="66" width="2" height="2" /></element>
+ <element ref="text_1" ><bounds x="18" y="76" width="2" height="2" /></element>
+ <element ref="text_a" ><bounds x="25" y="83.5" width="2" height="2" /></element>
+ <element ref="text_b" ><bounds x="35" y="83.5" width="2" height="2" /></element>
+ <element ref="text_c" ><bounds x="45" y="83.5" width="2" height="2" /></element>
+ <element ref="text_d" ><bounds x="55" y="83.5" width="2" height="2" /></element>
+ <element ref="text_e" ><bounds x="65" y="83.5" width="2" height="2" /></element>
+ <element ref="text_f" ><bounds x="75" y="83.5" width="2" height="2" /></element>
+ <element ref="text_g" ><bounds x="85" y="83.5" width="2" height="2" /></element>
+ <element ref="text_h" ><bounds x="95" y="83.5" width="2" height="2" /></element>
+
+ <!-- LEDs -->
+ <element name="led0" ref="led"><bounds x="15" y="76.5" width="2" height="1" /></element>
+ <element name="led1" ref="led"><bounds x="15" y="66.5" width="2" height="1" /></element>
+ <element name="led2" ref="led"><bounds x="15" y="56.5" width="2" height="1" /></element>
+ <element name="led3" ref="led"><bounds x="15" y="46.5" width="2" height="1" /></element>
+ <element name="led4" ref="led"><bounds x="15" y="36.5" width="2" height="1" /></element>
+ <element name="led5" ref="led"><bounds x="15" y="26.5" width="2" height="1" /></element>
+ <element name="led6" ref="led"><bounds x="15" y="16.5" width="2" height="1" /></element>
+ <element name="led7" ref="led"><bounds x="15" y="6.5" width="2" height="1" /></element>
+ <element name="led8" ref="led"><bounds x="25.5" y="86.5" width="1" height="2" /></element>
+ <element name="led9" ref="led"><bounds x="35.5" y="86.5" width="1" height="2" /></element>
+ <element name="led10" ref="led"><bounds x="45.5" y="86.5" width="1" height="2" /></element>
+ <element name="led11" ref="led"><bounds x="55.5" y="86.5" width="1" height="2" /></element>
+ <element name="led12" ref="led"><bounds x="65.5" y="86.5" width="1" height="2" /></element>
+ <element name="led13" ref="led"><bounds x="75.5" y="86.5" width="1" height="2" /></element>
+ <element name="led14" ref="led"><bounds x="85.5" y="86.5" width="1" height="2" /></element>
+ <element name="led15" ref="led"><bounds x="95.5" y="86.5" width="1" height="2" /></element>
+
+ <!-- right side -->
+ <element ref="text_on" ><bounds x="109" y="37" width="8" height="2" /></element>
+ <element ref="text_off" ><bounds x="120" y="37" width="8" height="2" /></element>
+ <element ref="text_newgame" ><bounds x="131" y="37" width="8" height="2" /></element>
+ <element ref="text_play" ><bounds x="142" y="37" width="8" height="2" /></element>
+ <element ref="text_back" ><bounds x="153" y="37" width="8" height="2" /></element>
+
+ <element ref="text_left" ><bounds x="109" y="52" width="7" height="3" /></element>
+ <element ref="text_right" ><bounds x="118" y="52" width="7" height="3" /></element>
+ <element ref="text_menu" ><bounds x="127" y="52" width="7" height="2" /></element>
+ <element ref="text_up" ><bounds x="136" y="51" width="7" height="3" /></element>
+ <element ref="text_down" ><bounds x="145" y="51" width="7" height="3" /></element>
+ <element ref="text_enter" ><bounds x="154" y="52" width="7" height="2" /></element>
+
+ <element ref="hlb" inputtag="RESET" inputmask="0x00000001"><bounds x="109" y="40" width="8" height="2" /></element>
+ <element ref="hlb" inputtag="P7" inputmask="0x80000000"><bounds x="120" y="40" width="8" height="2" /></element>
+ <element ref="hlb" inputtag="P6" inputmask="0x80000000"><bounds x="131" y="40" width="8" height="2" /></element>
+ <element ref="hlb" inputtag="P5" inputmask="0x80000000"><bounds x="142" y="40" width="8" height="2" /></element>
+ <element ref="hlb" inputtag="P0" inputmask="0x80000000"><bounds x="153" y="40" width="8" height="2" /></element>
+
+ <element ref="hlb" inputtag="P7" inputmask="0x40000000"><bounds x="109" y="55" width="7" height="2" /></element>
+ <element ref="hlb" inputtag="P6" inputmask="0x40000000"><bounds x="118" y="55" width="7" height="2" /></element>
+ <element ref="hlb" inputtag="P4" inputmask="0x80000000"><bounds x="127" y="55" width="7" height="2" /></element>
+ <element ref="hlb" inputtag="P3" inputmask="0x80000000"><bounds x="136" y="55" width="7" height="2" /></element>
+ <element ref="hlb" inputtag="P2" inputmask="0x80000000"><bounds x="145" y="55" width="7" height="2" /></element>
+ <element ref="hlb" inputtag="P1" inputmask="0x80000000"><bounds x="154" y="55" width="7" height="2" /></element>
+
+ <element ref="hlb" inputtag="P5" inputmask="0x40000000"><bounds x="109" y="70" width="7" height="2" /></element>
+ <element ref="hlb" inputtag="P4" inputmask="0x40000000"><bounds x="118" y="70" width="7" height="2" /></element>
+ <element ref="hlb" inputtag="P3" inputmask="0x40000000"><bounds x="127" y="70" width="7" height="2" /></element>
+ <element ref="hlb" inputtag="P2" inputmask="0x40000000"><bounds x="136" y="70" width="7" height="2" /></element>
+ <element ref="hlb" inputtag="P1" inputmask="0x40000000"><bounds x="145" y="70" width="7" height="2" /></element>
+ <element ref="hlb" inputtag="P0" inputmask="0x40000000"><bounds x="154" y="70" width="7" height="2" /></element>
<element ref="blackb"><bounds x="107.8" y="10.4" width="30.4" height="11.6" /></element>
<group ref="lcd"><bounds x="108" y="10.6" width="30" height="11.2" /></group>