summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/layout/mephisto_1.lay
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/layout/mephisto_1.lay')
-rw-r--r--src/mame/layout/mephisto_1.lay53
1 files changed, 45 insertions, 8 deletions
diff --git a/src/mame/layout/mephisto_1.lay b/src/mame/layout/mephisto_1.lay
index d4c5ef7feaf..04c45e078c1 100644
--- a/src/mame/layout/mephisto_1.lay
+++ b/src/mame/layout/mephisto_1.lay
@@ -3,7 +3,43 @@
<!-- NOTE: no chesspieces simulation here, H+G Mephisto/Mephisto II didn't have a built-in chessboard -->
-<!-- define elements -->
+<!-- schach labels -->
+
+ <element name="text_schach">
+ <rect><color red="0.11" green="0.105" blue="0.10" /></rect>
+ <text string="SCHACH"><color red="0.3" green="0.3" blue="0.31" /></text>
+ </element>
+ <element name="text_matt">
+ <rect><color red="0.11" green="0.105" blue="0.10" /></rect>
+ <text string="MATT"><color red="0.3" green="0.3" blue="0.31" /></text>
+ </element>
+ <element name="text_patt">
+ <rect><color red="0.11" green="0.105" blue="0.10" /></rect>
+ <text string="PATT"><color red="0.3" green="0.3" blue="0.31" /></text>
+ </element>
+
+ <group name="labels">
+ <bounds x="0" y="0" width="22.5" height="6" />
+
+ <bezel element="gray2"><bounds x="0" y="0" width="22.5" height="6" /></bezel>
+ <bezel element="gray3"><bounds x="2.0" y="0.7" width="19" height="5" /></bezel>
+
+ <bezel element="gray2"><bounds x="5.45" y="0.5" width="0.2" height="5.4" /></bezel>
+ <bezel element="gray2"><bounds x="10.95" y="0.5" width="0.2" height="5.4" /></bezel>
+ <bezel element="gray2"><bounds x="0.25" y="4.9" width="5" height="1" /></bezel>
+ <bezel element="gray2"><bounds x="5.85" y="4.9" width="4.9" height="1" /></bezel>
+ <bezel element="gray2"><bounds x="11.35" y="4.9" width="11" height="1" /></bezel>
+ <bezel element="gray2"><bounds x="0.25" y="0.2" width="22" height="3.7" /></bezel>
+ <bezel element="gray2"><bounds x="2.2" y="3.7" width="18.6" height="1" /></bezel>
+
+ <bezel element="gray3"><bounds x="8.6" y="3.9" width="0.6" height="0.9" /></bezel>
+ <bezel element="gray2"><bounds x="8.8" y="1" width="0.2" height="4.5" /></bezel>
+
+ <bezel element="text_schach"><bounds x="0.1" y="2.7" width="4.2" height="1.2" /></bezel>
+ <bezel element="text_matt"><bounds x="7.0" y="2.7" width="3.5" height="1.2" /></bezel>
+ <bezel element="text_patt"><bounds x="19.2" y="2.7" width="3.2" height="1.2" /></bezel>
+ </group>
+
<!-- display -->
@@ -134,12 +170,12 @@
<bezel element="text_b9"><bounds x="11.9" y="21.8" width="1.3" height="1.8" /></bezel>
<bezel element="text_b0"><bounds x="16.9" y="21.8" width="1.3" height="1.8" /></bezel>
- <bezel element="text_p6"><bounds x="6.8" y="10.05" width="1.8" height="1.8" /></bezel>
- <bezel element="text_p5"><bounds x="11.8" y="10.05" width="1.8" height="1.8" /></bezel>
- <bezel element="text_p4"><bounds x="1.8" y="15.05" width="1.8" height="1.8" /></bezel>
- <bezel element="text_p3"><bounds x="6.8" y="15.05" width="1.8" height="1.8" /></bezel>
- <bezel element="text_p2"><bounds x="11.8" y="15.05" width="1.8" height="1.8" /></bezel>
- <bezel element="text_p1"><bounds x="1.8" y="20.05" width="1.8" height="1.8" /></bezel>
+ <bezel element="text_p6"><bounds x="6.85" y="10.1" width="1.7" height="1.7" /></bezel>
+ <bezel element="text_p5"><bounds x="11.85" y="10.1" width="1.7" height="1.7" /></bezel>
+ <bezel element="text_p4"><bounds x="1.85" y="15.1" width="1.7" height="1.7" /></bezel>
+ <bezel element="text_p3"><bounds x="6.85" y="15.1" width="1.7" height="1.7" /></bezel>
+ <bezel element="text_p2"><bounds x="11.85" y="15.1" width="1.7" height="1.7" /></bezel>
+ <bezel element="text_p1"><bounds x="1.85" y="20.1" width="1.7" height="1.7" /></bezel>
<bezel element="hlb" inputtag="IN.0" inputmask="0x01"><bounds x="0" y="5" width="3.7" height="3.7" /><color alpha="0.08" /></bezel>
<bezel element="hlb" inputtag="IN.2" inputmask="0x01"><bounds x="5" y="5" width="3.7" height="3.7" /><color alpha="0.08" /></bezel>
@@ -170,7 +206,7 @@
<element name="gray1"><rect><color red="0.75" green="0.75" blue="0.75" /></rect></element>
<element name="gray2"><rect><color red="0.11" green="0.105" blue="0.10" /></rect></element>
<element name="gray2d"><disk><color red="0.11" green="0.105" blue="0.10" /></disk></element>
- <element name="gray3"><rect><color red="0.08" green="0.075" blue="0.075" /></rect></element>
+ <element name="gray3"><rect><color red="0.21" green="0.2" blue="0.2" /></rect></element>
<group name="brikett">
<bounds x="16.5" y="6" width="58.5" height="32" />
@@ -186,6 +222,7 @@
<bezel element="blackb"><bounds x="69" y="32" width="6" height="6" /></bezel>
<bezel element="gray2d"><bounds x="64" y="27" width="10" height="10" /></bezel>
+ <group ref="labels"><bounds x="22.5" y="9.7" width="20" height="5.333" /></group>
<group ref="display"><bounds x="22.5" y="15" width="20" height="6.85" /></group>
<group ref="buttons"><bounds x="50" y="10" width="19" height="24" /></group>
</group>