mirror of
https://github.com/holub/mame
synced 2025-04-23 00:39:36 +03:00
Fix some layouts that were depending on emergent behaviour rather than specifying state="0" on components explicitly.
This commit is contained in:
parent
937bb188b2
commit
7270ef632c
@ -8,7 +8,7 @@ LEDs for the Motorola EXORterm 155
|
||||
<mamelayout version="2">
|
||||
|
||||
<element name="red_led">
|
||||
<disk>
|
||||
<disk state="0">
|
||||
<color red="1.0" green="0.0" blue="0.0" />
|
||||
</disk>
|
||||
</element>
|
||||
@ -35,12 +35,13 @@ LEDs for the Motorola EXORterm 155
|
||||
</element>
|
||||
<element name="background">
|
||||
<rect>
|
||||
<bounds left="0" top="0" right="1" bottom="1" />
|
||||
<color red="0.0" green="0.0" blue="0.0" />
|
||||
</rect>
|
||||
</element>
|
||||
|
||||
<view name="Keyboard LEDs">
|
||||
<bounds left="0" top="0" right="720" bottom="544" />
|
||||
|
||||
<screen index="0">
|
||||
<bounds x="0" y="0" width="720" height="512" />
|
||||
</screen>
|
||||
@ -71,10 +72,6 @@ LEDs for the Motorola EXORterm 155
|
||||
<element name="insert_char_led" ref="red_led">
|
||||
<bounds left="312" right="320" top="532" bottom="540" />
|
||||
</element>
|
||||
|
||||
<element ref="background">
|
||||
<bounds left="0" top="540" right="720" bottom="544" />
|
||||
</element>
|
||||
</view>
|
||||
|
||||
</mamelayout>
|
||||
|
@ -5,7 +5,7 @@ license:CC0
|
||||
<mamelayout version="2">
|
||||
|
||||
<element name="e_led">
|
||||
<disk>
|
||||
<disk state="0">
|
||||
<color red="1.0" green="0.0" blue="0.0" />
|
||||
</disk>
|
||||
</element>
|
||||
|
@ -7,9 +7,9 @@ license:CC0
|
||||
|
||||
<mamelayout version="2">
|
||||
|
||||
<element name="internal_led"> <disk> <color red="1.0" green="1.0" blue="1.0" /> </disk> </element>
|
||||
<element name="external_led"> <disk> <color red="0.666" green="0.555" blue="0.0" /> </disk> </element>
|
||||
<element name="power_led"> <disk> <color red="0.0" green="1.0" blue="0.0" /> </disk> </element>
|
||||
<element name="internal_led"> <disk state="0"> <color red="1.0" green="1.0" blue="1.0" /> </disk> </element>
|
||||
<element name="external_led"> <disk state="0"> <color red="0.666" green="0.555" blue="0.0" /> </disk> </element>
|
||||
<element name="power_led"> <disk state="0"> <color red="0.0" green="1.0" blue="0.0" /> </disk> </element>
|
||||
|
||||
<element name="label_a"> <text string="A"> <color red="1.0" green="1.0" blue="1.0" /> </text> </element>
|
||||
<element name="label_b"> <text string="B"> <color red="1.0" green="1.0" blue="1.0" /> </text> </element>
|
||||
|
@ -7,9 +7,9 @@ license:CC0
|
||||
|
||||
<mamelayout version="2">
|
||||
|
||||
<element name="internal_led"> <disk> <color red="1.0" green="1.0" blue="1.0" /> </disk> </element>
|
||||
<element name="external_led"> <disk> <color red="0.666" green="0.555" blue="0.0" /> </disk> </element>
|
||||
<element name="power_led"> <disk> <color red="0.0" green="1.0" blue="0.0" /> </disk> </element>
|
||||
<element name="internal_led"> <disk state="0"> <color red="1.0" green="1.0" blue="1.0" /> </disk> </element>
|
||||
<element name="external_led"> <disk state="0"> <color red="0.666" green="0.555" blue="0.0" /> </disk> </element>
|
||||
<element name="power_led"> <disk state="0"> <color red="0.0" green="1.0" blue="0.0" /> </disk> </element>
|
||||
|
||||
<element name="label_a"> <text string="A"> <color red="1.0" green="1.0" blue="1.0" /> </text> </element>
|
||||
<element name="label_b"> <text string="B"> <color red="1.0" green="1.0" blue="1.0" /> </text> </element>
|
||||
|
@ -7,9 +7,9 @@ terminal display for the Apollo DSP3x00
|
||||
|
||||
<mamelayout version="2">
|
||||
|
||||
<element name="internal_led"> <disk> <color red="1.0" green="1.0" blue="1.0" /> </disk> </element>
|
||||
<element name="external_led"> <disk> <color red="0.666" green="0.555" blue="0.0" /> </disk> </element>
|
||||
<element name="power_led"> <disk> <color red="0.0" green="1.0" blue="0.0" /> </disk> </element>
|
||||
<element name="internal_led"> <disk state="0"> <color red="1.0" green="1.0" blue="1.0" /> </disk> </element>
|
||||
<element name="external_led"> <disk state="0"> <color red="0.666" green="0.555" blue="0.0" /> </disk> </element>
|
||||
<element name="power_led"> <disk state="0"> <color red="0.0" green="1.0" blue="0.0" /> </disk> </element>
|
||||
<element name="label_a"> <text string="A"> <color red="1.0" green="1.0" blue="1.0" /> </text> </element>
|
||||
<element name="label_b"> <text string="B"> <color red="1.0" green="1.0" blue="1.0" /> </text> </element>
|
||||
<element name="label_c"> <text string="C"> <color red="1.0" green="1.0" blue="1.0" /> </text> </element>
|
||||
|
@ -11,7 +11,7 @@ copyright-holders:Robbbert
|
||||
</led7seg>
|
||||
</element>
|
||||
<element name="red_led">
|
||||
<disk><color red="1.0" green="0.0" blue="0.0" /></disk>
|
||||
<disk state="0"><color red="1.0" green="0.0" blue="0.0" /></disk>
|
||||
</element>
|
||||
<element name="P0"><text string="Ball / Match"><color red="1.0" green="1.0" blue="1.0" /></text></element>
|
||||
<element name="P1"><text string="Credits"><color red="1.0" green="1.0" blue="1.0" /></text></element>
|
||||
@ -21,91 +21,44 @@ copyright-holders:Robbbert
|
||||
<element name="P5"><text string="Player 3"><color red="1.0" green="1.0" blue="1.0" /></text></element>
|
||||
<element name="P6"><text string="Player 4"><color red="1.0" green="1.0" blue="1.0" /></text></element>
|
||||
|
||||
<group name="score">
|
||||
<repeat count="6">
|
||||
<param name="n" start="~s~" increment="-1" />
|
||||
<param name="x" start="0" increment="44" />
|
||||
<element name="digit~n~" ref="digit">
|
||||
<bounds x="~x~" y="0" width="34" height="39" />
|
||||
</element>
|
||||
</repeat>
|
||||
</group>
|
||||
|
||||
<view name="Default Layout">
|
||||
<bounds left="0" top="20" right="274" bottom="394" />
|
||||
|
||||
<!-- LEDs -->
|
||||
|
||||
<!-- Player 1 Score -->
|
||||
|
||||
<element name="digit5" ref="digit">
|
||||
<bounds left="10" top="45" right="44" bottom="84" />
|
||||
</element>
|
||||
<element name="digit4" ref="digit">
|
||||
<bounds left="54" top="45" right="88" bottom="84" />
|
||||
</element>
|
||||
<element name="digit3" ref="digit">
|
||||
<bounds left="98" top="45" right="132" bottom="84" />
|
||||
</element>
|
||||
<element name="digit2" ref="digit">
|
||||
<bounds left="142" top="45" right="176" bottom="84" />
|
||||
</element>
|
||||
<element name="digit1" ref="digit">
|
||||
<bounds left="186" top="45" right="220" bottom="84" />
|
||||
</element>
|
||||
<element name="digit0" ref="digit">
|
||||
<bounds left="230" top="45" right="264" bottom="84" />
|
||||
</element>
|
||||
<param name="s" value="5" />
|
||||
<group ref="score">
|
||||
<bounds left="10" top="45" right="264" bottom="84" />
|
||||
</group>
|
||||
|
||||
<!-- Player 2 Score -->
|
||||
<element name="digit13" ref="digit">
|
||||
<bounds left="10" top="105" right="44" bottom="144" />
|
||||
</element>
|
||||
<element name="digit12" ref="digit">
|
||||
<bounds left="54" top="105" right="88" bottom="144" />
|
||||
</element>
|
||||
<element name="digit11" ref="digit">
|
||||
<bounds left="98" top="105" right="132" bottom="144" />
|
||||
</element>
|
||||
<element name="digit10" ref="digit">
|
||||
<bounds left="142" top="105" right="176" bottom="144" />
|
||||
</element>
|
||||
<element name="digit9" ref="digit">
|
||||
<bounds left="186" top="105" right="220" bottom="144" />
|
||||
</element>
|
||||
<element name="digit8" ref="digit">
|
||||
<bounds left="230" top="105" right="264" bottom="144" />
|
||||
</element>
|
||||
<param name="s" value="13" />
|
||||
<group ref="score">
|
||||
<bounds left="10" top="105" right="264" bottom="144" />
|
||||
</group>
|
||||
|
||||
<!-- Player 3 Score -->
|
||||
<element name="digit21" ref="digit">
|
||||
<bounds left="10" top="165" right="44" bottom="204" />
|
||||
</element>
|
||||
<element name="digit20" ref="digit">
|
||||
<bounds left="54" top="165" right="88" bottom="204" />
|
||||
</element>
|
||||
<element name="digit19" ref="digit">
|
||||
<bounds left="98" top="165" right="132" bottom="204" />
|
||||
</element>
|
||||
<element name="digit18" ref="digit">
|
||||
<bounds left="142" top="165" right="176" bottom="204" />
|
||||
</element>
|
||||
<element name="digit17" ref="digit">
|
||||
<bounds left="186" top="165" right="220" bottom="204" />
|
||||
</element>
|
||||
<element name="digit16" ref="digit">
|
||||
<bounds left="230" top="165" right="264" bottom="204" />
|
||||
</element>
|
||||
<param name="s" value="21" />
|
||||
<group ref="score">
|
||||
<bounds left="10" top="165" right="264" bottom="204" />
|
||||
</group>
|
||||
|
||||
<!-- Player 4 Score -->
|
||||
<element name="digit29" ref="digit">
|
||||
<bounds left="10" top="225" right="44" bottom="264" />
|
||||
</element>
|
||||
<element name="digit28" ref="digit">
|
||||
<bounds left="54" top="225" right="88" bottom="264" />
|
||||
</element>
|
||||
<element name="digit27" ref="digit">
|
||||
<bounds left="98" top="225" right="132" bottom="264" />
|
||||
</element>
|
||||
<element name="digit26" ref="digit">
|
||||
<bounds left="142" top="225" right="176" bottom="264" />
|
||||
</element>
|
||||
<element name="digit25" ref="digit">
|
||||
<bounds left="186" top="225" right="220" bottom="264" />
|
||||
</element>
|
||||
<element name="digit24" ref="digit">
|
||||
<bounds left="230" top="225" right="264" bottom="264" />
|
||||
</element>
|
||||
<param name="s" value="29" />
|
||||
<group ref="score">
|
||||
<bounds left="10" top="225" right="264" bottom="264" />
|
||||
</group>
|
||||
|
||||
<!-- Credits and Balls -->
|
||||
<element name="digit14" ref="digit">
|
||||
|
@ -11,7 +11,7 @@ copyright-holders:Robbbert
|
||||
</led7seg>
|
||||
</element>
|
||||
<element name="red_led">
|
||||
<disk><color red="1.0" green="0.0" blue="0.0" /></disk>
|
||||
<disk state="0"><color red="1.0" green="0.0" blue="0.0" /></disk>
|
||||
</element>
|
||||
<element name="P0"><text string="Ball"><color red="1.0" green="1.0" blue="1.0" /></text></element>
|
||||
<element name="P1"><text string="Credits"><color red="1.0" green="1.0" blue="1.0" /></text></element>
|
||||
@ -21,91 +21,44 @@ copyright-holders:Robbbert
|
||||
<element name="P5"><text string="Player 3"><color red="1.0" green="1.0" blue="1.0" /></text></element>
|
||||
<element name="P6"><text string="Player 4"><color red="1.0" green="1.0" blue="1.0" /></text></element>
|
||||
|
||||
<group name="score">
|
||||
<repeat count="6">
|
||||
<param name="n" start="~s~" increment="-1" />
|
||||
<param name="x" start="0" increment="44" />
|
||||
<element name="digit~n~" ref="digit">
|
||||
<bounds x="~x~" y="0" width="34" height="39" />
|
||||
</element>
|
||||
</repeat>
|
||||
</group>
|
||||
|
||||
<view name="Default Layout">
|
||||
<bounds left="0" top="20" right="274" bottom="394" />
|
||||
|
||||
<!-- LEDs -->
|
||||
|
||||
<!-- Player 1 Score -->
|
||||
|
||||
<element name="digit5" ref="digit">
|
||||
<bounds left="10" top="45" right="44" bottom="84" />
|
||||
</element>
|
||||
<element name="digit4" ref="digit">
|
||||
<bounds left="54" top="45" right="88" bottom="84" />
|
||||
</element>
|
||||
<element name="digit3" ref="digit">
|
||||
<bounds left="98" top="45" right="132" bottom="84" />
|
||||
</element>
|
||||
<element name="digit2" ref="digit">
|
||||
<bounds left="142" top="45" right="176" bottom="84" />
|
||||
</element>
|
||||
<element name="digit1" ref="digit">
|
||||
<bounds left="186" top="45" right="220" bottom="84" />
|
||||
</element>
|
||||
<element name="digit0" ref="digit">
|
||||
<bounds left="230" top="45" right="264" bottom="84" />
|
||||
</element>
|
||||
<param name="s" value="5" />
|
||||
<group ref="score">
|
||||
<bounds left="10" top="45" right="264" bottom="84" />
|
||||
</group>
|
||||
|
||||
<!-- Player 2 Score -->
|
||||
<element name="digit13" ref="digit">
|
||||
<bounds left="10" top="105" right="44" bottom="144" />
|
||||
</element>
|
||||
<element name="digit12" ref="digit">
|
||||
<bounds left="54" top="105" right="88" bottom="144" />
|
||||
</element>
|
||||
<element name="digit11" ref="digit">
|
||||
<bounds left="98" top="105" right="132" bottom="144" />
|
||||
</element>
|
||||
<element name="digit10" ref="digit">
|
||||
<bounds left="142" top="105" right="176" bottom="144" />
|
||||
</element>
|
||||
<element name="digit9" ref="digit">
|
||||
<bounds left="186" top="105" right="220" bottom="144" />
|
||||
</element>
|
||||
<element name="digit8" ref="digit">
|
||||
<bounds left="230" top="105" right="264" bottom="144" />
|
||||
</element>
|
||||
<param name="s" value="13" />
|
||||
<group ref="score">
|
||||
<bounds left="10" top="105" right="264" bottom="144" />
|
||||
</group>
|
||||
|
||||
<!-- Player 3 Score -->
|
||||
<element name="digit21" ref="digit">
|
||||
<bounds left="10" top="165" right="44" bottom="204" />
|
||||
</element>
|
||||
<element name="digit20" ref="digit">
|
||||
<bounds left="54" top="165" right="88" bottom="204" />
|
||||
</element>
|
||||
<element name="digit19" ref="digit">
|
||||
<bounds left="98" top="165" right="132" bottom="204" />
|
||||
</element>
|
||||
<element name="digit18" ref="digit">
|
||||
<bounds left="142" top="165" right="176" bottom="204" />
|
||||
</element>
|
||||
<element name="digit17" ref="digit">
|
||||
<bounds left="186" top="165" right="220" bottom="204" />
|
||||
</element>
|
||||
<element name="digit16" ref="digit">
|
||||
<bounds left="230" top="165" right="264" bottom="204" />
|
||||
</element>
|
||||
<param name="s" value="21" />
|
||||
<group ref="score">
|
||||
<bounds left="10" top="165" right="264" bottom="204" />
|
||||
</group>
|
||||
|
||||
<!-- Player 4 Score -->
|
||||
<element name="digit29" ref="digit">
|
||||
<bounds left="10" top="225" right="44" bottom="264" />
|
||||
</element>
|
||||
<element name="digit28" ref="digit">
|
||||
<bounds left="54" top="225" right="88" bottom="264" />
|
||||
</element>
|
||||
<element name="digit27" ref="digit">
|
||||
<bounds left="98" top="225" right="132" bottom="264" />
|
||||
</element>
|
||||
<element name="digit26" ref="digit">
|
||||
<bounds left="142" top="225" right="176" bottom="264" />
|
||||
</element>
|
||||
<element name="digit25" ref="digit">
|
||||
<bounds left="186" top="225" right="220" bottom="264" />
|
||||
</element>
|
||||
<element name="digit24" ref="digit">
|
||||
<bounds left="230" top="225" right="264" bottom="264" />
|
||||
</element>
|
||||
<param name="s" value="29" />
|
||||
<group ref="score">
|
||||
<bounds left="10" top="225" right="264" bottom="264" />
|
||||
</group>
|
||||
|
||||
<!-- Credits and Balls -->
|
||||
<element name="digit36" ref="digit">
|
||||
|
@ -9,13 +9,12 @@ license:CC0
|
||||
</led7seg>
|
||||
</element>
|
||||
<element name="red_led">
|
||||
<disk>
|
||||
<disk state="0">
|
||||
<color red="1.0" green="0.0" blue="0.0" />
|
||||
</disk>
|
||||
</element>
|
||||
<element name="background">
|
||||
<rect>
|
||||
<bounds left="0" top="0" right="1" bottom="1" />
|
||||
<color red="0.0" green="0.0" blue="0.0" />
|
||||
</rect>
|
||||
</element>
|
||||
|
@ -8,12 +8,12 @@ Basic display of CD-ROM drive LEDs for the Sega MegaCD
|
||||
<mamelayout version="2">
|
||||
|
||||
<element name="red_led">
|
||||
<rect>
|
||||
<rect state="0">
|
||||
<color red="1.0" green="0.0" blue="0.0" />
|
||||
</rect>
|
||||
</element>
|
||||
<element name="green_led">
|
||||
<rect>
|
||||
<rect state="0">
|
||||
<color red="0.0" green="1.0" blue="0.0" />
|
||||
</rect>
|
||||
</element>
|
||||
|
@ -6,7 +6,7 @@ license:CC0
|
||||
<mamelayout version="2">
|
||||
|
||||
<element name="red_led">
|
||||
<rect>
|
||||
<rect state="0">
|
||||
<color red="1.0" green="0.0" blue="0.0" />
|
||||
</rect>
|
||||
</element>
|
||||
|
@ -13,7 +13,7 @@ copyright-holders:Robbbert
|
||||
</element>
|
||||
|
||||
<element name="red_led">
|
||||
<disk><color red="1.0" green="0.0" blue="0.0" /></disk>
|
||||
<disk state="0"><color red="1.0" green="0.0" blue="0.0" /></disk>
|
||||
</element>
|
||||
|
||||
<element name="P0"><text string="BALL"><color red="1.0" green="1.0" blue="1.0" /></text></element>
|
||||
|
@ -9,13 +9,12 @@ license:CC0
|
||||
</led7seg>
|
||||
</element>
|
||||
<element name="red_led">
|
||||
<disk>
|
||||
<disk state="0">
|
||||
<color red="1.0" green="0.0" blue="0.0" />
|
||||
</disk>
|
||||
</element>
|
||||
<element name="background">
|
||||
<rect>
|
||||
<bounds left="0" top="0" right="1" bottom="1" />
|
||||
<color red="0.0" green="0.0" blue="0.0" />
|
||||
</rect>
|
||||
</element>
|
||||
|
@ -6,7 +6,6 @@ license:CC0
|
||||
|
||||
<element name="red_led" defstate="0">
|
||||
<disk state="0"><color red="1.0" green="0.0" blue="0.0" /></disk>
|
||||
<disk state="1"><color red="0.0" green="0.0" blue="0.0" /></disk>
|
||||
</element>
|
||||
|
||||
<element name="CASSETTE">
|
||||
|
@ -8,7 +8,7 @@ Basic display of LEDs for the DEC VK100, based on VT100 layout
|
||||
<mamelayout version="2">
|
||||
|
||||
<element name="red_led">
|
||||
<disk>
|
||||
<disk state="0">
|
||||
<color red="1.0" green="0.0" blue="0.0" />
|
||||
</disk>
|
||||
</element>
|
||||
|
@ -8,7 +8,7 @@ Basic display of LEDs for the DEC VT100
|
||||
<mamelayout version="2">
|
||||
|
||||
<element name="red_led">
|
||||
<disk>
|
||||
<disk state="0">
|
||||
<color red="1.0" green="0.0" blue="0.0" />
|
||||
</disk>
|
||||
</element>
|
||||
|
@ -8,17 +8,17 @@ Basic display of disk drive LEDs for the Sharp X680x0
|
||||
<mamelayout version="2">
|
||||
|
||||
<element name="access_led">
|
||||
<disk>
|
||||
<disk state="0">
|
||||
<color red="1.0" green="0.0" blue="0.0" />
|
||||
</disk>
|
||||
</element>
|
||||
<element name="ctrl_led">
|
||||
<disk>
|
||||
<disk state="0">
|
||||
<color red="0.0" green="1.0" blue="0.0" />
|
||||
</disk>
|
||||
</element>
|
||||
<element name="eject_led">
|
||||
<disk>
|
||||
<disk state="0">
|
||||
<color red="0.5" green="0.0" blue="0.0" />
|
||||
</disk>
|
||||
</element>
|
||||
|
Loading…
Reference in New Issue
Block a user