diff options
author | 2020-09-19 12:32:41 +1000 | |
---|---|---|
committer | 2020-09-19 12:32:41 +1000 | |
commit | 31f12709adb503c43762f59a037bca7338e3af8f (patch) | |
tree | 50719396bd7c99dbe21fb652ce278627146d1eb5 /src | |
parent | 5649a74f633d8a0872d4fa0bb09340fc572c29e9 (diff) |
Clean up some more layouts.
Diffstat (limited to 'src')
-rw-r--r-- | src/mame/layout/mmd1.lay | 2 | ||||
-rw-r--r-- | src/mame/layout/mmd2.lay | 6 | ||||
-rw-r--r-- | src/mame/layout/sc1_vfd.lay | 900 | ||||
-rw-r--r-- | src/mame/layout/sc1_vid.lay | 4 | ||||
-rw-r--r-- | src/mame/layout/st_mp100.lay | 103 | ||||
-rw-r--r-- | src/mame/layout/wpc_an.lay | 2 |
6 files changed, 67 insertions, 950 deletions
diff --git a/src/mame/layout/mmd1.lay b/src/mame/layout/mmd1.lay index 94b43dd4053..33be315819c 100644 --- a/src/mame/layout/mmd1.lay +++ b/src/mame/layout/mmd1.lay @@ -8,7 +8,7 @@ Basic display of LEDs for the MMD-1 <mamelayout version="2"> <element name="red_led"> - <disk> + <disk state="0"> <color red="1.0" green="0.0" blue="0.0" /> </disk> </element> diff --git a/src/mame/layout/mmd2.lay b/src/mame/layout/mmd2.lay index e64430e1393..2d65e05db0b 100644 --- a/src/mame/layout/mmd2.lay +++ b/src/mame/layout/mmd2.lay @@ -8,19 +8,19 @@ Basic display of LEDs for the MMD-2 <mamelayout version="2"> <element name="r_led"> - <disk> + <disk state="0"> <color red="1.0" green="0.0" blue="0.0" /> </disk> </element> <element name="g_led"> - <disk> + <disk state="0"> <color red="0.0" green="1.0" blue="0.0" /> </disk> </element> <element name="o_led"> - <disk> + <disk state="0"> <color red="1.0" green="0.50" blue="0.0" /> </disk> </element> diff --git a/src/mame/layout/sc1_vfd.lay b/src/mame/layout/sc1_vfd.lay index 98c827faed8..f81bc27f1c0 100644 --- a/src/mame/layout/sc1_vfd.lay +++ b/src/mame/layout/sc1_vfd.lay @@ -18,18 +18,28 @@ license:CC0 </rect> </element> <element name="vfd0"> - <led14segsc> - <color red="0" green="0.6" blue="1.0" /> - </led14segsc> + <led14segsc> + <color red="0" green="0.6" blue="1.0" /> + </led14segsc> </element> <element name="Steppers" defstate="0"> <simplecounter maxstate="999" digits="3"> - <color red="1.0" green="1.0" blue="1.0" /> - <bounds x="0" y="0" width="1" height="1" /> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0" width="1" height="1" /> </simplecounter> </element> + <group name="vfd"> + <repeat count="16"> + <param name="n" start="0" increment="1" /> + <param name="x" start="0" increment="9" /> + <element name="vfd~n~" ref="vfd0" state="0"> + <bounds x="~x~" y="0" width="9" height="17" /> + </element> + </repeat> + </group> + <view name="VFD, Reels and Lamp Matrix"> <element name="reel1" ref="Steppers" state="0"> <bounds x="10" y="320" width="50" height="50"/> @@ -50,871 +60,23 @@ license:CC0 <bounds x="280" y="320" width="50" height="50"/> </element> - <element name="lamp0" ref="matrixlamp" state="0"> - <bounds x="0" y="0" width="7" height="7"/> - </element> - <element name="lamp1" ref="matrixlamp" state="0"> - <bounds x="8" y="0" width="7" height="7"/> - </element> - <element name="lamp2" ref="matrixlamp" state="0"> - <bounds x="16" y="0" width="7" height="7"/> - </element> - <element name="lamp3" ref="matrixlamp" state="0"> - <bounds x="24" y="0" width="7" height="7"/> - </element> - <element name="lamp4" ref="matrixlamp" state="0"> - <bounds x="32" y="0" width="7" height="7"/> - </element> - <element name="lamp5" ref="matrixlamp" state="0"> - <bounds x="40" y="0" width="7" height="7"/> - </element> - <element name="lamp6" ref="matrixlamp" state="0"> - <bounds x="48" y="0" width="7" height="7"/> - </element> - <element name="lamp7" ref="matrixlamp" state="0"> - <bounds x="56" y="0" width="7" height="7"/> - </element> - <element name="lamp8" ref="matrixlamp" state="0"> - <bounds x="64" y="0" width="7" height="7"/> - </element> - <element name="lamp9" ref="matrixlamp" state="0"> - <bounds x="72" y="0" width="7" height="7"/> - </element> - <element name="lamp10" ref="matrixlamp" state="0"> - <bounds x="80" y="0" width="7" height="7"/> - </element> - <element name="lamp11" ref="matrixlamp" state="0"> - <bounds x="88" y="0" width="7" height="7"/> - </element> - <element name="lamp12" ref="matrixlamp" state="0"> - <bounds x="96" y="0" width="7" height="7"/> - </element> - <element name="lamp13" ref="matrixlamp" state="0"> - <bounds x="104" y="0" width="7" height="7"/> - </element> - <element name="lamp14" ref="matrixlamp" state="0"> - <bounds x="112" y="0" width="7" height="7"/> - </element> - <element name="lamp15" ref="matrixlamp" state="0"> - <bounds x="120" y="0" width="7" height="7"/> - </element> - <element name="lamp16" ref="matrixlamp" state="0"> - <bounds x="0" y="8" width="7" height="7"/> - </element> - <element name="lamp17" ref="matrixlamp" state="0"> - <bounds x="8" y="8" width="7" height="7"/> - </element> - <element name="lamp18" ref="matrixlamp" state="0"> - <bounds x="16" y="8" width="7" height="7"/> - </element> - <element name="lamp19" ref="matrixlamp" state="0"> - <bounds x="24" y="8" width="7" height="7"/> - </element> - <element name="lamp20" ref="matrixlamp" state="0"> - <bounds x="32" y="8" width="7" height="7"/> - </element> - <element name="lamp21" ref="matrixlamp" state="0"> - <bounds x="40" y="8" width="7" height="7"/> - </element> - <element name="lamp22" ref="matrixlamp" state="0"> - <bounds x="48" y="8" width="7" height="7"/> - </element> - <element name="lamp23" ref="matrixlamp" state="0"> - <bounds x="56" y="8" width="7" height="7"/> - </element> - <element name="lamp24" ref="matrixlamp" state="0"> - <bounds x="64" y="8" width="7" height="7"/> - </element> - <element name="lamp25" ref="matrixlamp" state="0"> - <bounds x="72" y="8" width="7" height="7"/> - </element> - <element name="lamp26" ref="matrixlamp" state="0"> - <bounds x="80" y="8" width="7" height="7"/> - </element> - <element name="lamp27" ref="matrixlamp" state="0"> - <bounds x="88" y="8" width="7" height="7"/> - </element> - <element name="lamp28" ref="matrixlamp" state="0"> - <bounds x="96" y="8" width="7" height="7"/> - </element> - <element name="lamp29" ref="matrixlamp" state="0"> - <bounds x="104" y="8" width="7" height="7"/> - </element> - <element name="lamp30" ref="matrixlamp" state="0"> - <bounds x="112" y="8" width="7" height="7"/> - </element> - <element name="lamp31" ref="matrixlamp" state="0"> - <bounds x="120" y="8" width="7" height="7"/> - </element> - <element name="lamp32" ref="matrixlamp" state="0"> - <bounds x="0" y="16" width="7" height="7"/> - </element> - <element name="lamp33" ref="matrixlamp" state="0"> - <bounds x="8" y="16" width="7" height="7"/> - </element> - <element name="lamp34" ref="matrixlamp" state="0"> - <bounds x="16" y="16" width="7" height="7"/> - </element> - <element name="lamp35" ref="matrixlamp" state="0"> - <bounds x="24" y="16" width="7" height="7"/> - </element> - <element name="lamp36" ref="matrixlamp" state="0"> - <bounds x="32" y="16" width="7" height="7"/> - </element> - <element name="lamp37" ref="matrixlamp" state="0"> - <bounds x="40" y="16" width="7" height="7"/> - </element> - <element name="lamp38" ref="matrixlamp" state="0"> - <bounds x="48" y="16" width="7" height="7"/> - </element> - <element name="lamp39" ref="matrixlamp" state="0"> - <bounds x="56" y="16" width="7" height="7"/> - </element> - <element name="lamp40" ref="matrixlamp" state="0"> - <bounds x="64" y="16" width="7" height="7"/> - </element> - <element name="lamp41" ref="matrixlamp" state="0"> - <bounds x="72" y="16" width="7" height="7"/> - </element> - <element name="lamp42" ref="matrixlamp" state="0"> - <bounds x="80" y="16" width="7" height="7"/> - </element> - <element name="lamp43" ref="matrixlamp" state="0"> - <bounds x="88" y="16" width="7" height="7"/> - </element> - <element name="lamp44" ref="matrixlamp" state="0"> - <bounds x="96" y="16" width="7" height="7"/> - </element> - <element name="lamp45" ref="matrixlamp" state="0"> - <bounds x="104" y="16" width="7" height="7"/> - </element> - <element name="lamp46" ref="matrixlamp" state="0"> - <bounds x="112" y="16" width="7" height="7"/> - </element> - <element name="lamp47" ref="matrixlamp" state="0"> - <bounds x="120" y="16" width="7" height="7"/> - </element> - <element name="lamp48" ref="matrixlamp" state="0"> - <bounds x="0" y="24" width="7" height="7"/> - </element> - <element name="lamp49" ref="matrixlamp" state="0"> - <bounds x="8" y="24" width="7" height="7"/> - </element> - <element name="lamp50" ref="matrixlamp" state="0"> - <bounds x="16" y="24" width="7" height="7"/> - </element> - <element name="lamp51" ref="matrixlamp" state="0"> - <bounds x="24" y="24" width="7" height="7"/> - </element> - <element name="lamp52" ref="matrixlamp" state="0"> - <bounds x="32" y="24" width="7" height="7"/> - </element> - <element name="lamp53" ref="matrixlamp" state="0"> - <bounds x="40" y="24" width="7" height="7"/> - </element> - <element name="lamp54" ref="matrixlamp" state="0"> - <bounds x="48" y="24" width="7" height="7"/> - </element> - <element name="lamp55" ref="matrixlamp" state="0"> - <bounds x="56" y="24" width="7" height="7"/> - </element> - <element name="lamp56" ref="matrixlamp" state="0"> - <bounds x="64" y="24" width="7" height="7"/> - </element> - <element name="lamp57" ref="matrixlamp" state="0"> - <bounds x="72" y="24" width="7" height="7"/> - </element> - <element name="lamp58" ref="matrixlamp" state="0"> - <bounds x="80" y="24" width="7" height="7"/> - </element> - <element name="lamp59" ref="matrixlamp" state="0"> - <bounds x="88" y="24" width="7" height="7"/> - </element> - <element name="lamp60" ref="matrixlamp" state="0"> - <bounds x="96" y="24" width="7" height="7"/> - </element> - <element name="lamp61" ref="matrixlamp" state="0"> - <bounds x="104" y="24" width="7" height="7"/> - </element> - <element name="lamp62" ref="matrixlamp" state="0"> - <bounds x="112" y="24" width="7" height="7"/> - </element> - <element name="lamp63" ref="matrixlamp" state="0"> - <bounds x="120" y="24" width="7" height="7"/> - </element> - <element name="lamp64" ref="matrixlamp" state="0"> - <bounds x="0" y="32" width="7" height="7"/> - </element> - <element name="lamp65" ref="matrixlamp" state="0"> - <bounds x="8" y="32" width="7" height="7"/> - </element> - <element name="lamp66" ref="matrixlamp" state="0"> - <bounds x="16" y="32" width="7" height="7"/> - </element> - <element name="lamp67" ref="matrixlamp" state="0"> - <bounds x="24" y="32" width="7" height="7"/> - </element> - <element name="lamp68" ref="matrixlamp" state="0"> - <bounds x="32" y="32" width="7" height="7"/> - </element> - <element name="lamp69" ref="matrixlamp" state="0"> - <bounds x="40" y="32" width="7" height="7"/> - </element> - <element name="lamp70" ref="matrixlamp" state="0"> - <bounds x="48" y="32" width="7" height="7"/> - </element> - <element name="lamp71" ref="matrixlamp" state="0"> - <bounds x="56" y="32" width="7" height="7"/> - </element> - <element name="lamp72" ref="matrixlamp" state="0"> - <bounds x="64" y="32" width="7" height="7"/> - </element> - <element name="lamp73" ref="matrixlamp" state="0"> - <bounds x="72" y="32" width="7" height="7"/> - </element> - <element name="lamp74" ref="matrixlamp" state="0"> - <bounds x="80" y="32" width="7" height="7"/> - </element> - <element name="lamp75" ref="matrixlamp" state="0"> - <bounds x="88" y="32" width="7" height="7"/> - </element> - <element name="lamp76" ref="matrixlamp" state="0"> - <bounds x="96" y="32" width="7" height="7"/> - </element> - <element name="lamp77" ref="matrixlamp" state="0"> - <bounds x="104" y="32" width="7" height="7"/> - </element> - <element name="lamp78" ref="matrixlamp" state="0"> - <bounds x="112" y="32" width="7" height="7"/> - </element> - <element name="lamp79" ref="matrixlamp" state="0"> - <bounds x="120" y="32" width="7" height="7"/> - </element> - <element name="lamp80" ref="matrixlamp" state="0"> - <bounds x="0" y="40" width="7" height="7"/> - </element> - <element name="lamp81" ref="matrixlamp" state="0"> - <bounds x="8" y="40" width="7" height="7"/> - </element> - <element name="lamp82" ref="matrixlamp" state="0"> - <bounds x="16" y="40" width="7" height="7"/> - </element> - <element name="lamp83" ref="matrixlamp" state="0"> - <bounds x="24" y="40" width="7" height="7"/> - </element> - <element name="lamp84" ref="matrixlamp" state="0"> - <bounds x="32" y="40" width="7" height="7"/> - </element> - <element name="lamp85" ref="matrixlamp" state="0"> - <bounds x="40" y="40" width="7" height="7"/> - </element> - <element name="lamp86" ref="matrixlamp" state="0"> - <bounds x="48" y="40" width="7" height="7"/> - </element> - <element name="lamp87" ref="matrixlamp" state="0"> - <bounds x="56" y="40" width="7" height="7"/> - </element> - <element name="lamp88" ref="matrixlamp" state="0"> - <bounds x="64" y="40" width="7" height="7"/> - </element> - <element name="lamp89" ref="matrixlamp" state="0"> - <bounds x="72" y="40" width="7" height="7"/> - </element> - <element name="lamp90" ref="matrixlamp" state="0"> - <bounds x="80" y="40" width="7" height="7"/> - </element> - <element name="lamp91" ref="matrixlamp" state="0"> - <bounds x="88" y="40" width="7" height="7"/> - </element> - <element name="lamp92" ref="matrixlamp" state="0"> - <bounds x="96" y="40" width="7" height="7"/> - </element> - <element name="lamp93" ref="matrixlamp" state="0"> - <bounds x="104" y="40" width="7" height="7"/> - </element> - <element name="lamp94" ref="matrixlamp" state="0"> - <bounds x="112" y="40" width="7" height="7"/> - </element> - <element name="lamp95" ref="matrixlamp" state="0"> - <bounds x="120" y="40" width="7" height="7"/> - </element> - <element name="lamp96" ref="matrixlamp" state="0"> - <bounds x="0" y="48" width="7" height="7"/> - </element> - <element name="lamp97" ref="matrixlamp" state="0"> - <bounds x="8" y="48" width="7" height="7"/> - </element> - <element name="lamp98" ref="matrixlamp" state="0"> - <bounds x="16" y="48" width="7" height="7"/> - </element> - <element name="lamp99" ref="matrixlamp" state="0"> - <bounds x="24" y="48" width="7" height="7"/> - </element> - <element name="lamp100" ref="matrixlamp" state="0"> - <bounds x="32" y="48" width="7" height="7"/> - </element> - <element name="lamp101" ref="matrixlamp" state="0"> - <bounds x="40" y="48" width="7" height="7"/> - </element> - <element name="lamp102" ref="matrixlamp" state="0"> - <bounds x="48" y="48" width="7" height="7"/> - </element> - <element name="lamp103" ref="matrixlamp" state="0"> - <bounds x="56" y="48" width="7" height="7"/> - </element> - <element name="lamp104" ref="matrixlamp" state="0"> - <bounds x="64" y="48" width="7" height="7"/> - </element> - <element name="lamp105" ref="matrixlamp" state="0"> - <bounds x="72" y="48" width="7" height="7"/> - </element> - <element name="lamp106" ref="matrixlamp" state="0"> - <bounds x="80" y="48" width="7" height="7"/> - </element> - <element name="lamp107" ref="matrixlamp" state="0"> - <bounds x="88" y="48" width="7" height="7"/> - </element> - <element name="lamp108" ref="matrixlamp" state="0"> - <bounds x="96" y="48" width="7" height="7"/> - </element> - <element name="lamp109" ref="matrixlamp" state="0"> - <bounds x="104" y="48" width="7" height="7"/> - </element> - <element name="lamp110" ref="matrixlamp" state="0"> - <bounds x="112" y="48" width="7" height="7"/> - </element> - <element name="lamp111" ref="matrixlamp" state="0"> - <bounds x="120" y="48" width="7" height="7"/> - </element> - <element name="lamp112" ref="matrixlamp" state="0"> - <bounds x="0" y="56" width="7" height="7"/> - </element> - <element name="lamp113" ref="matrixlamp" state="0"> - <bounds x="8" y="56" width="7" height="7"/> - </element> - <element name="lamp114" ref="matrixlamp" state="0"> - <bounds x="16" y="56" width="7" height="7"/> - </element> - <element name="lamp115" ref="matrixlamp" state="0"> - <bounds x="24" y="56" width="7" height="7"/> - </element> - <element name="lamp116" ref="matrixlamp" state="0"> - <bounds x="32" y="56" width="7" height="7"/> - </element> - <element name="lamp117" ref="matrixlamp" state="0"> - <bounds x="40" y="56" width="7" height="7"/> - </element> - <element name="lamp118" ref="matrixlamp" state="0"> - <bounds x="48" y="56" width="7" height="7"/> - </element> - <element name="lamp119" ref="matrixlamp" state="0"> - <bounds x="56" y="56" width="7" height="7"/> - </element> - <element name="lamp120" ref="matrixlamp" state="0"> - <bounds x="64" y="56" width="7" height="7"/> - </element> - <element name="lamp121" ref="matrixlamp" state="0"> - <bounds x="72" y="56" width="7" height="7"/> - </element> - <element name="lamp122" ref="matrixlamp" state="0"> - <bounds x="80" y="56" width="7" height="7"/> - </element> - <element name="lamp123" ref="matrixlamp" state="0"> - <bounds x="88" y="56" width="7" height="7"/> - </element> - <element name="lamp124" ref="matrixlamp" state="0"> - <bounds x="96" y="56" width="7" height="7"/> - </element> - <element name="lamp125" ref="matrixlamp" state="0"> - <bounds x="104" y="56" width="7" height="7"/> - </element> - <element name="lamp126" ref="matrixlamp" state="0"> - <bounds x="112" y="56" width="7" height="7"/> - </element> - <element name="lamp127" ref="matrixlamp" state="0"> - <bounds x="120" y="56" width="7" height="7"/> - </element> - <element name="lamp128" ref="matrixlamp" state="0"> - <bounds x="0" y="64" width="7" height="7"/> - </element> - <element name="lamp129" ref="matrixlamp" state="0"> - <bounds x="8" y="64" width="7" height="7"/> - </element> - <element name="lamp130" ref="matrixlamp" state="0"> - <bounds x="16" y="64" width="7" height="7"/> - </element> - <element name="lamp131" ref="matrixlamp" state="0"> - <bounds x="24" y="64" width="7" height="7"/> - </element> - <element name="lamp132" ref="matrixlamp" state="0"> - <bounds x="32" y="64" width="7" height="7"/> - </element> - <element name="lamp133" ref="matrixlamp" state="0"> - <bounds x="40" y="64" width="7" height="7"/> - </element> - <element name="lamp134" ref="matrixlamp" state="0"> - <bounds x="48" y="64" width="7" height="7"/> - </element> - <element name="lamp135" ref="matrixlamp" state="0"> - <bounds x="56" y="64" width="7" height="7"/> - </element> - <element name="lamp136" ref="matrixlamp" state="0"> - <bounds x="64" y="64" width="7" height="7"/> - </element> - <element name="lamp137" ref="matrixlamp" state="0"> - <bounds x="72" y="64" width="7" height="7"/> - </element> - <element name="lamp138" ref="matrixlamp" state="0"> - <bounds x="80" y="64" width="7" height="7"/> - </element> - <element name="lamp139" ref="matrixlamp" state="0"> - <bounds x="88" y="64" width="7" height="7"/> - </element> - <element name="lamp140" ref="matrixlamp" state="0"> - <bounds x="96" y="64" width="7" height="7"/> - </element> - <element name="lamp141" ref="matrixlamp" state="0"> - <bounds x="104" y="64" width="7" height="7"/> - </element> - <element name="lamp142" ref="matrixlamp" state="0"> - <bounds x="112" y="64" width="7" height="7"/> - </element> - <element name="lamp143" ref="matrixlamp" state="0"> - <bounds x="120" y="64" width="7" height="7"/> - </element> - <element name="lamp144" ref="matrixlamp" state="0"> - <bounds x="0" y="72" width="7" height="7"/> - </element> - <element name="lamp145" ref="matrixlamp" state="0"> - <bounds x="8" y="72" width="7" height="7"/> - </element> - <element name="lamp146" ref="matrixlamp" state="0"> - <bounds x="16" y="72" width="7" height="7"/> - </element> - <element name="lamp147" ref="matrixlamp" state="0"> - <bounds x="24" y="72" width="7" height="7"/> - </element> - <element name="lamp148" ref="matrixlamp" state="0"> - <bounds x="32" y="72" width="7" height="7"/> - </element> - <element name="lamp149" ref="matrixlamp" state="0"> - <bounds x="40" y="72" width="7" height="7"/> - </element> - <element name="lamp150" ref="matrixlamp" state="0"> - <bounds x="48" y="72" width="7" height="7"/> - </element> - <element name="lamp151" ref="matrixlamp" state="0"> - <bounds x="56" y="72" width="7" height="7"/> - </element> - <element name="lamp152" ref="matrixlamp" state="0"> - <bounds x="64" y="72" width="7" height="7"/> - </element> - <element name="lamp153" ref="matrixlamp" state="0"> - <bounds x="72" y="72" width="7" height="7"/> - </element> - <element name="lamp154" ref="matrixlamp" state="0"> - <bounds x="80" y="72" width="7" height="7"/> - </element> - <element name="lamp155" ref="matrixlamp" state="0"> - <bounds x="88" y="72" width="7" height="7"/> - </element> - <element name="lamp156" ref="matrixlamp" state="0"> - <bounds x="96" y="72" width="7" height="7"/> - </element> - <element name="lamp157" ref="matrixlamp" state="0"> - <bounds x="104" y="72" width="7" height="7"/> - </element> - <element name="lamp158" ref="matrixlamp" state="0"> - <bounds x="112" y="72" width="7" height="7"/> - </element> - <element name="lamp159" ref="matrixlamp" state="0"> - <bounds x="120" y="72" width="7" height="7"/> - </element> - <element name="lamp160" ref="matrixlamp" state="0"> - <bounds x="0" y="80" width="7" height="7"/> - </element> - <element name="lamp161" ref="matrixlamp" state="0"> - <bounds x="8" y="80" width="7" height="7"/> - </element> - <element name="lamp162" ref="matrixlamp" state="0"> - <bounds x="16" y="80" width="7" height="7"/> - </element> - <element name="lamp163" ref="matrixlamp" state="0"> - <bounds x="24" y="80" width="7" height="7"/> - </element> - <element name="lamp164" ref="matrixlamp" state="0"> - <bounds x="32" y="80" width="7" height="7"/> - </element> - <element name="lamp165" ref="matrixlamp" state="0"> - <bounds x="40" y="80" width="7" height="7"/> - </element> - <element name="lamp166" ref="matrixlamp" state="0"> - <bounds x="48" y="80" width="7" height="7"/> - </element> - <element name="lamp167" ref="matrixlamp" state="0"> - <bounds x="56" y="80" width="7" height="7"/> - </element> - <element name="lamp168" ref="matrixlamp" state="0"> - <bounds x="64" y="80" width="7" height="7"/> - </element> - <element name="lamp169" ref="matrixlamp" state="0"> - <bounds x="72" y="80" width="7" height="7"/> - </element> - <element name="lamp170" ref="matrixlamp" state="0"> - <bounds x="80" y="80" width="7" height="7"/> - </element> - <element name="lamp171" ref="matrixlamp" state="0"> - <bounds x="88" y="80" width="7" height="7"/> - </element> - <element name="lamp172" ref="matrixlamp" state="0"> - <bounds x="96" y="80" width="7" height="7"/> - </element> - <element name="lamp173" ref="matrixlamp" state="0"> - <bounds x="104" y="80" width="7" height="7"/> - </element> - <element name="lamp174" ref="matrixlamp" state="0"> - <bounds x="112" y="80" width="7" height="7"/> - </element> - <element name="lamp175" ref="matrixlamp" state="0"> - <bounds x="120" y="80" width="7" height="7"/> - </element> - <element name="lamp176" ref="matrixlamp" state="0"> - <bounds x="0" y="88" width="7" height="7"/> - </element> - <element name="lamp177" ref="matrixlamp" state="0"> - <bounds x="8" y="88" width="7" height="7"/> - </element> - <element name="lamp178" ref="matrixlamp" state="0"> - <bounds x="16" y="88" width="7" height="7"/> - </element> - <element name="lamp179" ref="matrixlamp" state="0"> - <bounds x="24" y="88" width="7" height="7"/> - </element> - <element name="lamp180" ref="matrixlamp" state="0"> - <bounds x="32" y="88" width="7" height="7"/> - </element> - <element name="lamp181" ref="matrixlamp" state="0"> - <bounds x="40" y="88" width="7" height="7"/> - </element> - <element name="lamp182" ref="matrixlamp" state="0"> - <bounds x="48" y="88" width="7" height="7"/> - </element> - <element name="lamp183" ref="matrixlamp" state="0"> - <bounds x="56" y="88" width="7" height="7"/> - </element> - <element name="lamp184" ref="matrixlamp" state="0"> - <bounds x="64" y="88" width="7" height="7"/> - </element> - <element name="lamp185" ref="matrixlamp" state="0"> - <bounds x="72" y="88" width="7" height="7"/> - </element> - <element name="lamp186" ref="matrixlamp" state="0"> - <bounds x="80" y="88" width="7" height="7"/> - </element> - <element name="lamp187" ref="matrixlamp" state="0"> - <bounds x="88" y="88" width="7" height="7"/> - </element> - <element name="lamp188" ref="matrixlamp" state="0"> - <bounds x="96" y="88" width="7" height="7"/> - </element> - <element name="lamp189" ref="matrixlamp" state="0"> - <bounds x="104" y="88" width="7" height="7"/> - </element> - <element name="lamp190" ref="matrixlamp" state="0"> - <bounds x="112" y="88" width="7" height="7"/> - </element> - <element name="lamp191" ref="matrixlamp" state="0"> - <bounds x="120" y="88" width="7" height="7"/> - </element> - <element name="lamp192" ref="matrixlamp" state="0"> - <bounds x="0" y="96" width="7" height="7"/> - </element> - <element name="lamp193" ref="matrixlamp" state="0"> - <bounds x="8" y="96" width="7" height="7"/> - </element> - <element name="lamp194" ref="matrixlamp" state="0"> - <bounds x="16" y="96" width="7" height="7"/> - </element> - <element name="lamp195" ref="matrixlamp" state="0"> - <bounds x="24" y="96" width="7" height="7"/> - </element> - <element name="lamp196" ref="matrixlamp" state="0"> - <bounds x="32" y="96" width="7" height="7"/> - </element> - <element name="lamp197" ref="matrixlamp" state="0"> - <bounds x="40" y="96" width="7" height="7"/> - </element> - <element name="lamp198" ref="matrixlamp" state="0"> - <bounds x="48" y="96" width="7" height="7"/> - </element> - <element name="lamp199" ref="matrixlamp" state="0"> - <bounds x="56" y="96" width="7" height="7"/> - </element> - <element name="lamp200" ref="matrixlamp" state="0"> - <bounds x="64" y="96" width="7" height="7"/> - </element> - <element name="lamp201" ref="matrixlamp" state="0"> - <bounds x="72" y="96" width="7" height="7"/> - </element> - <element name="lamp202" ref="matrixlamp" state="0"> - <bounds x="80" y="96" width="7" height="7"/> - </element> - <element name="lamp203" ref="matrixlamp" state="0"> - <bounds x="88" y="96" width="7" height="7"/> - </element> - <element name="lamp204" ref="matrixlamp" state="0"> - <bounds x="96" y="96" width="7" height="7"/> - </element> - <element name="lamp205" ref="matrixlamp" state="0"> - <bounds x="104" y="96" width="7" height="7"/> - </element> - <element name="lamp206" ref="matrixlamp" state="0"> - <bounds x="112" y="96" width="7" height="7"/> - </element> - <element name="lamp207" ref="matrixlamp" state="0"> - <bounds x="120" y="96" width="7" height="7"/> - </element> - <element name="lamp208" ref="matrixlamp" state="0"> - <bounds x="0" y="104" width="7" height="7"/> - </element> - <element name="lamp209" ref="matrixlamp" state="0"> - <bounds x="8" y="104" width="7" height="7"/> - </element> - <element name="lamp210" ref="matrixlamp" state="0"> - <bounds x="16" y="104" width="7" height="7"/> - </element> - <element name="lamp211" ref="matrixlamp" state="0"> - <bounds x="24" y="104" width="7" height="7"/> - </element> - <element name="lamp212" ref="matrixlamp" state="0"> - <bounds x="32" y="104" width="7" height="7"/> - </element> - <element name="lamp213" ref="matrixlamp" state="0"> - <bounds x="40" y="104" width="7" height="7"/> - </element> - <element name="lamp214" ref="matrixlamp" state="0"> - <bounds x="48" y="104" width="7" height="7"/> - </element> - <element name="lamp215" ref="matrixlamp" state="0"> - <bounds x="56" y="104" width="7" height="7"/> - </element> - <element name="lamp216" ref="matrixlamp" state="0"> - <bounds x="64" y="104" width="7" height="7"/> - </element> - <element name="lamp217" ref="matrixlamp" state="0"> - <bounds x="72" y="104" width="7" height="7"/> - </element> - <element name="lamp218" ref="matrixlamp" state="0"> - <bounds x="80" y="104" width="7" height="7"/> - </element> - <element name="lamp219" ref="matrixlamp" state="0"> - <bounds x="88" y="104" width="7" height="7"/> - </element> - <element name="lamp220" ref="matrixlamp" state="0"> - <bounds x="96" y="104" width="7" height="7"/> - </element> - <element name="lamp221" ref="matrixlamp" state="0"> - <bounds x="104" y="104" width="7" height="7"/> - </element> - <element name="lamp222" ref="matrixlamp" state="0"> - <bounds x="112" y="104" width="7" height="7"/> - </element> - <element name="lamp223" ref="matrixlamp" state="0"> - <bounds x="120" y="104" width="7" height="7"/> - </element> - <element name="lamp224" ref="matrixlamp" state="0"> - <bounds x="0" y="112" width="7" height="7"/> - </element> - <element name="lamp225" ref="matrixlamp" state="0"> - <bounds x="8" y="112" width="7" height="7"/> - </element> - <element name="lamp226" ref="matrixlamp" state="0"> - <bounds x="16" y="112" width="7" height="7"/> - </element> - <element name="lamp227" ref="matrixlamp" state="0"> - <bounds x="24" y="112" width="7" height="7"/> - </element> - <element name="lamp228" ref="matrixlamp" state="0"> - <bounds x="32" y="112" width="7" height="7"/> - </element> - <element name="lamp229" ref="matrixlamp" state="0"> - <bounds x="40" y="112" width="7" height="7"/> - </element> - <element name="lamp230" ref="matrixlamp" state="0"> - <bounds x="48" y="112" width="7" height="7"/> - </element> - <element name="lamp231" ref="matrixlamp" state="0"> - <bounds x="56" y="112" width="7" height="7"/> - </element> - <element name="lamp232" ref="matrixlamp" state="0"> - <bounds x="64" y="112" width="7" height="7"/> - </element> - <element name="lamp233" ref="matrixlamp" state="0"> - <bounds x="72" y="112" width="7" height="7"/> - </element> - <element name="lamp234" ref="matrixlamp" state="0"> - <bounds x="80" y="112" width="7" height="7"/> - </element> - <element name="lamp235" ref="matrixlamp" state="0"> - <bounds x="88" y="112" width="7" height="7"/> - </element> - <element name="lamp236" ref="matrixlamp" state="0"> - <bounds x="96" y="112" width="7" height="7"/> - </element> - <element name="lamp237" ref="matrixlamp" state="0"> - <bounds x="104" y="112" width="7" height="7"/> - </element> - <element name="lamp238" ref="matrixlamp" state="0"> - <bounds x="112" y="112" width="7" height="7"/> - </element> - <element name="lamp239" ref="matrixlamp" state="0"> - <bounds x="120" y="112" width="7" height="7"/> - </element> - <element name="lamp240" ref="matrixlamp" state="0"> - <bounds x="0" y="120" width="7" height="7"/> - </element> - <element name="lamp241" ref="matrixlamp" state="0"> - <bounds x="8" y="120" width="7" height="7"/> - </element> - <element name="lamp242" ref="matrixlamp" state="0"> - <bounds x="16" y="120" width="7" height="7"/> - </element> - <element name="lamp243" ref="matrixlamp" state="0"> - <bounds x="24" y="120" width="7" height="7"/> - </element> - <element name="lamp244" ref="matrixlamp" state="0"> - <bounds x="32" y="120" width="7" height="7"/> - </element> - <element name="lamp245" ref="matrixlamp" state="0"> - <bounds x="40" y="120" width="7" height="7"/> - </element> - <element name="lamp246" ref="matrixlamp" state="0"> - <bounds x="48" y="120" width="7" height="7"/> - </element> - <element name="lamp247" ref="matrixlamp" state="0"> - <bounds x="56" y="120" width="7" height="7"/> - </element> - <element name="lamp248" ref="matrixlamp" state="0"> - <bounds x="64" y="120" width="7" height="7"/> - </element> - <element name="lamp249" ref="matrixlamp" state="0"> - <bounds x="72" y="120" width="7" height="7"/> - </element> - <element name="lamp250" ref="matrixlamp" state="0"> - <bounds x="80" y="120" width="7" height="7"/> - </element> - <element name="lamp251" ref="matrixlamp" state="0"> - <bounds x="88" y="120" width="7" height="7"/> - </element> - <element name="lamp252" ref="matrixlamp" state="0"> - <bounds x="96" y="120" width="7" height="7"/> - </element> - <element name="lamp253" ref="matrixlamp" state="0"> - <bounds x="104" y="120" width="7" height="7"/> - </element> - <element name="lamp254" ref="matrixlamp" state="0"> - <bounds x="112" y="120" width="7" height="7"/> - </element> - <element name="lamp255" ref="matrixlamp" state="0"> - <bounds x="120" y="120" width="7" height="7"/> - </element> - <element name="vfd0" ref="vfd0" state="0"> - <bounds x="0" y="280" width="9" height="14"/> - </element> - <element name="vfd1" ref="vfd0" state="0"> - <bounds x="9" y="280" width="9" height="14"/> - </element> - <element name="vfd2" ref="vfd0" state="0"> - <bounds x="18" y="280" width="9" height="14"/> - </element> - <element name="vfd3" ref="vfd0" state="0"> - <bounds x="27" y="280" width="9" height="14"/> - </element> - <element name="vfd4" ref="vfd0" state="0"> - <bounds x="36" y="280" width="9" height="14"/> - </element> - <element name="vfd5" ref="vfd0" state="0"> - <bounds x="45" y="280" width="9" height="14"/> - </element> - <element name="vfd6" ref="vfd0" state="0"> - <bounds x="54" y="280" width="9" height="14"/> - </element> - <element name="vfd7" ref="vfd0" state="0"> - <bounds x="63" y="280" width="9" height="14"/> - </element> - <element name="vfd8" ref="vfd0" state="0"> - <bounds x="72" y="280" width="9" height="14"/> - </element> - <element name="vfd9" ref="vfd0" state="0"> - <bounds x="81" y="280" width="9" height="14"/> - </element> - <element name="vfd10" ref="vfd0" state="0"> - <bounds x="90" y="280" width="9" height="14"/> - </element> - <element name="vfd11" ref="vfd0" state="0"> - <bounds x="99" y="280" width="9" height="14"/> - </element> - <element name="vfd12" ref="vfd0" state="0"> - <bounds x="108" y="280" width="9" height="14"/> - </element> - <element name="vfd13" ref="vfd0" state="0"> - <bounds x="117" y="280" width="9" height="14"/> - </element> - <element name="vfd14" ref="vfd0" state="0"> - <bounds x="126" y="280" width="9" height="14"/> - </element> - <element name="vfd15" ref="vfd0" state="0"> - <bounds x="135" y="280" width="9" height="14"/> - </element> + <repeat count="16"> + <param name="s" start="0" increment="16" /> + <param name="y" start="0" increment="8" /> + <repeat count="16"> + <param name="n" start="~s~" increment="1" /> + <param name="x" start="0" increment="8" /> + <element name="lamp~n~" ref="matrixlamp" state="0" blend="add"> + <bounds x="~x~" y="~y~" width="7" height="7" /> + </element> + </repeat> + </repeat> + <group ref="vfd"> + <bounds x="0" y="280" width="144" height="17" /> + </group> </view> + <view name="VFD Only (144:17)"> - <element name="vfd0" ref="vfd0" state="0"> - <bounds x="0" y="0" width="9" height="14"/> - </element> - <element name="vfd1" ref="vfd0" state="0"> - <bounds x="9" y="0" width="9" height="14"/> - </element> - <element name="vfd2" ref="vfd0" state="0"> - <bounds x="18" y="0" width="9" height="14"/> - </element> - <element name="vfd3" ref="vfd0" state="0"> - <bounds x="27" y="0" width="9" height="14"/> - </element> - <element name="vfd4" ref="vfd0" state="0"> - <bounds x="36" y="0" width="9" height="14"/> - </element> - <element name="vfd5" ref="vfd0" state="0"> - <bounds x="45" y="0" width="9" height="14"/> - </element> - <element name="vfd6" ref="vfd0" state="0"> - <bounds x="54" y="0" width="9" height="14"/> - </element> - <element name="vfd7" ref="vfd0" state="0"> - <bounds x="63" y="0" width="9" height="14"/> - </element> - <element name="vfd8" ref="vfd0" state="0"> - <bounds x="72" y="0" width="9" height="14"/> - </element> - <element name="vfd9" ref="vfd0" state="0"> - <bounds x="81" y="0" width="9" height="14"/> - </element> - <element name="vfd10" ref="vfd0" state="0"> - <bounds x="90" y="0" width="9" height="14"/> - </element> - <element name="vfd11" ref="vfd0" state="0"> - <bounds x="99" y="0" width="9" height="14"/> - </element> - <element name="vfd12" ref="vfd0" state="0"> - <bounds x="108" y="0" width="9" height="14"/> - </element> - <element name="vfd13" ref="vfd0" state="0"> - <bounds x="117" y="0" width="9" height="14"/> - </element> - <element name="vfd14" ref="vfd0" state="0"> - <bounds x="126" y="0" width="9" height="14"/> - </element> - <element name="vfd15" ref="vfd0" state="0"> - <bounds x="135" y="0" width="9" height="14"/> - </element> + <group ref="vfd" /> </view> </mamelayout> diff --git a/src/mame/layout/sc1_vid.lay b/src/mame/layout/sc1_vid.lay index c77112a5f3e..5ea3f54d33f 100644 --- a/src/mame/layout/sc1_vid.lay +++ b/src/mame/layout/sc1_vid.lay @@ -43,10 +43,10 @@ license:CC0 <group name="lamps"> <repeat count="16"> <param name="s" start="0" increment="16" /> - <param name="x" start="0" increment="8" /> + <param name="y" start="0" increment="8" /> <repeat count="16"> <param name="n" start="~s~" increment="1" /> - <param name="y" start="0" increment="8" /> + <param name="x" start="0" increment="8" /> <element name="lamp~n~" ref="matrixlamp" state="0" blend="add"> <bounds x="~x~" y="~y~" width="7" height="7" /> </element> diff --git a/src/mame/layout/st_mp100.lay b/src/mame/layout/st_mp100.lay index def3591b2a9..bd6d4413834 100644 --- a/src/mame/layout/st_mp100.lay +++ b/src/mame/layout/st_mp100.lay @@ -12,7 +12,9 @@ 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> @@ -22,91 +24,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="digit15" ref="digit"> - <bounds left="10" top="105" right="44" bottom="144" /> - </element> - <element name="digit14" ref="digit"> - <bounds left="54" top="105" right="88" bottom="144" /> - </element> - <element name="digit13" ref="digit"> - <bounds left="98" top="105" right="132" bottom="144" /> - </element> - <element name="digit12" ref="digit"> - <bounds left="142" top="105" right="176" bottom="144" /> - </element> - <element name="digit11" ref="digit"> - <bounds left="186" top="105" right="220" bottom="144" /> - </element> - <element name="digit10" ref="digit"> - <bounds left="230" top="105" right="264" bottom="144" /> - </element> + <param name="s" value="15" /> + <group ref="score"> + <bounds left="10" top="105" right="264" bottom="144" /> + </group> <!-- Player 3 Score --> - <element name="digit25" ref="digit"> - <bounds left="10" top="165" right="44" bottom="204" /> - </element> - <element name="digit24" ref="digit"> - <bounds left="54" top="165" right="88" bottom="204" /> - </element> - <element name="digit23" ref="digit"> - <bounds left="98" top="165" right="132" bottom="204" /> - </element> - <element name="digit22" ref="digit"> - <bounds left="142" top="165" right="176" bottom="204" /> - </element> - <element name="digit21" ref="digit"> - <bounds left="186" top="165" right="220" bottom="204" /> - </element> - <element name="digit20" ref="digit"> - <bounds left="230" top="165" right="264" bottom="204" /> - </element> + <param name="s" value="25" /> + <group ref="score"> + <bounds left="10" top="165" right="264" bottom="204" /> + </group> <!-- Player 4 Score --> - <element name="digit35" ref="digit"> - <bounds left="10" top="225" right="44" bottom="264" /> - </element> - <element name="digit34" ref="digit"> - <bounds left="54" top="225" right="88" bottom="264" /> - </element> - <element name="digit33" ref="digit"> - <bounds left="98" top="225" right="132" bottom="264" /> - </element> - <element name="digit32" ref="digit"> - <bounds left="142" top="225" right="176" bottom="264" /> - </element> - <element name="digit31" ref="digit"> - <bounds left="186" top="225" right="220" bottom="264" /> - </element> - <element name="digit30" ref="digit"> - <bounds left="230" top="225" right="264" bottom="264" /> - </element> + <param name="s" value="35" /> + <group ref="score"> + <bounds left="10" top="225" right="264" bottom="264" /> + </group> <!-- Credits and Balls --> <element name="digit44" ref="digit"> diff --git a/src/mame/layout/wpc_an.lay b/src/mame/layout/wpc_an.lay index e8a09f861f0..5a5dd55267f 100644 --- a/src/mame/layout/wpc_an.lay +++ b/src/mame/layout/wpc_an.lay @@ -16,7 +16,7 @@ license:CC0 </led7seg> </element> <element name="diagled" defstate="0"> - <disk> + <disk state="0"> <color red="1.0" green="0.0" blue="0.0" /> </disk> </element> |