diff options
Diffstat (limited to 'src/mame/layout/mephisto_milano.lay')
-rw-r--r-- | src/mame/layout/mephisto_milano.lay | 137 |
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="♚"> <color red="1" green="1" blue="1" /></text> </element> + <element name="text_p2"> <rect><color red="0" green="0" blue="0" /></rect> <text string="♛"> <color red="1" green="1" blue="1" /></text> </element> + <element name="text_p3"> <rect><color red="0" green="0" blue="0" /></rect> <text string="♜"> <color red="1" green="1" blue="1" /></text> </element> + <element name="text_p4"> <rect><color red="0" green="0" blue="0" /></rect> <text string="♝"> <color red="1" green="1" blue="1" /></text> </element> + <element name="text_p5"> <rect><color red="0" green="0" blue="0" /></rect> <text string="♞"> <color red="1" green="1" blue="1" /></text> </element> + <element name="text_p6"> <rect><color red="0" green="0" blue="0" /></rect> <text string="♟"> <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> |