summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/layout/sspeedr.lay
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/layout/sspeedr.lay')
-rw-r--r--src/mame/layout/sspeedr.lay157
1 files changed, 48 insertions, 109 deletions
diff --git a/src/mame/layout/sspeedr.lay b/src/mame/layout/sspeedr.lay
index b9e91efd622..a26f903e833 100644
--- a/src/mame/layout/sspeedr.lay
+++ b/src/mame/layout/sspeedr.lay
@@ -118,6 +118,8 @@ license:CC0
</disk>
</element>
+ <element name="empty" />
+
<view name="Simple LEDs">
@@ -125,134 +127,71 @@ license:CC0
<bounds left="0" top="0" right="282" bottom="376" />
</screen>
- <bezel name="panel" element="panel">
- <bounds left="-168.29" top="0" right="0" bottom="376" />
- </bezel>
-
- <bezel name="lampGO" element="lampGO">
- <bounds left="-73.91" top="355" right="-9.0968" bottom="368" />
- </bezel>
-
- <bezel name="lampEP" element="lampEP">
- <bounds left="-160.33" top="355" right="-75.0484" bottom="368" />
- </bezel>
-
-
- <bezel name="digit24" element="digit">
- <bounds left="-131.90" top="264" right="-120.532" bottom="283" />
- </bezel>
-
- <bezel name="digit25" element="digit">
- <bounds left="-115.984" top="264" right="-104.613" bottom="283" />
- </bezel>
-
-
- <bezel name="digit0" element="digit">
- <bounds left="-147.823" top="33" right="-136.452" bottom="52" />
- </bezel>
-
- <bezel name="digit1" element="digit">
- <bounds left="-131.903" top="33" right="-120.532" bottom="52" />
- </bezel>
-
- <bezel name="digit2" element="digit">
- <bounds left="-115.984" top="33" right="-104.613" bottom="52" />
- </bezel>
-
- <bezel name="digit3" element="digit">
- <bounds left="-100.065" top="33" right="-88.694" bottom="52" />
- </bezel>
-
-
- <bezel name="digit4" element="digit">
- <bounds left="-147.823" top="60" right="-136.452" bottom="79" />
- </bezel>
-
- <bezel name="digit5" element="digit">
- <bounds left="-131.903" top="60" right="-120.532" bottom="79" />
- </bezel>
-
- <bezel name="digit6" element="digit">
- <bounds left="-115.984" top="60" right="-104.613" bottom="79" />
- </bezel>
-
- <bezel name="digit7" element="digit">
- <bounds left="-100.065" top="60" right="-88.694" bottom="79" />
- </bezel>
-
-
- <bezel name="digit8" element="digit">
- <bounds left="-147.823" top="87" right="-136.452" bottom="106" />
- </bezel>
-
- <bezel name="digit9" element="digit">
- <bounds left="-131.903" top="87" right="-120.532" bottom="106" />
- </bezel>
+ <collection name="Score Display">
- <bezel name="digit10" element="digit">
- <bounds left="-115.984" top="87" right="-104.613" bottom="106" />
- </bezel>
+ <element name="panel" ref="panel">
+ <bounds left="-168.29" top="0" right="0" bottom="376" />
+ </element>
- <bezel name="digit11" element="digit">
- <bounds left="-100.065" top="87" right="-88.694" bottom="106" />
- </bezel>
+ <element name="lampGO" ref="lampGO">
+ <bounds left="-73.91" top="355" right="-9.0968" bottom="368" />
+ </element>
+ <element name="lampEP" ref="lampEP">
+ <bounds left="-160.33" top="355" right="-75.0484" bottom="368" />
+ </element>
- <bezel name="digit12" element="digit">
- <bounds left="-147.823" top="114" right="-136.452" bottom="133" />
- </bezel>
- <bezel name="digit13" element="digit">
- <bounds left="-131.903" top="114" right="-120.532" bottom="133" />
- </bezel>
+ <element name="digit24" ref="digit">
+ <bounds left="-131.90" top="264" right="-120.532" bottom="283" />
+ </element>
- <bezel name="digit14" element="digit">
- <bounds left="-115.984" top="114" right="-104.613" bottom="133" />
- </bezel>
+ <element name="digit25" ref="digit">
+ <bounds left="-115.984" top="264" right="-104.613" bottom="283" />
+ </element>
- <bezel name="digit15" element="digit">
- <bounds left="-100.065" top="114" right="-88.694" bottom="133" />
- </bezel>
+ <repeat count="5">
+ <param name="y" start="33" increment="27" />
+ <param name="s" start="0" increment="4" />
+ <repeat count="4">
+ <param name="x" start="-147.823" increment="15.919" />
+ <param name="n" start="~s~" increment="1" />
+ <element name="digit~n~" ref="digit">
+ <bounds x="~x~" y="~y~" width="11.371" height="19" />
+ </element>
+ </repeat>
+ </repeat>
- <bezel name="digit16" element="digit">
- <bounds left="-147.823" top="141" right="-136.452" bottom="160" />
- </bezel>
- <bezel name="digit17" element="digit">
- <bounds left="-131.903" top="141" right="-120.532" bottom="160" />
- </bezel>
+ <repeat count="4">
+ <param name="x" start="-147.823" increment="15.919" />
+ <param name="n" start="20" increment="1" />
+ <element name="digit~n~" ref="digit">
+ <bounds x="~x~" y="175" width="11.371" height="19" />
+ </element>
+ </repeat>
- <bezel name="digit18" element="digit">
- <bounds left="-115.984" top="141" right="-104.613" bottom="160" />
- </bezel>
- <bezel name="digit19" element="digit">
- <bounds left="-100.065" top="141" right="-88.694" bottom="160" />
- </bezel>
+ <collection name="Centre Display" visible="no">
+ <element ref="empty">
+ <bounds left="282" top="0" right="450.29" bottom="376" />
+ </element>
- <bezel name="digit20" element="digit">
- <bounds left="-147.823" top="175" right="-136.452" bottom="194" />
- </bezel>
+ </collection>
- <bezel name="digit21" element="digit">
- <bounds left="-131.903" top="175" right="-120.532" bottom="194" />
- </bezel>
+ </collection>
- <bezel name="digit22" element="digit">
- <bounds left="-115.984" top="175" right="-104.613" bottom="194" />
- </bezel>
- <bezel name="digit23" element="digit">
- <bounds left="-100.065" top="175" right="-88.694" bottom="194" />
- </bezel>
+ <collection name="Shifter">
+ <element ref="shifter" inputtag="IN2" inputmask="0x04">
+ <bounds x="256" y="326" width="24" height="48" />
+ <color alpha="0.6" />
+ </element>
- <bezel element="shifter" inputtag="IN2" inputmask="0x04">
- <bounds x="256" y="326" width="24" height="48" />
- <color alpha="0.6" />
- </bezel>
+ </collection>
</view>
</mamelayout>