summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/layout/mephisto_milano.lay
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/layout/mephisto_milano.lay')
-rw-r--r--src/mame/layout/mephisto_milano.lay137
1 files changed, 76 insertions, 61 deletions
diff --git a/src/mame/layout/mephisto_milano.lay b/src/mame/layout/mephisto_milano.lay
index 8906c9cf1d0..da24ec3f20e 100644
--- a/src/mame/layout/mephisto_milano.lay
+++ b/src/mame/layout/mephisto_milano.lay
@@ -30,30 +30,83 @@
</rect>
</element>
- <element name="background"><rect><color red="0.64" green="0.08" blue="0.11" /></rect></element>
- <element name="black"><rect><color red="0.64" green="0.08" blue="0.11" /></rect></element>
- <element name="white"><rect><color red="1.00" green="0.88" blue="0.55" /></rect></element>
-
- <element name="text_1"> <rect><color red="0.64" green="0.08" blue="0.11" /></rect> <text string="1"><color red="0.01" green="0.01" blue="0.01" /></text> </element>
- <element name="text_2"> <rect><color red="0.64" green="0.08" blue="0.11" /></rect> <text string="2"><color red="0.01" green="0.01" blue="0.01" /></text> </element>
- <element name="text_3"> <rect><color red="0.64" green="0.08" blue="0.11" /></rect> <text string="3"><color red="0.01" green="0.01" blue="0.01" /></text> </element>
- <element name="text_4"> <rect><color red="0.64" green="0.08" blue="0.11" /></rect> <text string="4"><color red="0.01" green="0.01" blue="0.01" /></text> </element>
- <element name="text_5"> <rect><color red="0.64" green="0.08" blue="0.11" /></rect> <text string="5"><color red="0.01" green="0.01" blue="0.01" /></text> </element>
- <element name="text_6"> <rect><color red="0.64" green="0.08" blue="0.11" /></rect> <text string="6"><color red="0.01" green="0.01" blue="0.01" /></text> </element>
- <element name="text_7"> <rect><color red="0.64" green="0.08" blue="0.11" /></rect> <text string="7"><color red="0.01" green="0.01" blue="0.01" /></text> </element>
- <element name="text_8"> <rect><color red="0.64" green="0.08" blue="0.11" /></rect> <text string="8"><color red="0.01" green="0.01" blue="0.01" /></text> </element>
- <element name="text_a"> <rect><color red="0.64" green="0.08" blue="0.11" /></rect> <text string="A"><color red="0.01" green="0.01" blue="0.01" /></text> </element>
- <element name="text_b"> <rect><color red="0.64" green="0.08" blue="0.11" /></rect> <text string="B"><color red="0.01" green="0.01" blue="0.01" /></text> </element>
- <element name="text_c"> <rect><color red="0.64" green="0.08" blue="0.11" /></rect> <text string="C"><color red="0.01" green="0.01" blue="0.01" /></text> </element>
- <element name="text_d"> <rect><color red="0.64" green="0.08" blue="0.11" /></rect> <text string="D"><color red="0.01" green="0.01" blue="0.01" /></text> </element>
- <element name="text_e"> <rect><color red="0.64" green="0.08" blue="0.11" /></rect> <text string="E"><color red="0.01" green="0.01" blue="0.01" /></text> </element>
- <element name="text_f"> <rect><color red="0.64" green="0.08" blue="0.11" /></rect> <text string="F"><color red="0.01" green="0.01" blue="0.01" /></text> </element>
- <element name="text_g"> <rect><color red="0.64" green="0.08" blue="0.11" /></rect> <text string="G"><color red="0.01" green="0.01" blue="0.01" /></text> </element>
- <element name="text_h"> <rect><color red="0.64" green="0.08" blue="0.11" /></rect> <text string="H"><color red="0.01" green="0.01" blue="0.01" /></text> </element>
+ <element name="background"><rect><color red="0" green="0" blue="0" /></rect></element>
+ <element name="black"><rect><color red="0" green="0" blue="0" /></rect></element>
+ <element name="white"><rect><color red="1" green="1" blue="1" /></rect></element>
+
+ <element name="text_1"> <rect><color red="0" green="0" blue="0" /></rect> <text string="1"> <color red="1" green="1" blue="1" /></text> </element>
+ <element name="text_2"> <rect><color red="0" green="0" blue="0" /></rect> <text string="2"> <color red="1" green="1" blue="1" /></text> </element>
+ <element name="text_3"> <rect><color red="0" green="0" blue="0" /></rect> <text string="3"> <color red="1" green="1" blue="1" /></text> </element>
+ <element name="text_4"> <rect><color red="0" green="0" blue="0" /></rect> <text string="4"> <color red="1" green="1" blue="1" /></text> </element>
+ <element name="text_5"> <rect><color red="0" green="0" blue="0" /></rect> <text string="5"> <color red="1" green="1" blue="1" /></text> </element>
+ <element name="text_6"> <rect><color red="0" green="0" blue="0" /></rect> <text string="6"> <color red="1" green="1" blue="1" /></text> </element>
+ <element name="text_7"> <rect><color red="0" green="0" blue="0" /></rect> <text string="7"> <color red="1" green="1" blue="1" /></text> </element>
+ <element name="text_8"> <rect><color red="0" green="0" blue="0" /></rect> <text string="8"> <color red="1" green="1" blue="1" /></text> </element>
+ <element name="text_a"> <rect><color red="0" green="0" blue="0" /></rect> <text string="A"> <color red="1" green="1" blue="1" /></text> </element>
+ <element name="text_b"> <rect><color red="0" green="0" blue="0" /></rect> <text string="B"> <color red="1" green="1" blue="1" /></text> </element>
+ <element name="text_c"> <rect><color red="0" green="0" blue="0" /></rect> <text string="C"> <color red="1" green="1" blue="1" /></text> </element>
+ <element name="text_d"> <rect><color red="0" green="0" blue="0" /></rect> <text string="D"> <color red="1" green="1" blue="1" /></text> </element>
+ <element name="text_e"> <rect><color red="0" green="0" blue="0" /></rect> <text string="E"> <color red="1" green="1" blue="1" /></text> </element>
+ <element name="text_f"> <rect><color red="0" green="0" blue="0" /></rect> <text string="F"> <color red="1" green="1" blue="1" /></text> </element>
+ <element name="text_g"> <rect><color red="0" green="0" blue="0" /></rect> <text string="G"> <color red="1" green="1" blue="1" /></text> </element>
+ <element name="text_h"> <rect><color red="0" green="0" blue="0" /></rect> <text string="H"> <color red="1" green="1" blue="1" /></text> </element>
+ <element name="text_training"> <rect><color red="0" green="0" blue="0" /></rect> <text string="TRAINING"> <color red="1" green="1" blue="1" /></text> </element>
+ <element name="text_info"> <rect><color red="0" green="0" blue="0" /></rect> <text string="INFO"> <color red="1" green="1" blue="1" /></text> </element>
+ <element name="text_memory"> <rect><color red="0" green="0" blue="0" /></rect> <text string="MEMORY"> <color red="1" green="1" blue="1" /></text> </element>
+ <element name="text_position"> <rect><color red="0" green="0" blue="0" /></rect> <text string="POSITION"> <color red="1" green="1" blue="1" /></text> </element>
+ <element name="text_level"> <rect><color red="0" green="0" blue="0" /></rect> <text string="LEVEL"> <color red="1" green="1" blue="1" /></text> </element>
+ <element name="text_function"> <rect><color red="0" green="0" blue="0" /></rect> <text string="FUNCTION"> <color red="1" green="1" blue="1" /></text> </element>
+ <element name="text_enter"> <rect><color red="0" green="0" blue="0" /></rect> <text string="ENTER"> <color red="1" green="1" blue="1" /></text> </element>
+ <element name="text_clear"> <rect><color red="0" green="0" blue="0" /></rect> <text string="CLEAR"> <color red="1" green="1" blue="1" /></text> </element>
+ <element name="text_newgame"> <rect><color red="0" green="0" blue="0" /></rect> <text string="NEW GAME"> <color red="1" green="1" blue="1" /></text> </element>
+ <element name="text_p1"> <rect><color red="0" green="0" blue="0" /></rect> <text string="&#x265a;"> <color red="1" green="1" blue="1" /></text> </element>
+ <element name="text_p2"> <rect><color red="0" green="0" blue="0" /></rect> <text string="&#x265b;"> <color red="1" green="1" blue="1" /></text> </element>
+ <element name="text_p3"> <rect><color red="0" green="0" blue="0" /></rect> <text string="&#x265c;"> <color red="1" green="1" blue="1" /></text> </element>
+ <element name="text_p4"> <rect><color red="0" green="0" blue="0" /></rect> <text string="&#x265d;"> <color red="1" green="1" blue="1" /></text> </element>
+ <element name="text_p5"> <rect><color red="0" green="0" blue="0" /></rect> <text string="&#x265e;"> <color red="1" green="1" blue="1" /></text> </element>
+ <element name="text_p6"> <rect><color red="0" green="0" blue="0" /></rect> <text string="&#x265f;"> <color red="1" green="1" blue="1" /></text> </element>
<!-- build screen -->
- <view name="Chessboard + Display Modul">
+ <group name="panel">
+ <screen index="0"><bounds x="0" y="0" width="24" height="4.5" /></screen>
+
+ <bezel element="hlb" inputtag="KEY" inputmask="0x01"> <bounds x="0.5" y="11" width="5" height="1" /> </bezel>
+ <bezel element="hlb" inputtag="KEY" inputmask="0x02"> <bounds x="6.5" y="11" width="5" height="1" /> </bezel>
+ <bezel element="hlb" inputtag="KEY" inputmask="0x04"> <bounds x="12.5" y="11" width="5" height="1" /> </bezel>
+ <bezel element="hlb" inputtag="KEY" inputmask="0x08"> <bounds x="18.5" y="11" width="5" height="1" /> </bezel>
+ <bezel element="hlb" inputtag="KEY" inputmask="0x10"> <bounds x="0.5" y="20" width="5" height="1" /> </bezel>
+ <bezel element="hlb" inputtag="KEY" inputmask="0x20"> <bounds x="6.5" y="20" width="5" height="1" /> </bezel>
+ <bezel element="hlb" inputtag="KEY" inputmask="0x40"> <bounds x="12.5" y="20" width="5" height="1" /> </bezel>
+ <bezel element="hlb" inputtag="KEY" inputmask="0x80"> <bounds x="18.5" y="20" width="5" height="1" /> </bezel>
+
+ <bezel element="text_training"> <bounds x="0.5" y="9" width="5" height="1.2" /> </bezel>
+ <bezel element="text_info"> <bounds x="6.5" y="9" width="5" height="1.2" /> </bezel>
+ <bezel element="text_memory"> <bounds x="12.5" y="9" width="5" height="1.2" /> </bezel>
+ <bezel element="text_position"> <bounds x="18.5" y="9" width="5" height="1.2" /> </bezel>
+ <bezel element="text_level"> <bounds x="0.5" y="18" width="5" height="1.2" /> </bezel>
+ <bezel element="text_function"> <bounds x="6.5" y="18" width="5" height="1.2" /> </bezel>
+ <bezel element="text_enter"> <bounds x="12.5" y="18" width="5" height="1.2" /> </bezel>
+ <bezel element="text_clear"> <bounds x="18.5" y="18" width="5" height="1.2" /> </bezel>
+ <bezel element="text_p6"> <bounds x="0.5" y="12" width="5" height="2.5" /> </bezel>
+ <bezel element="text_p5"> <bounds x="6.5" y="12" width="5" height="2.5" /> </bezel>
+ <bezel element="text_p4"> <bounds x="12.5" y="12" width="5" height="2.5" /> </bezel>
+ <bezel element="text_p3"> <bounds x="18.5" y="12" width="5" height="2.5" /> </bezel>
+ <bezel element="text_p2"> <bounds x="0.5" y="21" width="5" height="2.5" /> </bezel>
+ <bezel element="text_p1"> <bounds x="6.5" y="21" width="5" height="2.5" /> </bezel>
+ <bezel element="text_newgame"> <bounds x="12.5" y="22" width="11" height="1.4" /> </bezel>
+
+ <bezel name="led100" element="led"> <bounds x="2.5" y="7" width="1.2" height="1.2" /> </bezel>
+ <bezel name="led101" element="led"> <bounds x="8.5" y="7" width="1.2" height="1.2" /> </bezel>
+ <bezel name="led102" element="led"> <bounds x="14.5" y="7" width="1.2" height="1.2" /> </bezel>
+ <bezel name="led103" element="led"> <bounds x="20.5" y="7" width="1.2" height="1.2" /> </bezel>
+ <bezel name="led104" element="led"> <bounds x="2.5" y="16" width="1.2" height="1.2" /> </bezel>
+ <bezel name="led105" element="led"> <bounds x="8.5" y="16" width="1.2" height="1.2" /> </bezel>
+ </group>
+
+
+ <view name="Chessboard + Display">
+ <bounds left="-2" right="112" top="0" bottom="89" />
<bezel element="background"><bounds x="-2" y="0" width="88" height="89" /></bezel>
<!-- chessboard coords -->
@@ -216,48 +269,10 @@
<bezel element="hl" inputtag="board:IN.0" inputmask="0x80"><bounds x="73" y="73" width="10" height="10" /><color alpha="0.4" /></bezel>
<!-- LCD panel -->
- <screen index="0"><bounds x="30" y="90" width="24" height="4.5" /></screen>
-
- <bezel name="led100" element="led">
- <bounds x="33" y="95" width="1.5" height="1.5" />
- </bezel>
- <bezel name="led101" element="led">
- <bounds x="36" y="95" width="1.5" height="1.5" />
- </bezel>
- <bezel name="led102" element="led">
- <bounds x="39" y="95" width="1.5" height="1.5" />
- </bezel>
- <bezel name="led103" element="led">
- <bounds x="42" y="95" width="1.5" height="1.5" />
- </bezel>
- <bezel name="led104" element="led">
- <bounds x="45" y="95" width="1.5" height="1.5" />
- </bezel>
- <bezel name="led105" element="led">
- <bounds x="48" y="95" width="1.5" height="1.5" />
- </bezel>
+ <group ref="panel"><bounds x="86" y="58" width="24" height="23.5" /></group>
</view>
<view name="Display Only">
- <screen index="0"><bounds x="0" y="0" width="24" height="4.5" /></screen>
-
- <bezel name="led100" element="led">
- <bounds x="3" y="7" width="1.5" height="1.5" />
- </bezel>
- <bezel name="led101" element="led">
- <bounds x="6" y="7" width="1.5" height="1.5" />
- </bezel>
- <bezel name="led102" element="led">
- <bounds x="9" y="7" width="1.5" height="1.5" />
- </bezel>
- <bezel name="led103" element="led">
- <bounds x="12" y="7" width="1.5" height="1.5" />
- </bezel>
- <bezel name="led104" element="led">
- <bounds x="15" y="7" width="1.5" height="1.5" />
- </bezel>
- <bezel name="led105" element="led">
- <bounds x="18" y="7" width="1.5" height="1.5" />
- </bezel>
+ <group ref="panel"><bounds x="0" y="0" width="24" height="23.5" /></group>
</view>
</mamelayout>