diff options
Diffstat (limited to 'src/mame/layout')
56 files changed, 7274 insertions, 0 deletions
diff --git a/src/mame/layout/abaseb.lay b/src/mame/layout/abaseb.lay new file mode 100644 index 00000000000..5b95327786f --- /dev/null +++ b/src/mame/layout/abaseb.lay @@ -0,0 +1,72 @@ +<?xml version="1.0"?> +<mamelayout version="2"> + <element name="rswing" defstate="0"> + <rect state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + </rect> + <text string="RT SWING/FASTBALL" state="1"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <element name="lswing" defstate="0"> + <rect state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + </rect> + <text string="LT SWING/CHANGE-UP" state="1"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <element name="rbunt" defstate="0"> + <rect state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + </rect> + <text string="RT BUNT/CURVE BALL" state="1"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <element name="lbunt" defstate="0"> + <rect state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + </rect> + <text string="LT BUNT/KNUCKLE BALL" state="1"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <view name="Lamps"> + <screen index="0"> + <bounds left="0" top="0" right="4" bottom="3" /> + </screen> + <bezel name="ledleft0" element="rswing"> + <bounds x="0" y="-0.2" width="2" height="0.2" /> + </bezel> + <bezel name="ledleft1" element="lswing"> + <bounds x="0" y="-0.2" width="2" height="0.2" /> + </bezel> + <bezel name="ledleft2" element="rbunt"> + <bounds x="0" y="-0.2" width="2" height="0.2" /> + </bezel> + <bezel name="ledleft3" element="lbunt"> + <bounds x="0" y="-0.2" width="2" height="0.2" /> + </bezel> + <bezel name="ledright0" element="rswing"> + <bounds x="2" y="-0.2" width="2" height="0.2" /> + </bezel> + <bezel name="ledright1" element="lswing"> + <bounds x="2" y="-0.2" width="2" height="0.2" /> + </bezel> + <bezel name="ledright2" element="rbunt"> + <bounds x="2" y="-0.2" width="2" height="0.2" /> + </bezel> + <bezel name="ledright3" element="lbunt"> + <bounds x="2" y="-0.2" width="2" height="0.2" /> + </bezel> + </view> +</mamelayout> diff --git a/src/mame/layout/ampoker.lay b/src/mame/layout/ampoker.lay new file mode 100644 index 00000000000..d3ac3b999d8 --- /dev/null +++ b/src/mame/layout/ampoker.lay @@ -0,0 +1,112 @@ +<?xml version="1.0"?> +<mamelayout version="2"> + <element name="L0" defstate="1"> + <rect> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="DEAL/TAKE" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <element name="L1" defstate="1"> + <rect> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="BET/RED" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <element name="L2" defstate="1"> + <rect> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="BLACK" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <element name="L3" defstate="1"> + <rect> + <color red="1.0" green="0.0" blue="0.0" /> + </rect> + <text string="HOLD1" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <element name="L4" defstate="1"> + <rect> + <color red="1.0" green="0.0" blue="0.0" /> + </rect> + <text string="HOLD2" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <element name="L5" defstate="1"> + <rect> + <color red="1.0" green="0.0" blue="0.0" /> + </rect> + <text string="HOLD3" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <element name="L6" defstate="1"> + <rect> + <color red="1.0" green="0.0" blue="0.0" /> + </rect> + <text string="HOLD4" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <element name="L7" defstate="1"> + <rect> + <color red="1.0" green="0.0" blue="0.0" /> + </rect> + <text string="HOLD5" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <view name="Button Lamps"> + <screen index="0"> + <bounds left="0" top="0" right="4" bottom="3" /> + </screen> + <bezel name="lamp0" element="L0"> + <bounds x="0" y="3.13" width="0.40" height="0.24" /> + </bezel> + <bezel name="lamp1" element="L1"> + <bounds x="0.5" y="3.13" width="0.40" height="0.24" /> + </bezel> + <bezel name="lamp2" element="L2"> + <bounds x="1.0" y="3.13" width="0.40" height="0.24" /> + </bezel> + <bezel name="lamp3" element="L3"> + <bounds x="1.6" y="3.13" width="0.40" height="0.24" /> + </bezel> + <bezel name="lamp4" element="L4"> + <bounds x="2.1" y="3.13" width="0.40" height="0.24" /> + </bezel> + <bezel name="lamp5" element="L5"> + <bounds x="2.6" y="3.13" width="0.40" height="0.24" /> + </bezel> + <bezel name="lamp6" element="L6"> + <bounds x="3.1" y="3.13" width="0.40" height="0.24" /> + </bezel> + <bezel name="lamp7" element="L7"> + <bounds x="3.6" y="3.13" width="0.40" height="0.24" /> + </bezel> + </view> +</mamelayout> diff --git a/src/mame/layout/atarifb.lay b/src/mame/layout/atarifb.lay new file mode 100644 index 00000000000..aee2df72abd --- /dev/null +++ b/src/mame/layout/atarifb.lay @@ -0,0 +1,72 @@ +<?xml version="1.0"?> +<mamelayout version="2"> + <element name="sweep" defstate="0"> + <rect state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + </rect> + <text string="SWEEP" state="1"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <element name="keeper" defstate="0"> + <rect state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + </rect> + <text string="KEEPER" state="1"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <element name="bomb" defstate="0"> + <rect state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + </rect> + <text string="BOMB" state="1"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <element name="down" defstate="0"> + <rect state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + </rect> + <text string="DOWN & OUT" state="1"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <view name="Lamps"> + <screen index="0"> + <bounds left="0" top="0" right="4" bottom="3" /> + </screen> + <bezel name="ledleft0" element="sweep"> + <bounds x="0" y="-0.2" width="2" height="0.2" /> + </bezel> + <bezel name="ledleft1" element="keeper"> + <bounds x="0" y="-0.2" width="2" height="0.2" /> + </bezel> + <bezel name="ledleft2" element="bomb"> + <bounds x="0" y="-0.2" width="2" height="0.2" /> + </bezel> + <bezel name="ledleft3" element="down"> + <bounds x="0" y="-0.2" width="2" height="0.2" /> + </bezel> + <bezel name="ledright0" element="sweep"> + <bounds x="2" y="-0.2" width="2" height="0.2" /> + </bezel> + <bezel name="ledright1" element="keeper"> + <bounds x="2" y="-0.2" width="2" height="0.2" /> + </bezel> + <bezel name="ledright2" element="bomb"> + <bounds x="2" y="-0.2" width="2" height="0.2" /> + </bezel> + <bezel name="ledright3" element="down"> + <bounds x="2" y="-0.2" width="2" height="0.2" /> + </bezel> + </view> +</mamelayout> diff --git a/src/mame/layout/atarifb4.lay b/src/mame/layout/atarifb4.lay new file mode 100644 index 00000000000..de38ff904be --- /dev/null +++ b/src/mame/layout/atarifb4.lay @@ -0,0 +1,88 @@ +<?xml version="1.0"?> +<mamelayout version="2"> + <element name="out" defstate="0"> + <rect state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + </rect> + <text string="SLANT OUT" state="1"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <element name="in" defstate="0"> + <rect state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + </rect> + <text string="SLANT IN" state="1"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <element name="bomb" defstate="0"> + <rect state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + </rect> + <text string="BOMB" state="1"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <element name="down" defstate="0"> + <rect state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + </rect> + <text string="DOWN & OUT" state="1"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <element name="kick" defstate="0"> + <rect state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + </rect> + <text string="KICK" state="1"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <view name="Lamps"> + <screen index="0"> + <bounds left="0" top="0" right="4" bottom="3" /> + </screen> + <bezel name="ledleft0" element="out"> + <bounds x="0" y="-0.2" width="2" height="0.2" /> + </bezel> + <bezel name="ledleft1" element="in"> + <bounds x="0" y="-0.2" width="2" height="0.2" /> + </bezel> + <bezel name="ledleft2" element="bomb"> + <bounds x="0" y="-0.2" width="2" height="0.2" /> + </bezel> + <bezel name="ledleft3" element="down"> + <bounds x="0" y="-0.2" width="2" height="0.2" /> + </bezel> + <bezel name="ledleft4" element="kick"> + <bounds x="0" y="-0.2" width="2" height="0.2" /> + </bezel> + <bezel name="ledright0" element="out"> + <bounds x="2" y="-0.2" width="2" height="0.2" /> + </bezel> + <bezel name="ledright1" element="in"> + <bounds x="2" y="-0.2" width="2" height="0.2" /> + </bezel> + <bezel name="ledright2" element="bomb"> + <bounds x="2" y="-0.2" width="2" height="0.2" /> + </bezel> + <bezel name="ledright3" element="down"> + <bounds x="2" y="-0.2" width="2" height="0.2" /> + </bezel> + <bezel name="ledright4" element="kick"> + <bounds x="2" y="-0.2" width="2" height="0.2" /> + </bezel> + </view> +</mamelayout> diff --git a/src/mame/layout/avalnche.lay b/src/mame/layout/avalnche.lay new file mode 100644 index 00000000000..6748c013ef1 --- /dev/null +++ b/src/mame/layout/avalnche.lay @@ -0,0 +1,34 @@ +<?xml version="1.0"?> +<mamelayout version="2"> + <element name="overlay"> + <rect> + <bounds left="0" top="0" right="256" bottom="10" /> + <color red="0.5" green="1" blue="1" /> + </rect> + <rect> + <bounds left="0" top="10" right="256" bottom="20" /> + <color red="0.125" green="0.125" blue="1" /> + </rect> + <rect> + <bounds left="0" top="20" right="256" bottom="29" /> + <color red="1" green="1" blue="0.125" /> + </rect> + <rect> + <bounds left="0" top="29" right="256" bottom="40" /> + <color red="1" green="0.5" blue="0.0627" /> + </rect> + <rect> + <bounds left="0" top="40" right="256" bottom="240" /> + <color red="0.5" green="1" blue="1" /> + </rect> + </element> + + <view name="Color Overlay"> + <screen index="0"> + <bounds left="0" top="0" right="4" bottom="3" /> + </screen> + <overlay name="overlay" element="overlay"> + <bounds left="0" top="0" right="4" bottom="3" /> + </overlay> + </view> +</mamelayout> diff --git a/src/mame/layout/bfm_sc2.lay b/src/mame/layout/bfm_sc2.lay new file mode 100644 index 00000000000..ba91a95a22f --- /dev/null +++ b/src/mame/layout/bfm_sc2.lay @@ -0,0 +1,911 @@ +<?xml version="1.0"?> +<mamelayout version="2"> + <element name="matrixlamp"> + <rect state ="0"> + <bounds x="0" y="0" width="7" height="7" /> + <color red="0.7" green="0.7" blue="0.7" /> + </rect> + <rect state ="1"> + <bounds x="0" y="0" width="7" height="7" /> + <color red="0.0" green="0.0" blue="1.0" /> + </rect> + <rect state ="2"> + <bounds x="0" y="0" width="7" height="7" /> + <color red="0.0" green="1.0" blue="0.0" /> + </rect> + </element> + <element name="door0" defstate="1"> + <rect state="0"> + <color red="0.0" green="0.0" blue="0.0" /> + </rect> + <text string="DOOR OPEN" state="0"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + <element name="vfd0"> + <led14segsc> + <color red="0" green="0.6" blue="1.0" /> + </led14segsc> + </element> + + <view name="Adder,VFD and Lamp Matrix"> + <backdrop name="lamp0" element="matrixlamp" state="0"> + <bounds x="0" y="0" width="7" height="7"/> + </backdrop> + <backdrop name="lamp1" element="matrixlamp" state="0"> + <bounds x="8" y="0" width="7" height="7"/> + </backdrop> + <backdrop name="lamp2" element="matrixlamp" state="0"> + <bounds x="16" y="0" width="7" height="7"/> + </backdrop> + <backdrop name="lamp3" element="matrixlamp" state="0"> + <bounds x="24" y="0" width="7" height="7"/> + </backdrop> + <backdrop name="lamp4" element="matrixlamp" state="0"> + <bounds x="32" y="0" width="7" height="7"/> + </backdrop> + <backdrop name="lamp5" element="matrixlamp" state="0"> + <bounds x="40" y="0" width="7" height="7"/> + </backdrop> + <backdrop name="lamp6" element="matrixlamp" state="0"> + <bounds x="48" y="0" width="7" height="7"/> + </backdrop> + <backdrop name="lamp7" element="matrixlamp" state="0"> + <bounds x="56" y="0" width="7" height="7"/> + </backdrop> + <backdrop name="lamp8" element="matrixlamp" state="0"> + <bounds x="64" y="0" width="7" height="7"/> + </backdrop> + <backdrop name="lamp9" element="matrixlamp" state="0"> + <bounds x="72" y="0" width="7" height="7"/> + </backdrop> + <backdrop name="lamp10" element="matrixlamp" state="0"> + <bounds x="80" y="0" width="7" height="7"/> + </backdrop> + <backdrop name="lamp11" element="matrixlamp" state="0"> + <bounds x="88" y="0" width="7" height="7"/> + </backdrop> + <backdrop name="lamp12" element="matrixlamp" state="0"> + <bounds x="96" y="0" width="7" height="7"/> + </backdrop> + <backdrop name="lamp13" element="matrixlamp" state="0"> + <bounds x="104" y="0" width="7" height="7"/> + </backdrop> + <backdrop name="lamp14" element="matrixlamp" state="0"> + <bounds x="112" y="0" width="7" height="7"/> + </backdrop> + <backdrop name="lamp15" element="matrixlamp" state="0"> + <bounds x="120" y="0" width="7" height="7"/> + </backdrop> + <backdrop name="lamp16" element="matrixlamp" state="0"> + <bounds x="0" y="8" width="7" height="7"/> + </backdrop> + <backdrop name="lamp17" element="matrixlamp" state="0"> + <bounds x="8" y="8" width="7" height="7"/> + </backdrop> + <backdrop name="lamp18" element="matrixlamp" state="0"> + <bounds x="16" y="8" width="7" height="7"/> + </backdrop> + <backdrop name="lamp19" element="matrixlamp" state="0"> + <bounds x="24" y="8" width="7" height="7"/> + </backdrop> + <backdrop name="lamp20" element="matrixlamp" state="0"> + <bounds x="32" y="8" width="7" height="7"/> + </backdrop> + <backdrop name="lamp21" element="matrixlamp" state="0"> + <bounds x="40" y="8" width="7" height="7"/> + </backdrop> + <backdrop name="lamp22" element="matrixlamp" state="0"> + <bounds x="48" y="8" width="7" height="7"/> + </backdrop> + <backdrop name="lamp23" element="matrixlamp" state="0"> + <bounds x="56" y="8" width="7" height="7"/> + </backdrop> + <backdrop name="lamp24" element="matrixlamp" state="0"> + <bounds x="64" y="8" width="7" height="7"/> + </backdrop> + <backdrop name="lamp25" element="matrixlamp" state="0"> + <bounds x="72" y="8" width="7" height="7"/> + </backdrop> + <backdrop name="lamp26" element="matrixlamp" state="0"> + <bounds x="80" y="8" width="7" height="7"/> + </backdrop> + <backdrop name="lamp27" element="matrixlamp" state="0"> + <bounds x="88" y="8" width="7" height="7"/> + </backdrop> + <backdrop name="lamp28" element="matrixlamp" state="0"> + <bounds x="96" y="8" width="7" height="7"/> + </backdrop> + <backdrop name="lamp29" element="matrixlamp" state="0"> + <bounds x="104" y="8" width="7" height="7"/> + </backdrop> + <backdrop name="lamp30" element="matrixlamp" state="0"> + <bounds x="112" y="8" width="7" height="7"/> + </backdrop> + <backdrop name="lamp31" element="matrixlamp" state="0"> + <bounds x="120" y="8" width="7" height="7"/> + </backdrop> + <backdrop name="lamp32" element="matrixlamp" state="0"> + <bounds x="0" y="16" width="7" height="7"/> + </backdrop> + <backdrop name="lamp33" element="matrixlamp" state="0"> + <bounds x="8" y="16" width="7" height="7"/> + </backdrop> + <backdrop name="lamp34" element="matrixlamp" state="0"> + <bounds x="16" y="16" width="7" height="7"/> + </backdrop> + <backdrop name="lamp35" element="matrixlamp" state="0"> + <bounds x="24" y="16" width="7" height="7"/> + </backdrop> + <backdrop name="lamp36" element="matrixlamp" state="0"> + <bounds x="32" y="16" width="7" height="7"/> + </backdrop> + <backdrop name="lamp37" element="matrixlamp" state="0"> + <bounds x="40" y="16" width="7" height="7"/> + </backdrop> + <backdrop name="lamp38" element="matrixlamp" state="0"> + <bounds x="48" y="16" width="7" height="7"/> + </backdrop> + <backdrop name="lamp39" element="matrixlamp" state="0"> + <bounds x="56" y="16" width="7" height="7"/> + </backdrop> + <backdrop name="lamp40" element="matrixlamp" state="0"> + <bounds x="64" y="16" width="7" height="7"/> + </backdrop> + <backdrop name="lamp41" element="matrixlamp" state="0"> + <bounds x="72" y="16" width="7" height="7"/> + </backdrop> + <backdrop name="lamp42" element="matrixlamp" state="0"> + <bounds x="80" y="16" width="7" height="7"/> + </backdrop> + <backdrop name="lamp43" element="matrixlamp" state="0"> + <bounds x="88" y="16" width="7" height="7"/> + </backdrop> + <backdrop name="lamp44" element="matrixlamp" state="0"> + <bounds x="96" y="16" width="7" height="7"/> + </backdrop> + <backdrop name="lamp45" element="matrixlamp" state="0"> + <bounds x="104" y="16" width="7" height="7"/> + </backdrop> + <backdrop name="lamp46" element="matrixlamp" state="0"> + <bounds x="112" y="16" width="7" height="7"/> + </backdrop> + <backdrop name="lamp47" element="matrixlamp" state="0"> + <bounds x="120" y="16" width="7" height="7"/> + </backdrop> + <backdrop name="lamp48" element="matrixlamp" state="0"> + <bounds x="0" y="24" width="7" height="7"/> + </backdrop> + <backdrop name="lamp49" element="matrixlamp" state="0"> + <bounds x="8" y="24" width="7" height="7"/> + </backdrop> + <backdrop name="lamp50" element="matrixlamp" state="0"> + <bounds x="16" y="24" width="7" height="7"/> + </backdrop> + <backdrop name="lamp51" element="matrixlamp" state="0"> + <bounds x="24" y="24" width="7" height="7"/> + </backdrop> + <backdrop name="lamp52" element="matrixlamp" state="0"> + <bounds x="32" y="24" width="7" height="7"/> + </backdrop> + <backdrop name="lamp53" element="matrixlamp" state="0"> + <bounds x="40" y="24" width="7" height="7"/> + </backdrop> + <backdrop name="lamp54" element="matrixlamp" state="0"> + <bounds x="48" y="24" width="7" height="7"/> + </backdrop> + <backdrop name="lamp55" element="matrixlamp" state="0"> + <bounds x="56" y="24" width="7" height="7"/> + </backdrop> + <backdrop name="lamp56" element="matrixlamp" state="0"> + <bounds x="64" y="24" width="7" height="7"/> + </backdrop> + <backdrop name="lamp57" element="matrixlamp" state="0"> + <bounds x="72" y="24" width="7" height="7"/> + </backdrop> + <backdrop name="lamp58" element="matrixlamp" state="0"> + <bounds x="80" y="24" width="7" height="7"/> + </backdrop> + <backdrop name="lamp59" element="matrixlamp" state="0"> + <bounds x="88" y="24" width="7" height="7"/> + </backdrop> + <backdrop name="lamp60" element="matrixlamp" state="0"> + <bounds x="96" y="24" width="7" height="7"/> + </backdrop> + <backdrop name="lamp61" element="matrixlamp" state="0"> + <bounds x="104" y="24" width="7" height="7"/> + </backdrop> + <backdrop name="lamp62" element="matrixlamp" state="0"> + <bounds x="112" y="24" width="7" height="7"/> + </backdrop> + <backdrop name="lamp63" element="matrixlamp" state="0"> + <bounds x="120" y="24" width="7" height="7"/> + </backdrop> + <backdrop name="lamp64" element="matrixlamp" state="0"> + <bounds x="0" y="32" width="7" height="7"/> + </backdrop> + <backdrop name="lamp65" element="matrixlamp" state="0"> + <bounds x="8" y="32" width="7" height="7"/> + </backdrop> + <backdrop name="lamp66" element="matrixlamp" state="0"> + <bounds x="16" y="32" width="7" height="7"/> + </backdrop> + <backdrop name="lamp67" element="matrixlamp" state="0"> + <bounds x="24" y="32" width="7" height="7"/> + </backdrop> + <backdrop name="lamp68" element="matrixlamp" state="0"> + <bounds x="32" y="32" width="7" height="7"/> + </backdrop> + <backdrop name="lamp69" element="matrixlamp" state="0"> + <bounds x="40" y="32" width="7" height="7"/> + </backdrop> + <backdrop name="lamp70" element="matrixlamp" state="0"> + <bounds x="48" y="32" width="7" height="7"/> + </backdrop> + <backdrop name="lamp71" element="matrixlamp" state="0"> + <bounds x="56" y="32" width="7" height="7"/> + </backdrop> + <backdrop name="lamp72" element="matrixlamp" state="0"> + <bounds x="64" y="32" width="7" height="7"/> + </backdrop> + <backdrop name="lamp73" element="matrixlamp" state="0"> + <bounds x="72" y="32" width="7" height="7"/> + </backdrop> + <backdrop name="lamp74" element="matrixlamp" state="0"> + <bounds x="80" y="32" width="7" height="7"/> + </backdrop> + <backdrop name="lamp75" element="matrixlamp" state="0"> + <bounds x="88" y="32" width="7" height="7"/> + </backdrop> + <backdrop name="lamp76" element="matrixlamp" state="0"> + <bounds x="96" y="32" width="7" height="7"/> + </backdrop> + <backdrop name="lamp77" element="matrixlamp" state="0"> + <bounds x="104" y="32" width="7" height="7"/> + </backdrop> + <backdrop name="lamp78" element="matrixlamp" state="0"> + <bounds x="112" y="32" width="7" height="7"/> + </backdrop> + <backdrop name="lamp79" element="matrixlamp" state="0"> + <bounds x="120" y="32" width="7" height="7"/> + </backdrop> + <backdrop name="lamp80" element="matrixlamp" state="0"> + <bounds x="0" y="40" width="7" height="7"/> + </backdrop> + <backdrop name="lamp81" element="matrixlamp" state="0"> + <bounds x="8" y="40" width="7" height="7"/> + </backdrop> + <backdrop name="lamp82" element="matrixlamp" state="0"> + <bounds x="16" y="40" width="7" height="7"/> + </backdrop> + <backdrop name="lamp83" element="matrixlamp" state="0"> + <bounds x="24" y="40" width="7" height="7"/> + </backdrop> + <backdrop name="lamp84" element="matrixlamp" state="0"> + <bounds x="32" y="40" width="7" height="7"/> + </backdrop> + <backdrop name="lamp85" element="matrixlamp" state="0"> + <bounds x="40" y="40" width="7" height="7"/> + </backdrop> + <backdrop name="lamp86" element="matrixlamp" state="0"> + <bounds x="48" y="40" width="7" height="7"/> + </backdrop> + <backdrop name="lamp87" element="matrixlamp" state="0"> + <bounds x="56" y="40" width="7" height="7"/> + </backdrop> + <backdrop name="lamp88" element="matrixlamp" state="0"> + <bounds x="64" y="40" width="7" height="7"/> + </backdrop> + <backdrop name="lamp89" element="matrixlamp" state="0"> + <bounds x="72" y="40" width="7" height="7"/> + </backdrop> + <backdrop name="lamp90" element="matrixlamp" state="0"> + <bounds x="80" y="40" width="7" height="7"/> + </backdrop> + <backdrop name="lamp91" element="matrixlamp" state="0"> + <bounds x="88" y="40" width="7" height="7"/> + </backdrop> + <backdrop name="lamp92" element="matrixlamp" state="0"> + <bounds x="96" y="40" width="7" height="7"/> + </backdrop> + <backdrop name="lamp93" element="matrixlamp" state="0"> + <bounds x="104" y="40" width="7" height="7"/> + </backdrop> + <backdrop name="lamp94" element="matrixlamp" state="0"> + <bounds x="112" y="40" width="7" height="7"/> + </backdrop> + <backdrop name="lamp95" element="matrixlamp" state="0"> + <bounds x="120" y="40" width="7" height="7"/> + </backdrop> + <backdrop name="lamp96" element="matrixlamp" state="0"> + <bounds x="0" y="48" width="7" height="7"/> + </backdrop> + <backdrop name="lamp97" element="matrixlamp" state="0"> + <bounds x="8" y="48" width="7" height="7"/> + </backdrop> + <backdrop name="lamp98" element="matrixlamp" state="0"> + <bounds x="16" y="48" width="7" height="7"/> + </backdrop> + <backdrop name="lamp99" element="matrixlamp" state="0"> + <bounds x="24" y="48" width="7" height="7"/> + </backdrop> + <backdrop name="lamp100" element="matrixlamp" state="0"> + <bounds x="32" y="48" width="7" height="7"/> + </backdrop> + <backdrop name="lamp101" element="matrixlamp" state="0"> + <bounds x="40" y="48" width="7" height="7"/> + </backdrop> + <backdrop name="lamp102" element="matrixlamp" state="0"> + <bounds x="48" y="48" width="7" height="7"/> + </backdrop> + <backdrop name="lamp103" element="matrixlamp" state="0"> + <bounds x="56" y="48" width="7" height="7"/> + </backdrop> + <backdrop name="lamp104" element="matrixlamp" state="0"> + <bounds x="64" y="48" width="7" height="7"/> + </backdrop> + <backdrop name="lamp105" element="matrixlamp" state="0"> + <bounds x="72" y="48" width="7" height="7"/> + </backdrop> + <backdrop name="lamp106" element="matrixlamp" state="0"> + <bounds x="80" y="48" width="7" height="7"/> + </backdrop> + <backdrop name="lamp107" element="matrixlamp" state="0"> + <bounds x="88" y="48" width="7" height="7"/> + </backdrop> + <backdrop name="lamp108" element="matrixlamp" state="0"> + <bounds x="96" y="48" width="7" height="7"/> + </backdrop> + <backdrop name="lamp109" element="matrixlamp" state="0"> + <bounds x="104" y="48" width="7" height="7"/> + </backdrop> + <backdrop name="lamp110" element="matrixlamp" state="0"> + <bounds x="112" y="48" width="7" height="7"/> + </backdrop> + <backdrop name="lamp111" element="matrixlamp" state="0"> + <bounds x="120" y="48" width="7" height="7"/> + </backdrop> + <backdrop name="lamp112" element="matrixlamp" state="0"> + <bounds x="0" y="56" width="7" height="7"/> + </backdrop> + <backdrop name="lamp113" element="matrixlamp" state="0"> + <bounds x="8" y="56" width="7" height="7"/> + </backdrop> + <backdrop name="lamp114" element="matrixlamp" state="0"> + <bounds x="16" y="56" width="7" height="7"/> + </backdrop> + <backdrop name="lamp115" element="matrixlamp" state="0"> + <bounds x="24" y="56" width="7" height="7"/> + </backdrop> + <backdrop name="lamp116" element="matrixlamp" state="0"> + <bounds x="32" y="56" width="7" height="7"/> + </backdrop> + <backdrop name="lamp117" element="matrixlamp" state="0"> + <bounds x="40" y="56" width="7" height="7"/> + </backdrop> + <backdrop name="lamp118" element="matrixlamp" state="0"> + <bounds x="48" y="56" width="7" height="7"/> + </backdrop> + <backdrop name="lamp119" element="matrixlamp" state="0"> + <bounds x="56" y="56" width="7" height="7"/> + </backdrop> + <backdrop name="lamp120" element="matrixlamp" state="0"> + <bounds x="64" y="56" width="7" height="7"/> + </backdrop> + <backdrop name="lamp121" element="matrixlamp" state="0"> + <bounds x="72" y="56" width="7" height="7"/> + </backdrop> + <backdrop name="lamp122" element="matrixlamp" state="0"> + <bounds x="80" y="56" width="7" height="7"/> + </backdrop> + <backdrop name="lamp123" element="matrixlamp" state="0"> + <bounds x="88" y="56" width="7" height="7"/> + </backdrop> + <backdrop name="lamp124" element="matrixlamp" state="0"> + <bounds x="96" y="56" width="7" height="7"/> + </backdrop> + <backdrop name="lamp125" element="matrixlamp" state="0"> + <bounds x="104" y="56" width="7" height="7"/> + </backdrop> + <backdrop name="lamp126" element="matrixlamp" state="0"> + <bounds x="112" y="56" width="7" height="7"/> + </backdrop> + <backdrop name="lamp127" element="matrixlamp" state="0"> + <bounds x="120" y="56" width="7" height="7"/> + </backdrop> + <backdrop name="lamp128" element="matrixlamp" state="0"> + <bounds x="0" y="64" width="7" height="7"/> + </backdrop> + <backdrop name="lamp129" element="matrixlamp" state="0"> + <bounds x="8" y="64" width="7" height="7"/> + </backdrop> + <backdrop name="lamp130" element="matrixlamp" state="0"> + <bounds x="16" y="64" width="7" height="7"/> + </backdrop> + <backdrop name="lamp131" element="matrixlamp" state="0"> + <bounds x="24" y="64" width="7" height="7"/> + </backdrop> + <backdrop name="lamp132" element="matrixlamp" state="0"> + <bounds x="32" y="64" width="7" height="7"/> + </backdrop> + <backdrop name="lamp133" element="matrixlamp" state="0"> + <bounds x="40" y="64" width="7" height="7"/> + </backdrop> + <backdrop name="lamp134" element="matrixlamp" state="0"> + <bounds x="48" y="64" width="7" height="7"/> + </backdrop> + <backdrop name="lamp135" element="matrixlamp" state="0"> + <bounds x="56" y="64" width="7" height="7"/> + </backdrop> + <backdrop name="lamp136" element="matrixlamp" state="0"> + <bounds x="64" y="64" width="7" height="7"/> + </backdrop> + <backdrop name="lamp137" element="matrixlamp" state="0"> + <bounds x="72" y="64" width="7" height="7"/> + </backdrop> + <backdrop name="lamp138" element="matrixlamp" state="0"> + <bounds x="80" y="64" width="7" height="7"/> + </backdrop> + <backdrop name="lamp139" element="matrixlamp" state="0"> + <bounds x="88" y="64" width="7" height="7"/> + </backdrop> + <backdrop name="lamp140" element="matrixlamp" state="0"> + <bounds x="96" y="64" width="7" height="7"/> + </backdrop> + <backdrop name="lamp141" element="matrixlamp" state="0"> + <bounds x="104" y="64" width="7" height="7"/> + </backdrop> + <backdrop name="lamp142" element="matrixlamp" state="0"> + <bounds x="112" y="64" width="7" height="7"/> + </backdrop> + <backdrop name="lamp143" element="matrixlamp" state="0"> + <bounds x="120" y="64" width="7" height="7"/> + </backdrop> + <backdrop name="lamp144" element="matrixlamp" state="0"> + <bounds x="0" y="72" width="7" height="7"/> + </backdrop> + <backdrop name="lamp145" element="matrixlamp" state="0"> + <bounds x="8" y="72" width="7" height="7"/> + </backdrop> + <backdrop name="lamp146" element="matrixlamp" state="0"> + <bounds x="16" y="72" width="7" height="7"/> + </backdrop> + <backdrop name="lamp147" element="matrixlamp" state="0"> + <bounds x="24" y="72" width="7" height="7"/> + </backdrop> + <backdrop name="lamp148" element="matrixlamp" state="0"> + <bounds x="32" y="72" width="7" height="7"/> + </backdrop> + <backdrop name="lamp149" element="matrixlamp" state="0"> + <bounds x="40" y="72" width="7" height="7"/> + </backdrop> + <backdrop name="lamp150" element="matrixlamp" state="0"> + <bounds x="48" y="72" width="7" height="7"/> + </backdrop> + <backdrop name="lamp151" element="matrixlamp" state="0"> + <bounds x="56" y="72" width="7" height="7"/> + </backdrop> + <backdrop name="lamp152" element="matrixlamp" state="0"> + <bounds x="64" y="72" width="7" height="7"/> + </backdrop> + <backdrop name="lamp153" element="matrixlamp" state="0"> + <bounds x="72" y="72" width="7" height="7"/> + </backdrop> + <backdrop name="lamp154" element="matrixlamp" state="0"> + <bounds x="80" y="72" width="7" height="7"/> + </backdrop> + <backdrop name="lamp155" element="matrixlamp" state="0"> + <bounds x="88" y="72" width="7" height="7"/> + </backdrop> + <backdrop name="lamp156" element="matrixlamp" state="0"> + <bounds x="96" y="72" width="7" height="7"/> + </backdrop> + <backdrop name="lamp157" element="matrixlamp" state="0"> + <bounds x="104" y="72" width="7" height="7"/> + </backdrop> + <backdrop name="lamp158" element="matrixlamp" state="0"> + <bounds x="112" y="72" width="7" height="7"/> + </backdrop> + <backdrop name="lamp159" element="matrixlamp" state="0"> + <bounds x="120" y="72" width="7" height="7"/> + </backdrop> + <backdrop name="lamp160" element="matrixlamp" state="0"> + <bounds x="0" y="80" width="7" height="7"/> + </backdrop> + <backdrop name="lamp161" element="matrixlamp" state="0"> + <bounds x="8" y="80" width="7" height="7"/> + </backdrop> + <backdrop name="lamp162" element="matrixlamp" state="0"> + <bounds x="16" y="80" width="7" height="7"/> + </backdrop> + <backdrop name="lamp163" element="matrixlamp" state="0"> + <bounds x="24" y="80" width="7" height="7"/> + </backdrop> + <backdrop name="lamp164" element="matrixlamp" state="0"> + <bounds x="32" y="80" width="7" height="7"/> + </backdrop> + <backdrop name="lamp165" element="matrixlamp" state="0"> + <bounds x="40" y="80" width="7" height="7"/> + </backdrop> + <backdrop name="lamp166" element="matrixlamp" state="0"> + <bounds x="48" y="80" width="7" height="7"/> + </backdrop> + <backdrop name="lamp167" element="matrixlamp" state="0"> + <bounds x="56" y="80" width="7" height="7"/> + </backdrop> + <backdrop name="lamp168" element="matrixlamp" state="0"> + <bounds x="64" y="80" width="7" height="7"/> + </backdrop> + <backdrop name="lamp169" element="matrixlamp" state="0"> + <bounds x="72" y="80" width="7" height="7"/> + </backdrop> + <backdrop name="lamp170" element="matrixlamp" state="0"> + <bounds x="80" y="80" width="7" height="7"/> + </backdrop> + <backdrop name="lamp171" element="matrixlamp" state="0"> + <bounds x="88" y="80" width="7" height="7"/> + </backdrop> + <backdrop name="lamp172" element="matrixlamp" state="0"> + <bounds x="96" y="80" width="7" height="7"/> + </backdrop> + <backdrop name="lamp173" element="matrixlamp" state="0"> + <bounds x="104" y="80" width="7" height="7"/> + </backdrop> + <backdrop name="lamp174" element="matrixlamp" state="0"> + <bounds x="112" y="80" width="7" height="7"/> + </backdrop> + <backdrop name="lamp175" element="matrixlamp" state="0"> + <bounds x="120" y="80" width="7" height="7"/> + </backdrop> + <backdrop name="lamp176" element="matrixlamp" state="0"> + <bounds x="0" y="88" width="7" height="7"/> + </backdrop> + <backdrop name="lamp177" element="matrixlamp" state="0"> + <bounds x="8" y="88" width="7" height="7"/> + </backdrop> + <backdrop name="lamp178" element="matrixlamp" state="0"> + <bounds x="16" y="88" width="7" height="7"/> + </backdrop> + <backdrop name="lamp179" element="matrixlamp" state="0"> + <bounds x="24" y="88" width="7" height="7"/> + </backdrop> + <backdrop name="lamp180" element="matrixlamp" state="0"> + <bounds x="32" y="88" width="7" height="7"/> + </backdrop> + <backdrop name="lamp181" element="matrixlamp" state="0"> + <bounds x="40" y="88" width="7" height="7"/> + </backdrop> + <backdrop name="lamp182" element="matrixlamp" state="0"> + <bounds x="48" y="88" width="7" height="7"/> + </backdrop> + <backdrop name="lamp183" element="matrixlamp" state="0"> + <bounds x="56" y="88" width="7" height="7"/> + </backdrop> + <backdrop name="lamp184" element="matrixlamp" state="0"> + <bounds x="64" y="88" width="7" height="7"/> + </backdrop> + <backdrop name="lamp185" element="matrixlamp" state="0"> + <bounds x="72" y="88" width="7" height="7"/> + </backdrop> + <backdrop name="lamp186" element="matrixlamp" state="0"> + <bounds x="80" y="88" width="7" height="7"/> + </backdrop> + <backdrop name="lamp187" element="matrixlamp" state="0"> + <bounds x="88" y="88" width="7" height="7"/> + </backdrop> + <backdrop name="lamp188" element="matrixlamp" state="0"> + <bounds x="96" y="88" width="7" height="7"/> + </backdrop> + <backdrop name="lamp189" element="matrixlamp" state="0"> + <bounds x="104" y="88" width="7" height="7"/> + </backdrop> + <backdrop name="lamp190" element="matrixlamp" state="0"> + <bounds x="112" y="88" width="7" height="7"/> + </backdrop> + <backdrop name="lamp191" element="matrixlamp" state="0"> + <bounds x="120" y="88" width="7" height="7"/> + </backdrop> + <backdrop name="lamp192" element="matrixlamp" state="0"> + <bounds x="0" y="96" width="7" height="7"/> + </backdrop> + <backdrop name="lamp193" element="matrixlamp" state="0"> + <bounds x="8" y="96" width="7" height="7"/> + </backdrop> + <backdrop name="lamp194" element="matrixlamp" state="0"> + <bounds x="16" y="96" width="7" height="7"/> + </backdrop> + <backdrop name="lamp195" element="matrixlamp" state="0"> + <bounds x="24" y="96" width="7" height="7"/> + </backdrop> + <backdrop name="lamp196" element="matrixlamp" state="0"> + <bounds x="32" y="96" width="7" height="7"/> + </backdrop> + <backdrop name="lamp197" element="matrixlamp" state="0"> + <bounds x="40" y="96" width="7" height="7"/> + </backdrop> + <backdrop name="lamp198" element="matrixlamp" state="0"> + <bounds x="48" y="96" width="7" height="7"/> + </backdrop> + <backdrop name="lamp199" element="matrixlamp" state="0"> + <bounds x="56" y="96" width="7" height="7"/> + </backdrop> + <backdrop name="lamp200" element="matrixlamp" state="0"> + <bounds x="64" y="96" width="7" height="7"/> + </backdrop> + <backdrop name="lamp201" element="matrixlamp" state="0"> + <bounds x="72" y="96" width="7" height="7"/> + </backdrop> + <backdrop name="lamp202" element="matrixlamp" state="0"> + <bounds x="80" y="96" width="7" height="7"/> + </backdrop> + <backdrop name="lamp203" element="matrixlamp" state="0"> + <bounds x="88" y="96" width="7" height="7"/> + </backdrop> + <backdrop name="lamp204" element="matrixlamp" state="0"> + <bounds x="96" y="96" width="7" height="7"/> + </backdrop> + <backdrop name="lamp205" element="matrixlamp" state="0"> + <bounds x="104" y="96" width="7" height="7"/> + </backdrop> + <backdrop name="lamp206" element="matrixlamp" state="0"> + <bounds x="112" y="96" width="7" height="7"/> + </backdrop> + <backdrop name="lamp207" element="matrixlamp" state="0"> + <bounds x="120" y="96" width="7" height="7"/> + </backdrop> + <backdrop name="lamp208" element="matrixlamp" state="0"> + <bounds x="0" y="104" width="7" height="7"/> + </backdrop> + <backdrop name="lamp209" element="matrixlamp" state="0"> + <bounds x="8" y="104" width="7" height="7"/> + </backdrop> + <backdrop name="lamp210" element="matrixlamp" state="0"> + <bounds x="16" y="104" width="7" height="7"/> + </backdrop> + <backdrop name="lamp211" element="matrixlamp" state="0"> + <bounds x="24" y="104" width="7" height="7"/> + </backdrop> + <backdrop name="lamp212" element="matrixlamp" state="0"> + <bounds x="32" y="104" width="7" height="7"/> + </backdrop> + <backdrop name="lamp213" element="matrixlamp" state="0"> + <bounds x="40" y="104" width="7" height="7"/> + </backdrop> + <backdrop name="lamp214" element="matrixlamp" state="0"> + <bounds x="48" y="104" width="7" height="7"/> + </backdrop> + <backdrop name="lamp215" element="matrixlamp" state="0"> + <bounds x="56" y="104" width="7" height="7"/> + </backdrop> + <backdrop name="lamp216" element="matrixlamp" state="0"> + <bounds x="64" y="104" width="7" height="7"/> + </backdrop> + <backdrop name="lamp217" element="matrixlamp" state="0"> + <bounds x="72" y="104" width="7" height="7"/> + </backdrop> + <backdrop name="lamp218" element="matrixlamp" state="0"> + <bounds x="80" y="104" width="7" height="7"/> + </backdrop> + <backdrop name="lamp219" element="matrixlamp" state="0"> + <bounds x="88" y="104" width="7" height="7"/> + </backdrop> + <backdrop name="lamp220" element="matrixlamp" state="0"> + <bounds x="96" y="104" width="7" height="7"/> + </backdrop> + <backdrop name="lamp221" element="matrixlamp" state="0"> + <bounds x="104" y="104" width="7" height="7"/> + </backdrop> + <backdrop name="lamp222" element="matrixlamp" state="0"> + <bounds x="112" y="104" width="7" height="7"/> + </backdrop> + <backdrop name="lamp223" element="matrixlamp" state="0"> + <bounds x="120" y="104" width="7" height="7"/> + </backdrop> + <backdrop name="lamp224" element="matrixlamp" state="0"> + <bounds x="0" y="112" width="7" height="7"/> + </backdrop> + <backdrop name="lamp225" element="matrixlamp" state="0"> + <bounds x="8" y="112" width="7" height="7"/> + </backdrop> + <backdrop name="lamp226" element="matrixlamp" state="0"> + <bounds x="16" y="112" width="7" height="7"/> + </backdrop> + <backdrop name="lamp227" element="matrixlamp" state="0"> + <bounds x="24" y="112" width="7" height="7"/> + </backdrop> + <backdrop name="lamp228" element="matrixlamp" state="0"> + <bounds x="32" y="112" width="7" height="7"/> + </backdrop> + <backdrop name="lamp229" element="matrixlamp" state="0"> + <bounds x="40" y="112" width="7" height="7"/> + </backdrop> + <backdrop name="lamp230" element="matrixlamp" state="0"> + <bounds x="48" y="112" width="7" height="7"/> + </backdrop> + <backdrop name="lamp231" element="matrixlamp" state="0"> + <bounds x="56" y="112" width="7" height="7"/> + </backdrop> + <backdrop name="lamp232" element="matrixlamp" state="0"> + <bounds x="64" y="112" width="7" height="7"/> + </backdrop> + <backdrop name="lamp233" element="matrixlamp" state="0"> + <bounds x="72" y="112" width="7" height="7"/> + </backdrop> + <backdrop name="lamp234" element="matrixlamp" state="0"> + <bounds x="80" y="112" width="7" height="7"/> + </backdrop> + <backdrop name="lamp235" element="matrixlamp" state="0"> + <bounds x="88" y="112" width="7" height="7"/> + </backdrop> + <backdrop name="lamp236" element="matrixlamp" state="0"> + <bounds x="96" y="112" width="7" height="7"/> + </backdrop> + <backdrop name="lamp237" element="matrixlamp" state="0"> + <bounds x="104" y="112" width="7" height="7"/> + </backdrop> + <backdrop name="lamp238" element="matrixlamp" state="0"> + <bounds x="112" y="112" width="7" height="7"/> + </backdrop> + <backdrop name="lamp239" element="matrixlamp" state="0"> + <bounds x="120" y="112" width="7" height="7"/> + </backdrop> + <backdrop name="lamp240" element="matrixlamp" state="0"> + <bounds x="0" y="120" width="7" height="7"/> + </backdrop> + <backdrop name="lamp241" element="matrixlamp" state="0"> + <bounds x="8" y="120" width="7" height="7"/> + </backdrop> + <backdrop name="lamp242" element="matrixlamp" state="0"> + <bounds x="16" y="120" width="7" height="7"/> + </backdrop> + <backdrop name="lamp243" element="matrixlamp" state="0"> + <bounds x="24" y="120" width="7" height="7"/> + </backdrop> + <backdrop name="lamp244" element="matrixlamp" state="0"> + <bounds x="32" y="120" width="7" height="7"/> + </backdrop> + <backdrop name="lamp245" element="matrixlamp" state="0"> + <bounds x="40" y="120" width="7" height="7"/> + </backdrop> + <backdrop name="lamp246" element="matrixlamp" state="0"> + <bounds x="48" y="120" width="7" height="7"/> + </backdrop> + <backdrop name="lamp247" element="matrixlamp" state="0"> + <bounds x="56" y="120" width="7" height="7"/> + </backdrop> + <backdrop name="lamp248" element="matrixlamp" state="0"> + <bounds x="64" y="120" width="7" height="7"/> + </backdrop> + <backdrop name="lamp249" element="matrixlamp" state="0"> + <bounds x="72" y="120" width="7" height="7"/> + </backdrop> + <backdrop name="lamp250" element="matrixlamp" state="0"> + <bounds x="80" y="120" width="7" height="7"/> + </backdrop> + <backdrop name="lamp251" element="matrixlamp" state="0"> + <bounds x="88" y="120" width="7" height="7"/> + </backdrop> + <backdrop name="lamp252" element="matrixlamp" state="0"> + <bounds x="96" y="120" width="7" height="7"/> + </backdrop> + <backdrop name="lamp253" element="matrixlamp" state="0"> + <bounds x="104" y="120" width="7" height="7"/> + </backdrop> + <backdrop name="lamp254" element="matrixlamp" state="0"> + <bounds x="112" y="120" width="7" height="7"/> + </backdrop> + <backdrop name="lamp255" element="matrixlamp" state="0"> + <bounds x="120" y="120" width="7" height="7"/> + </backdrop> + <bezel name="door" element="door0"> + <bounds x="370" y="270" width="30" height="10" /> + </bezel> + <backdrop name="vfd0" element="vfd0" state="0"> + <bounds x="0" y="280" width="9" height="14"/> + </backdrop> + <backdrop name="vfd1" element="vfd0" state="0"> + <bounds x="9" y="280" width="9" height="14"/> + </backdrop> + <backdrop name="vfd2" element="vfd0" state="0"> + <bounds x="18" y="280" width="9" height="14"/> + </backdrop> + <backdrop name="vfd3" element="vfd0" state="0"> + <bounds x="27" y="280" width="9" height="14"/> + </backdrop> + <backdrop name="vfd4" element="vfd0" state="0"> + <bounds x="36" y="280" width="9" height="14"/> + </backdrop> + <backdrop name="vfd5" element="vfd0" state="0"> + <bounds x="45" y="280" width="9" height="14"/> + </backdrop> + <backdrop name="vfd6" element="vfd0" state="0"> + <bounds x="54" y="280" width="9" height="14"/> + </backdrop> + <backdrop name="vfd7" element="vfd0" state="0"> + <bounds x="63" y="280" width="9" height="14"/> + </backdrop> + <backdrop name="vfd8" element="vfd0" state="0"> + <bounds x="72" y="280" width="9" height="14"/> + </backdrop> + <backdrop name="vfd9" element="vfd0" state="0"> + <bounds x="81" y="280" width="9" height="14"/> + </backdrop> + <backdrop name="vfd10" element="vfd0" state="0"> + <bounds x="90" y="280" width="9" height="14"/> + </backdrop> + <backdrop name="vfd11" element="vfd0" state="0"> + <bounds x="99" y="280" width="9" height="14"/> + </backdrop> + <backdrop name="vfd12" element="vfd0" state="0"> + <bounds x="108" y="280" width="9" height="14"/> + </backdrop> + <backdrop name="vfd13" element="vfd0" state="0"> + <bounds x="117" y="280" width="9" height="14"/> + </backdrop> + <backdrop name="vfd14" element="vfd0" state="0"> + <bounds x="126" y="280" width="9" height="14"/> + </backdrop> + <backdrop name="vfd15" element="vfd0" state="0"> + <bounds x="135" y="280" width="9" height="14"/> + </backdrop> + <screen index="0"> + <bounds x="0" y="0" width="400" height="280" /> + </screen> + </view> + <view name="Adder 2 Output Only (400:280)"> + <screen index="0"> + <bounds left="0" top="0" right="400" bottom="280" /> + </screen> + </view> + <view name="VFD Only (144:17)"> + <backdrop name="vfd0" element="vfd0" state="0"> + <bounds x="0" y="0" width="9" height="14"/> + </backdrop> + <backdrop name="vfd1" element="vfd0" state="0"> + <bounds x="9" y="0" width="9" height="14"/> + </backdrop> + <backdrop name="vfd2" element="vfd0" state="0"> + <bounds x="18" y="0" width="9" height="14"/> + </backdrop> + <backdrop name="vfd3" element="vfd0" state="0"> + <bounds x="27" y="0" width="9" height="14"/> + </backdrop> + <backdrop name="vfd4" element="vfd0" state="0"> + <bounds x="36" y="0" width="9" height="14"/> + </backdrop> + <backdrop name="vfd5" element="vfd0" state="0"> + <bounds x="45" y="0" width="9" height="14"/> + </backdrop> + <backdrop name="vfd6" element="vfd0" state="0"> + <bounds x="54" y="0" width="9" height="14"/> + </backdrop> + <backdrop name="vfd7" element="vfd0" state="0"> + <bounds x="63" y="0" width="9" height="14"/> + </backdrop> + <backdrop name="vfd8" element="vfd0" state="0"> + <bounds x="72" y="0" width="9" height="14"/> + </backdrop> + <backdrop name="vfd9" element="vfd0" state="0"> + <bounds x="81" y="0" width="9" height="14"/> + </backdrop> + <backdrop name="vfd10" element="vfd0" state="0"> + <bounds x="90" y="0" width="9" height="14"/> + </backdrop> + <backdrop name="vfd11" element="vfd0" state="0"> + <bounds x="99" y="0" width="9" height="14"/> + </backdrop> + <backdrop name="vfd12" element="vfd0" state="0"> + <bounds x="108" y="0" width="9" height="14"/> + </backdrop> + <backdrop name="vfd13" element="vfd0" state="0"> + <bounds x="117" y="0" width="9" height="14"/> + </backdrop> + <backdrop name="vfd14" element="vfd0" state="0"> + <bounds x="126" y="0" width="9" height="14"/> + </backdrop> + <backdrop name="vfd15" element="vfd0" state="0"> + <bounds x="135" y="0" width="9" height="14"/> + </backdrop> + </view> +</mamelayout> diff --git a/src/mame/layout/buckrog.lay b/src/mame/layout/buckrog.lay new file mode 100644 index 00000000000..948e3b68c0f --- /dev/null +++ b/src/mame/layout/buckrog.lay @@ -0,0 +1,142 @@ +<?xml version="1.0"?> +<mamelayout version="2"> + <element name="digit" defstate="10"> + <led7seg> + <color red="1.0" green="0.3" blue="0.0" /> + </led7seg> + </element> + + <view name="Simple LEDs"> + <bounds left="-59" top="0" right="330" bottom="248" /> + + <screen index="0"> + <bounds left="0" top="0" right="330" bottom="248" /> + </screen> + + + <bezel name="digit0" element="digit"> + <bounds left="-15" top="18" right="-8" bottom="31" /> + </bezel> + + <bezel name="digit1" element="digit"> + <bounds left="-24" top="18" right="-17" bottom="31" /> + </bezel> + + <bezel name="digit2" element="digit"> + <bounds left="-33" top="18" right="-26" bottom="31" /> + </bezel> + + <bezel name="digit3" element="digit"> + <bounds left="-42" top="18" right="-35" bottom="31" /> + </bezel> + + <bezel name="digit4" element="digit"> + <bounds left="-51" top="18" right="-44" bottom="31" /> + </bezel> + + + <bezel name="digit25" element="digit"> + <bounds left="-20" top="110" right="-15" bottom="120" /> + </bezel> + + <bezel name="digit26" element="digit"> + <bounds left="-26" top="110" right="-21" bottom="120" /> + </bezel> + + <bezel name="digit27" element="digit"> + <bounds left="-32" top="110" right="-27" bottom="120" /> + </bezel> + + <bezel name="digit28" element="digit"> + <bounds left="-38" top="110" right="-33" bottom="120" /> + </bezel> + + <bezel name="digit29" element="digit"> + <bounds left="-44" top="110" right="-39" bottom="120" /> + </bezel> + + + <bezel name="digit20" element="digit"> + <bounds left="-20" top="95" right="-15" bottom="105" /> + </bezel> + + <bezel name="digit21" element="digit"> + <bounds left="-26" top="95" right="-21" bottom="105" /> + </bezel> + + <bezel name="digit22" element="digit"> + <bounds left="-32" top="95" right="-27" bottom="105" /> + </bezel> + + <bezel name="digit23" element="digit"> + <bounds left="-38" top="95" right="-33" bottom="105" /> + </bezel> + + <bezel name="digit24" element="digit"> + <bounds left="-44" top="95" right="-39" bottom="105" /> + </bezel> + + + <bezel name="digit15" element="digit"> + <bounds left="-20" top="80" right="-15" bottom="90" /> + </bezel> + + <bezel name="digit16" element="digit"> + <bounds left="-26" top="80" right="-21" bottom="90" /> + </bezel> + + <bezel name="digit17" element="digit"> + <bounds left="-32" top="80" right="-27" bottom="90" /> + </bezel> + + <bezel name="digit18" element="digit"> + <bounds left="-38" top="80" right="-33" bottom="90" /> + </bezel> + + <bezel name="digit19" element="digit"> + <bounds left="-44" top="80" right="-39" bottom="90" /> + </bezel> + + + <bezel name="digit10" element="digit"> + <bounds left="-20" top="65" right="-15" bottom="75" /> + </bezel> + + <bezel name="digit11" element="digit"> + <bounds left="-26" top="65" right="-21" bottom="75" /> + </bezel> + + <bezel name="digit12" element="digit"> + <bounds left="-32" top="65" right="-27" bottom="75" /> + </bezel> + + <bezel name="digit13" element="digit"> + <bounds left="-38" top="65" right="-33" bottom="75" /> + </bezel> + + <bezel name="digit14" element="digit"> + <bounds left="-44" top="65" right="-39" bottom="75" /> + </bezel> + + + <bezel name="digit5" element="digit"> + <bounds left="-20" top="50" right="-15" bottom="60" /> + </bezel> + + <bezel name="digit6" element="digit"> + <bounds left="-26" top="50" right="-21" bottom="60" /> + </bezel> + + <bezel name="digit7" element="digit"> + <bounds left="-32" top="50" right="-27" bottom="60" /> + </bezel> + + <bezel name="digit8" element="digit"> + <bounds left="-38" top="50" right="-33" bottom="60" /> + </bezel> + + <bezel name="digit9" element="digit"> + <bounds left="-44" top="50" right="-39" bottom="60" /> + </bezel> + </view> +</mamelayout> diff --git a/src/mame/layout/bzone.lay b/src/mame/layout/bzone.lay new file mode 100644 index 00000000000..96a59bf3845 --- /dev/null +++ b/src/mame/layout/bzone.lay @@ -0,0 +1,22 @@ +<?xml version="1.0"?> +<mamelayout version="2"> + <element name="overlay"> + <rect> + <bounds left="0" top="0" right="1" bottom="0.2" /> + <color red="1.0" green="0.125" blue="0.125" /> + </rect> + <rect> + <bounds left="0" top="0.2" right="1" bottom="1.0" /> + <color red="0.125" green="1.0" blue="0.125" /> + </rect> + </element> + + <view name="Color Overlay"> + <screen index="0"> + <bounds left="0" top="0" right="4" bottom="3" /> + </screen> + <overlay element="overlay"> + <bounds left="0" top="0" right="4" bottom="3" /> + </overlay> + </view> +</mamelayout> diff --git a/src/mame/layout/cardline.lay b/src/mame/layout/cardline.lay new file mode 100644 index 00000000000..f2c7903d2f4 --- /dev/null +++ b/src/mame/layout/cardline.lay @@ -0,0 +1,112 @@ +<?xml version="1.0"?> +<mamelayout version="2"> + <element name="card1" defstate="1"> + <rect> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="CARD 1" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <element name="card2" defstate="1"> + <rect> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="CARD 2" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <element name="card3" defstate="1"> + <rect> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="CARD 3" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <element name="card4" defstate="1"> + <rect> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="CARD 4" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <element name="card5" defstate="1"> + <rect> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="CARD 5" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <element name="collect" defstate="1"> + <rect> + <color red="1.0" green="0.0" blue="0.0" /> + </rect> + <text string="COLLECT" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <element name="bet" defstate="1"> + <rect> + <color red="0.0" green="0.0" blue="1.0" /> + </rect> + <text string="BET" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <element name="start" defstate="1"> + <rect> + <color red="0.0" green="1.0" blue="0.0" /> + </rect> + <text string="START" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <view name="Button Lamps"> + <screen index="0"> + <bounds left="0" top="0" right="4" bottom="3" /> + </screen> + <bezel name="lamp0" element="card1"> + <bounds x="0.125" y="3.01" width="0.55" height="0.24" /> + </bezel> + <bezel name="lamp1" element="card2"> + <bounds x="0.925" y="3.01" width="0.55" height="0.24" /> + </bezel> + <bezel name="lamp2" element="card3"> + <bounds x="1.725" y="3.01" width="0.55" height="0.24" /> + </bezel> + <bezel name="lamp3" element="card4"> + <bounds x="2.525" y="3.01" width="0.55" height="0.24" /> + </bezel> + <bezel name="lamp4" element="card5"> + <bounds x="3.325" y="3.01" width="0.55" height="0.24" /> + </bezel> + <bezel name="lamp5" element="collect"> + <bounds x="0.925" y="3.27" width="0.55" height="0.24" /> + </bezel> + <bezel name="lamp6" element="bet"> + <bounds x="1.725" y="3.27" width="0.55" height="0.24" /> + </bezel> + <bezel name="lamp7" element="start"> + <bounds x="2.525" y="3.27" width="0.55" height="0.24" /> + </bezel> + </view> +</mamelayout> diff --git a/src/mame/layout/circus.lay b/src/mame/layout/circus.lay new file mode 100644 index 00000000000..ff0e3f56b33 --- /dev/null +++ b/src/mame/layout/circus.lay @@ -0,0 +1,34 @@ +<?xml version="1.0"?> +<mamelayout version="2"> + <element name="overlay"> + <rect> + <bounds left="0" top="0" right="248" bottom="20" /> + <color red="1" green="1" blue="1" /> + </rect> + <rect> + <bounds left="0" top="20" right="248" bottom="36" /> + <color red="0.125" green="0.125" blue="1" /> + </rect> + <rect> + <bounds left="0" top="36" right="248" bottom="48" /> + <color red="0.125" green="1" blue="0.125" /> + </rect> + <rect> + <bounds left="0" top="48" right="248" bottom="64" /> + <color red="1" green="1" blue="0.125" /> + </rect> + <rect> + <bounds left="0" top="64" right="248" bottom="256" /> + <color red="1" green="1" blue="1" /> + </rect> + </element> + + <view name="Color Overlay"> + <screen index="0"> + <bounds left="0" top="0" right="4" bottom="3" /> + </screen> + <overlay name="overlay" element="overlay"> + <bounds left="0" top="0" right="4" bottom="3" /> + </overlay> + </view> +</mamelayout> diff --git a/src/mame/layout/clowns.lay b/src/mame/layout/clowns.lay new file mode 100644 index 00000000000..167166143cc --- /dev/null +++ b/src/mame/layout/clowns.lay @@ -0,0 +1,35 @@ +<mamelayout version="2"> + + <element name="overlay"> + <rect> + <bounds left="0" top="0" right="256" bottom="29" /> + <color red="1" green="1" blue="1" /> + </rect> + <rect> + <bounds left="0" top="29" right="256" bottom="48" /> + <color red="0.212" green="0.647" blue=".914" /> + </rect> + <rect> + <bounds left="0" top="48" right="256" bottom="67" /> + <color red="0.322" green="1" blue="0.322" /> + </rect> + <rect> + <bounds left="0" top="67" right="256" bottom="86" /> + <color red="1" green="1" blue="0.322" /> + </rect> + <rect> + <bounds left="0" top="86" right="256" bottom="224" /> + <color red="1" green="1" blue="1" /> + </rect> + </element> + + <view name="Color Overlay"> + <screen index="0"> + <bounds left="0" top="0" right="4" bottom="3" /> + </screen> + <overlay element="overlay"> + <bounds left="0" top="0" right="4" bottom="3" /> + </overlay> + </view> + +</mamelayout> diff --git a/src/mame/layout/connect4.lay b/src/mame/layout/connect4.lay new file mode 100644 index 00000000000..a2f06d68ccf --- /dev/null +++ b/src/mame/layout/connect4.lay @@ -0,0 +1,598 @@ +<?xml version="1.0"?> +<mamelayout version="2"> + <element name="digit"> + <led7seg> + <color red="1.0" green="0.0" blue="0.0" /> + </led7seg> + </element> + <element name="play" defstate="0"> + <rect> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="PLAY" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + <element name="pass" defstate="0"> + <rect> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="PASS" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + <element name="select" defstate="0"> + <rect> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="SELECT" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + <element name="drop" defstate="0"> + <rect> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="DROP" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + <element name="timeout" defstate="0"> + <rect> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="TIMEOUT" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + <element name="redpiece"> + <disk state ="1"> + <bounds x="0" y="0" width="7" height="7" /> + <color red="0.7" green="0.0" blue="0.0" /> + </disk> + </element> + <element name="bluepiece"> + <disk state ="1"> + <bounds x="0" y="0" width="7" height="7" /> + <color red="0.0" green="0.0" blue="0.7" /> + </disk> + </element> + <element name="greenpiece"> + <disk state ="1"> + <bounds x="0" y="0" width="7" height="7" /> + <color red="0.0" green="0.7" blue="0.0" /> + </disk> + </element> + <element name="emptypiece"> + <disk state ="1"> + <bounds x="0" y="0" width="7" height="7" /> + <color red="0.1" green="0.1" blue="0.1" /> + </disk> + </element> + <element name="arrow" defstate="0"> + <text string="->" state="1"> + <color red="1.0" green="1.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + <element name="target" defstate="0"> + <text string="O" state="1"> + <color red="1.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + <element name="vfd0"> + <led16segsc> + <color red="0" green="0.6" blue="1.0" /> + </led16segsc> + </element> + + <view name="Classic graphics and VFD"> + <backdrop name="lamp96" element="greenpiece" state="0"> + <bounds x="0" y="0" width="7" height="7"/> + </backdrop> + <backdrop name="lamp97" element="greenpiece" state="0"> + <bounds x="8" y="0" width="7" height="7"/> + </backdrop> + <backdrop name="lamp98" element="greenpiece" state="0"> + <bounds x="16" y="0" width="7" height="7"/> + </backdrop> + <backdrop name="lamp99" element="greenpiece" state="0"> + <bounds x="24" y="0" width="7" height="7"/> + </backdrop> + <backdrop name="lamp100" element="greenpiece" state="0"> + <bounds x="32" y="0" width="7" height="7"/> + </backdrop> + <backdrop name="lamp101" element="greenpiece" state="0"> + <bounds x="40" y="0" width="7" height="7"/> + </backdrop> + <backdrop name="lamp102" element="greenpiece" state="0"> + <bounds x="48" y="0" width="7" height="7"/> + </backdrop> + <backdrop name="blank" element="emptypiece" state="0"> + <bounds x="0" y="7" width="7" height="7"/> + </backdrop> + <backdrop name="blank" element="emptypiece" state="0"> + <bounds x="8" y="7" width="7" height="7"/> + </backdrop> + <backdrop name="blank" element="emptypiece" state="0"> + <bounds x="16" y="7" width="7" height="7"/> + </backdrop> + <backdrop name="blank" element="emptypiece" state="0"> + <bounds x="24" y="7" width="7" height="7"/> + </backdrop> + <backdrop name="blank" element="emptypiece" state="0"> + <bounds x="32" y="7" width="7" height="7"/> + </backdrop> + <backdrop name="blank" element="emptypiece" state="0"> + <bounds x="40" y="7" width="7" height="7"/> + </backdrop> + <backdrop name="blank" element="emptypiece" state="0"> + <bounds x="48" y="7" width="7" height="7"/> + </backdrop> + <backdrop name="lamp0" element="bluepiece" state="0"> + <bounds x="0" y="7" width="7" height="7"/> + </backdrop> + <backdrop name="lamp1" element="bluepiece" state="0"> + <bounds x="8" y="7" width="7" height="7"/> + </backdrop> + <backdrop name="lamp2" element="bluepiece" state="0"> + <bounds x="16" y="7" width="7" height="7"/> + </backdrop> + <backdrop name="lamp3" element="bluepiece" state="0"> + <bounds x="24" y="7" width="7" height="7"/> + </backdrop> + <backdrop name="lamp4" element="bluepiece" state="0"> + <bounds x="32" y="7" width="7" height="7"/> + </backdrop> + <backdrop name="lamp5" element="bluepiece" state="0"> + <bounds x="40" y="7" width="7" height="7"/> + </backdrop> + <backdrop name="lamp6" element="bluepiece" state="0"> + <bounds x="48" y="7" width="7" height="7"/> + </backdrop> + <backdrop name="lamp8" element="redpiece" state="0"> + <bounds x="0" y="7" width="7" height="7"/> + </backdrop> + <backdrop name="lamp9" element="redpiece" state="0"> + <bounds x="8" y="7" width="7" height="7"/> + </backdrop> + <backdrop name="lamp10" element="redpiece" state="0"> + <bounds x="16" y="7" width="7" height="7"/> + </backdrop> + <backdrop name="lamp11" element="redpiece" state="0"> + <bounds x="24" y="7" width="7" height="7"/> + </backdrop> + <backdrop name="lamp12" element="redpiece" state="0"> + <bounds x="32" y="7" width="7" height="7"/> + </backdrop> + <backdrop name="lamp13" element="redpiece" state="0"> + <bounds x="40" y="7" width="7" height="7"/> + </backdrop> + <backdrop name="lamp14" element="redpiece" state="0"> + <bounds x="48" y="7" width="7" height="7"/> + </backdrop> + <backdrop name="blank" element="emptypiece" state="0"> + <bounds x="0" y="14" width="7" height="7"/> + </backdrop> + <backdrop name="blank" element="emptypiece" state="0"> + <bounds x="8" y="14" width="7" height="7"/> + </backdrop> + <backdrop name="blank" element="emptypiece" state="0"> + <bounds x="16" y="14" width="7" height="7"/> + </backdrop> + <backdrop name="blank" element="emptypiece" state="0"> + <bounds x="24" y="14" width="7" height="7"/> + </backdrop> + <backdrop name="blank" element="emptypiece" state="0"> + <bounds x="32" y="14" width="7" height="7"/> + </backdrop> + <backdrop name="blank" element="emptypiece" state="0"> + <bounds x="40" y="14" width="7" height="7"/> + </backdrop> + <backdrop name="blank" element="emptypiece" state="0"> + <bounds x="48" y="14" width="7" height="7"/> + </backdrop> + <backdrop name="lamp24" element="bluepiece" state="0"> + <bounds x="0" y="14" width="7" height="7"/> + </backdrop> + <backdrop name="lamp25" element="bluepiece" state="0"> + <bounds x="8" y="14" width="7" height="7"/> + </backdrop> + <backdrop name="lamp26" element="bluepiece" state="0"> + <bounds x="16" y="14" width="7" height="7"/> + </backdrop> + <backdrop name="lamp27" element="bluepiece" state="0"> + <bounds x="24" y="14" width="7" height="7"/> + </backdrop> + <backdrop name="lamp28" element="bluepiece" state="0"> + <bounds x="32" y="14" width="7" height="7"/> + </backdrop> + <backdrop name="lamp29" element="bluepiece" state="0"> + <bounds x="40" y="14" width="7" height="7"/> + </backdrop> + <backdrop name="lamp30" element="bluepiece" state="0"> + <bounds x="48" y="14" width="7" height="7"/> + </backdrop> + <backdrop name="lamp16" element="redpiece" state="0"> + <bounds x="0" y="14" width="7" height="7"/> + </backdrop> + <backdrop name="lamp17" element="redpiece" state="0"> + <bounds x="8" y="14" width="7" height="7"/> + </backdrop> + <backdrop name="lamp18" element="redpiece" state="0"> + <bounds x="16" y="14" width="7" height="7"/> + </backdrop> + <backdrop name="lamp19" element="redpiece" state="0"> + <bounds x="24" y="14" width="7" height="7"/> + </backdrop> + <backdrop name="lamp20" element="redpiece" state="0"> + <bounds x="32" y="14" width="7" height="7"/> + </backdrop> + <backdrop name="lamp21" element="redpiece" state="0"> + <bounds x="40" y="14" width="7" height="7"/> + </backdrop> + <backdrop name="lamp22" element="redpiece" state="0"> + <bounds x="48" y="14" width="7" height="7"/> + </backdrop> + <backdrop name="blank" element="emptypiece" state="0"> + <bounds x="0" y="21" width="7" height="7"/> + </backdrop> + <backdrop name="blank" element="emptypiece" state="0"> + <bounds x="8" y="21" width="7" height="7"/> + </backdrop> + <backdrop name="blank" element="emptypiece" state="0"> + <bounds x="16" y="21" width="7" height="7"/> + </backdrop> + <backdrop name="blank" element="emptypiece" state="0"> + <bounds x="24" y="21" width="7" height="7"/> + </backdrop> + <backdrop name="blank" element="emptypiece" state="0"> + <bounds x="32" y="21" width="7" height="7"/> + </backdrop> + <backdrop name="blank" element="emptypiece" state="0"> + <bounds x="40" y="21" width="7" height="7"/> + </backdrop> + <backdrop name="blank" element="emptypiece" state="0"> + <bounds x="48" y="21" width="7" height="7"/> + </backdrop> + <backdrop name="lamp32" element="bluepiece" state="0"> + <bounds x="0" y="21" width="7" height="7"/> + </backdrop> + <backdrop name="lamp33" element="bluepiece" state="0"> + <bounds x="8" y="21" width="7" height="7"/> + </backdrop> + <backdrop name="lamp34" element="bluepiece" state="0"> + <bounds x="16" y="21" width="7" height="7"/> + </backdrop> + <backdrop name="lamp35" element="bluepiece" state="0"> + <bounds x="24" y="21" width="7" height="7"/> + </backdrop> + <backdrop name="lamp36" element="bluepiece" state="0"> + <bounds x="32" y="21" width="7" height="7"/> + </backdrop> + <backdrop name="lamp37" element="bluepiece" state="0"> + <bounds x="40" y="21" width="7" height="7"/> + </backdrop> + <backdrop name="lamp38" element="bluepiece" state="0"> + <bounds x="48" y="21" width="7" height="7"/> + </backdrop> + <backdrop name="lamp40" element="redpiece" state="0"> + <bounds x="0" y="21" width="7" height="7"/> + </backdrop> + <backdrop name="lamp41" element="redpiece" state="0"> + <bounds x="8" y="21" width="7" height="7"/> + </backdrop> + <backdrop name="lamp42" element="redpiece" state="0"> + <bounds x="16" y="21" width="7" height="7"/> + </backdrop> + <backdrop name="lamp43" element="redpiece" state="0"> + <bounds x="24" y="21" width="7" height="7"/> + </backdrop> + <backdrop name="lamp44" element="redpiece" state="0"> + <bounds x="32" y="21" width="7" height="7"/> + </backdrop> + <backdrop name="lamp45" element="redpiece" state="0"> + <bounds x="40" y="21" width="7" height="7"/> + </backdrop> + <backdrop name="lamp46" element="redpiece" state="0"> + <bounds x="48" y="21" width="7" height="7"/> + </backdrop> + <backdrop name="blank" element="emptypiece" state="0"> + <bounds x="0" y="28" width="7" height="7"/> + </backdrop> + <backdrop name="blank" element="emptypiece" state="0"> + <bounds x="8" y="28" width="7" height="7"/> + </backdrop> + <backdrop name="blank" element="emptypiece" state="0"> + <bounds x="16" y="28" width="7" height="7"/> + </backdrop> + <backdrop name="blank" element="emptypiece" state="0"> + <bounds x="24" y="28" width="7" height="7"/> + </backdrop> + <backdrop name="blank" element="emptypiece" state="0"> + <bounds x="32" y="28" width="7" height="7"/> + </backdrop> + <backdrop name="blank" element="emptypiece" state="0"> + <bounds x="40" y="28" width="7" height="7"/> + </backdrop> + <backdrop name="blank" element="emptypiece" state="0"> + <bounds x="48" y="28" width="7" height="7"/> + </backdrop> + <backdrop name="lamp48" element="bluepiece" state="0"> + <bounds x="0" y="28" width="7" height="7"/> + </backdrop> + <backdrop name="lamp49" element="bluepiece" state="0"> + <bounds x="8" y="28" width="7" height="7"/> + </backdrop> + <backdrop name="lamp50" element="bluepiece" state="0"> + <bounds x="16" y="28" width="7" height="7"/> + </backdrop> + <backdrop name="lamp51" element="bluepiece" state="0"> + <bounds x="24" y="28" width="7" height="7"/> + </backdrop> + <backdrop name="lamp52" element="bluepiece" state="0"> + <bounds x="32" y="28" width="7" height="7"/> + </backdrop> + <backdrop name="lamp53" element="bluepiece" state="0"> + <bounds x="40" y="28" width="7" height="7"/> + </backdrop> + <backdrop name="lamp54" element="bluepiece" state="0"> + <bounds x="48" y="28" width="7" height="7"/> + </backdrop> + <backdrop name="lamp56" element="redpiece" state="0"> + <bounds x="0" y="28" width="7" height="7"/> + </backdrop> + <backdrop name="lamp57" element="redpiece" state="0"> + <bounds x="8" y="28" width="7" height="7"/> + </backdrop> + <backdrop name="lamp58" element="redpiece" state="0"> + <bounds x="16" y="28" width="7" height="7"/> + </backdrop> + <backdrop name="lamp59" element="redpiece" state="0"> + <bounds x="24" y="28" width="7" height="7"/> + </backdrop> + <backdrop name="lamp60" element="redpiece" state="0"> + <bounds x="32" y="28" width="7" height="7"/> + </backdrop> + <backdrop name="lamp61" element="redpiece" state="0"> + <bounds x="40" y="28" width="7" height="7"/> + </backdrop> + <backdrop name="lamp62" element="redpiece" state="0"> + <bounds x="48" y="28" width="7" height="7"/> + </backdrop> + <backdrop name="blank" element="emptypiece" state="0"> + <bounds x="0" y="35" width="7" height="7"/> + </backdrop> + <backdrop name="blank" element="emptypiece" state="0"> + <bounds x="8" y="35" width="7" height="7"/> + </backdrop> + <backdrop name="blank" element="emptypiece" state="0"> + <bounds x="16" y="35" width="7" height="7"/> + </backdrop> + <backdrop name="blank" element="emptypiece" state="0"> + <bounds x="24" y="35" width="7" height="7"/> + </backdrop> + <backdrop name="blank" element="emptypiece" state="0"> + <bounds x="32" y="35" width="7" height="7"/> + </backdrop> + <backdrop name="blank" element="emptypiece" state="0"> + <bounds x="40" y="35" width="7" height="7"/> + </backdrop> + <backdrop name="blank" element="emptypiece" state="0"> + <bounds x="48" y="35" width="7" height="7"/> + </backdrop> + <backdrop name="lamp64" element="bluepiece" state="0"> + <bounds x="0" y="35" width="7" height="7"/> + </backdrop> + <backdrop name="lamp65" element="bluepiece" state="0"> + <bounds x="8" y="35" width="7" height="7"/> + </backdrop> + <backdrop name="lamp66" element="bluepiece" state="0"> + <bounds x="16" y="35" width="7" height="7"/> + </backdrop> + <backdrop name="lamp67" element="bluepiece" state="0"> + <bounds x="24" y="35" width="7" height="7"/> + </backdrop> + <backdrop name="lamp68" element="bluepiece" state="0"> + <bounds x="32" y="35" width="7" height="7"/> + </backdrop> + <backdrop name="lamp69" element="bluepiece" state="0"> + <bounds x="40" y="35" width="7" height="7"/> + </backdrop> + <backdrop name="lamp70" element="bluepiece" state="0"> + <bounds x="48" y="35" width="7" height="7"/> + </backdrop> + <backdrop name="lamp72" element="redpiece" state="0"> + <bounds x="0" y="35" width="7" height="7"/> + </backdrop> + <backdrop name="lamp73" element="redpiece" state="0"> + <bounds x="8" y="35" width="7" height="7"/> + </backdrop> + <backdrop name="lamp74" element="redpiece" state="0"> + <bounds x="16" y="35" width="7" height="7"/> + </backdrop> + <backdrop name="lamp75" element="redpiece" state="0"> + <bounds x="24" y="35" width="7" height="7"/> + </backdrop> + <backdrop name="lamp76" element="redpiece" state="0"> + <bounds x="32" y="35" width="7" height="7"/> + </backdrop> + <backdrop name="lamp77" element="redpiece" state="0"> + <bounds x="40" y="35" width="7" height="7"/> + </backdrop> + <backdrop name="lamp78" element="redpiece" state="0"> + <bounds x="48" y="35" width="7" height="7"/> + </backdrop> + <backdrop name="blank" element="emptypiece" state="0"> + <bounds x="0" y="42" width="7" height="7"/> + </backdrop> + <backdrop name="blank" element="emptypiece" state="0"> + <bounds x="8" y="42" width="7" height="7"/> + </backdrop> + <backdrop name="blank" element="emptypiece" state="0"> + <bounds x="16" y="42" width="7" height="7"/> + </backdrop> + <backdrop name="blank" element="emptypiece" state="0"> + <bounds x="24" y="42" width="7" height="7"/> + </backdrop> + <backdrop name="blank" element="emptypiece" state="0"> + <bounds x="32" y="42" width="7" height="7"/> + </backdrop> + <backdrop name="blank" element="emptypiece" state="0"> + <bounds x="40" y="42" width="7" height="7"/> + </backdrop> + <backdrop name="blank" element="emptypiece" state="0"> + <bounds x="48" y="42" width="7" height="7"/> + </backdrop> + <backdrop name="lamp80" element="bluepiece" state="0"> + <bounds x="0" y="42" width="7" height="7"/> + </backdrop> + <backdrop name="lamp81" element="bluepiece" state="0"> + <bounds x="8" y="42" width="7" height="7"/> + </backdrop> + <backdrop name="lamp82" element="bluepiece" state="0"> + <bounds x="16" y="42" width="7" height="7"/> + </backdrop> + <backdrop name="lamp83" element="bluepiece" state="0"> + <bounds x="24" y="42" width="7" height="7"/> + </backdrop> + <backdrop name="lamp84" element="bluepiece" state="0"> + <bounds x="32" y="42" width="7" height="7"/> + </backdrop> + <backdrop name="lamp85" element="bluepiece" state="0"> + <bounds x="40" y="42" width="7" height="7"/> + </backdrop> + <backdrop name="lamp86" element="bluepiece" state="0"> + <bounds x="48" y="42" width="7" height="7"/> + </backdrop> + <backdrop name="lamp88" element="redpiece" state="0"> + <bounds x="0" y="42" width="7" height="7"/> + </backdrop> + <backdrop name="lamp89" element="redpiece" state="0"> + <bounds x="8" y="42" width="7" height="7"/> + </backdrop> + <backdrop name="lamp90" element="redpiece" state="0"> + <bounds x="16" y="42" width="7" height="7"/> + </backdrop> + <backdrop name="lamp91" element="redpiece" state="0"> + <bounds x="24" y="42" width="7" height="7"/> + </backdrop> + <backdrop name="lamp92" element="redpiece" state="0"> + <bounds x="32" y="42" width="7" height="7"/> + </backdrop> + <backdrop name="lamp93" element="redpiece" state="0"> + <bounds x="40" y="42" width="7" height="7"/> + </backdrop> + <backdrop name="lamp94" element="redpiece" state="0"> + <bounds x="48" y="42" width="7" height="7"/> + </backdrop> + + <backdrop name="lamp7" element="arrow" state="0"> + <bounds x="0" y="48" width="7" height="7"/> + </backdrop> + <backdrop name="lamp15" element="arrow" state="0"> + <bounds x="8" y="48" width="7" height="7"/> + </backdrop> + <backdrop name="lamp23" element="arrow" state="0"> + <bounds x="16" y="48" width="7" height="7"/> + </backdrop> + <backdrop name="lamp31" element="arrow" state="0"> + <bounds x="24" y="48" width="7" height="7"/> + </backdrop> + <backdrop name="lamp39" element="arrow" state="0"> + <bounds x="32" y="48" width="7" height="7"/> + </backdrop> + <backdrop name="lamp47" element="arrow" state="0"> + <bounds x="40" y="48" width="7" height="7"/> + </backdrop> + <backdrop name="lamp55" element="arrow" state="0"> + <bounds x="48" y="48" width="7" height="7"/> + </backdrop> + <backdrop name="lamp63" element="target" state="0"> + <bounds x="56" y="48" width="7" height="7"/> + </backdrop> + + <backdrop name="lamp119" element="timeout" state="0"> + <bounds x="30" y="56" width="28" height="14"/> + </backdrop> + + <backdrop name="digit8" element="digit" state="0"> + <bounds x="0" y="56" width="8" height="10"/> + </backdrop> + <backdrop name="digit9" element="digit" state="0"> + <bounds x="9" y="56" width="8" height="10"/> + </backdrop> + <backdrop name="lamp119" element="timeout" state="0"> + <bounds x="30" y="56" width="28" height="14"/> + </backdrop> + + <backdrop name="lamp27" element="play" state="0"> + <bounds x="0" y="72" width="28" height="14"/> + </backdrop> + <backdrop name="lamp26" element="pass" state="0"> + <bounds x="20" y="72" width="28" height="14"/> + </backdrop> + <backdrop name="lamp24" element="select" state="0"> + <bounds x="0" y="90" width="28" height="14"/> + </backdrop> + <backdrop name="lamp123" element="drop" state="0"> + <bounds x="20" y="90" width="28" height="14"/> + </backdrop> + <backdrop name="vfd0" element="vfd0" state="0"> + <bounds x="0" y="120" width="9" height="14"/> + </backdrop> + <backdrop name="vfd1" element="vfd0" state="0"> + <bounds x="9" y="120" width="9" height="14"/> + </backdrop> + <backdrop name="vfd2" element="vfd0" state="0"> + <bounds x="18" y="120" width="9" height="14"/> + </backdrop> + <backdrop name="vfd3" element="vfd0" state="0"> + <bounds x="27" y="120" width="9" height="14"/> + </backdrop> + <backdrop name="vfd4" element="vfd0" state="0"> + <bounds x="36" y="120" width="9" height="14"/> + </backdrop> + <backdrop name="vfd5" element="vfd0" state="0"> + <bounds x="45" y="120" width="9" height="14"/> + </backdrop> + <backdrop name="vfd6" element="vfd0" state="0"> + <bounds x="54" y="120" width="9" height="14"/> + </backdrop> + <backdrop name="vfd7" element="vfd0" state="0"> + <bounds x="63" y="120" width="9" height="14"/> + </backdrop> + <backdrop name="vfd8" element="vfd0" state="0"> + <bounds x="72" y="120" width="9" height="14"/> + </backdrop> + <backdrop name="vfd9" element="vfd0" state="0"> + <bounds x="81" y="120" width="9" height="14"/> + </backdrop> + <backdrop name="vfd10" element="vfd0" state="0"> + <bounds x="90" y="120" width="9" height="14"/> + </backdrop> + <backdrop name="vfd11" element="vfd0" state="0"> + <bounds x="99" y="120" width="9" height="14"/> + </backdrop> + <backdrop name="vfd12" element="vfd0" state="0"> + <bounds x="108" y="120" width="9" height="14"/> + </backdrop> + <backdrop name="vfd13" element="vfd0" state="0"> + <bounds x="117" y="120" width="9" height="14"/> + </backdrop> + <backdrop name="vfd14" element="vfd0" state="0"> + <bounds x="126" y="120" width="9" height="14"/> + </backdrop> + <backdrop name="vfd15" element="vfd0" state="0"> + <bounds x="135" y="120" width="9" height="14"/> + </backdrop> + </view> +</mamelayout> + + diff --git a/src/mame/layout/copsnrob.lay b/src/mame/layout/copsnrob.lay new file mode 100644 index 00000000000..a453af987e8 --- /dev/null +++ b/src/mame/layout/copsnrob.lay @@ -0,0 +1,26 @@ +<?xml version="1.0"?> +<mamelayout version="2"> + <element name="overlay"> + <rect> + <bounds left="0" top="0" right="72" bottom="208" /> + <color red="0.25" green="0.25" blue="0.75" /> + </rect> + <rect> + <bounds left="72" top="0" right="188" bottom="208" /> + <color red="0.941" green="0.941" blue="0.188" /> + </rect> + <rect> + <bounds left="188" top="0" right="256" bottom="208" /> + <color red="0.741" green="0.608" blue="0.075" /> + </rect> + </element> + + <view name="Color Overlay"> + <screen index="0"> + <bounds left="0" top="0" right="4" bottom="3" /> + </screen> + <overlay name="overlay" element="overlay"> + <bounds left="0" top="0" right="4" bottom="3" /> + </overlay> + </view> +</mamelayout> diff --git a/src/mame/layout/crash.lay b/src/mame/layout/crash.lay new file mode 100644 index 00000000000..535f884c928 --- /dev/null +++ b/src/mame/layout/crash.lay @@ -0,0 +1,34 @@ +<?xml version="1.0"?> +<mamelayout version="2"> + <element name="overlay"> + <rect> + <bounds left="0" top="0" right="248" bottom="62.5" /> + <color red="0.125" green="0.125" blue="1" /> + </rect> + <rect> + <bounds left="0" top="62.5" right="87.5" bottom="123.5" /> + <color red="0.125" green="0.125" blue="1" /> + </rect> + <rect> + <bounds left="87.5" top="62.5" right="160.5" bottom="123.5" /> + <color red="1" green="1" blue="0.25" /> + </rect> + <rect> + <bounds left="160.5" top="62.5" right="248" bottom="123.5" /> + <color red="0.125" green="0.125" blue="1" /> + </rect> + <rect> + <bounds left="0" top="123.5" right="248" bottom="186" /> + <color red="0.125" green="0.125" blue="1" /> + </rect> + </element> + + <view name="Color Overlay"> + <screen index="0"> + <bounds left="0" top="0" right="4" bottom="3" /> + </screen> + <overlay name="overlay" element="overlay"> + <bounds left="0" top="0" right="4" bottom="3" /> + </overlay> + </view> +</mamelayout> diff --git a/src/mame/layout/darius.lay b/src/mame/layout/darius.lay new file mode 100644 index 00000000000..e0a7010ae8b --- /dev/null +++ b/src/mame/layout/darius.lay @@ -0,0 +1,70 @@ +<?xml version="1.0"?> +<mamelayout version="2"> + <view name="Screen 0 Standard (4:3)"> + <screen index="0"> + <bounds left="0" top="0" right="4" bottom="3" /> + </screen> + </view> + + <view name="Screen 1 Standard (4:3)"> + <screen index="1"> + <bounds left="0" top="0" right="4" bottom="3" /> + </screen> + </view> + + <view name="Screen 2 Standard (4:3)"> + <screen index="2"> + <bounds left="0" top="0" right="4" bottom="3" /> + </screen> + </view> + + <view name="Screen 0 Pixel Aspect (~scr0nativexaspect~:~scr0nativeyaspect~)"> + <screen index="0"> + <bounds left="0" top="0" right="~scr0width~" bottom="~scr0height~" /> + </screen> + </view> + + <view name="Screen 1 Pixel Aspect (~scr1nativexaspect~:~scr1nativeyaspect~)"> + <screen index="1"> + <bounds left="0" top="0" right="~scr1width~" bottom="~scr1height~" /> + </screen> + </view> + + <view name="Screen 2 Pixel Aspect (~scr2nativexaspect~:~scr2nativeyaspect~)"> + <screen index="2"> + <bounds left="0" top="0" right="~scr2width~" bottom="~scr2height~" /> + </screen> + </view> + + <view name="Triple Side-by-Side"> + <screen index="0"> + <bounds x="0" y="0" width="4" height="3" /> + </screen> + <screen index="1"> + <bounds x="4" y="0" width="4" height="3" /> + </screen> + <screen index="2"> + <bounds x="8" y="0" width="4" height="3" /> + </screen> + </view> + + <view name="Left Half"> + <bounds x="0" y="0" width="6" height="3" /> + <screen index="0"> + <bounds x="0" y="0" width="4" height="3" /> + </screen> + <screen index="1"> + <bounds x="4" y="0" width="4" height="3" /> + </screen> + </view> + + <view name="Right Half"> + <bounds x="6" y="0" width="6" height="3" /> + <screen index="1"> + <bounds x="4" y="0" width="4" height="3" /> + </screen> + <screen index="2"> + <bounds x="8" y="0" width="4" height="3" /> + </screen> + </view> +</mamelayout> diff --git a/src/mame/layout/deadeye.lay b/src/mame/layout/deadeye.lay new file mode 100644 index 00000000000..4f955f5d5fb --- /dev/null +++ b/src/mame/layout/deadeye.lay @@ -0,0 +1,42 @@ +<?xml version="1.0"?> +<mamelayout version="2"> + <element name="overlay"> + <rect> + <bounds left="0" top="0" right="32" bottom="28" /> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <rect> + <bounds left="0" top="0" right="32" bottom="2" /> + <color red="0.125" green="0.75" blue="0.25" /> + </rect> + <rect> + <bounds left="0" top="2" right="32" bottom="6" /> + <color red="0.25" green="0.25" blue="0.75" /> + </rect> + <rect> + <bounds left="0" top="6" right="32" bottom="9" /> + <color red="0.75" green="0.625" blue="0.125" /> + </rect> + <rect> + <bounds left="0" top="9" right="1" bottom="24" /> + <color red="0.75" green="0.625" blue="0.125" /> + </rect> + <rect> + <bounds left="31" top="9" right="32" bottom="24" /> + <color red="0.75" green="0.625" blue="0.125" /> + </rect> + <rect> + <bounds left="0" top="24" right="32" bottom="28" /> + <color red="0.25" green="0.25" blue="0.75" /> + </rect> + </element> + + <view name="Color Overlay"> + <screen index="0"> + <bounds left="0" top="0" right="4" bottom="3" /> + </screen> + <overlay name="overlay" element="overlay"> + <bounds left="0" top="0" right="4" bottom="3" /> + </overlay> + </view> +</mamelayout> diff --git a/src/mame/layout/dlair.lay b/src/mame/layout/dlair.lay new file mode 100644 index 00000000000..ade601853aa --- /dev/null +++ b/src/mame/layout/dlair.lay @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<mamelayout version="2"> + <element name="digit" defstate="10"> + <led7seg> + <color red="1.0" green="0.3" blue="0.0" /> + </led7seg> + </element> + + <view name="Simple LEDs"> + <screen index="0"> + <bounds left="0" top="0" right="4" bottom="3" /> + </screen> + + + <bezel name="digit0" element="digit"> + <bounds x="1.4" y="-1.5" width="0.2" height="0.3" /> + </bezel> + + <bezel name="digit1" element="digit"> + <bounds x="1.6" y="-1.5" width="0.2" height="0.3" /> + </bezel> + + <bezel name="digit2" element="digit"> + <bounds x="1.8" y="-1.5" width="0.2" height="0.3" /> + </bezel> + + <bezel name="digit3" element="digit"> + <bounds x="2.0" y="-1.5" width="0.2" height="0.3" /> + </bezel> + + <bezel name="digit4" element="digit"> + <bounds x="2.2" y="-1.5" width="0.2" height="0.3" /> + </bezel> + + <bezel name="digit5" element="digit"> + <bounds x="2.4" y="-1.5" width="0.2" height="0.3" /> + </bezel> + + + <bezel name="digit6" element="digit"> + <bounds x="1.9" y="-1.2" width="0.2" height="0.3" /> + </bezel> + + + <bezel name="digit8" element="digit"> + <bounds x="1.4" y="-0.9" width="0.2" height="0.3" /> + </bezel> + + <bezel name="digit9" element="digit"> + <bounds x="1.6" y="-0.9" width="0.2" height="0.3" /> + </bezel> + + <bezel name="digit10" element="digit"> + <bounds x="1.8" y="-0.9" width="0.2" height="0.3" /> + </bezel> + + <bezel name="digit11" element="digit"> + <bounds x="2.0" y="-0.9" width="0.2" height="0.3" /> + </bezel> + + <bezel name="digit12" element="digit"> + <bounds x="2.2" y="-0.9" width="0.2" height="0.3" /> + </bezel> + + <bezel name="digit13" element="digit"> + <bounds x="2.4" y="-0.9" width="0.2" height="0.3" /> + </bezel> + + + <bezel name="digit7" element="digit"> + <bounds x="1.9" y="-0.6" width="0.2" height="0.3" /> + </bezel> + + + <bezel name="digit14" element="digit"> + <bounds x="1.7" y="-0.3" width="0.2" height="0.3" /> + </bezel> + + <bezel name="digit15" element="digit"> + <bounds x="1.9" y="-0.3" width="0.2" height="0.3" /> + </bezel> + </view> +</mamelayout> diff --git a/src/mame/layout/firebeat.lay b/src/mame/layout/firebeat.lay new file mode 100644 index 00000000000..20073e26073 --- /dev/null +++ b/src/mame/layout/firebeat.lay @@ -0,0 +1,11 @@ +<?xml version="1.0"?> +<mamelayout version="2"> + <view name="Dual Side-by-Side"> + <screen index="0"> + <bounds x="0" y="0" width="3" height="4" /> + </screen> + <screen index="1"> + <bounds x="3.03" y="0" width="3" height="4" /> + </screen> + </view> +</mamelayout> diff --git a/src/mame/layout/funworld.lay b/src/mame/layout/funworld.lay new file mode 100644 index 00000000000..70be3d9166b --- /dev/null +++ b/src/mame/layout/funworld.lay @@ -0,0 +1,99 @@ +<?xml version="1.0"?> +<mamelayout version="2"> + <element name="hold1" defstate="1"> + <rect> + <color red="1.0" green="0.0" blue="0.0" /> + </rect> + <text string="HOLD 1" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <element name="hold2" defstate="1"> + <rect> + <color red="1.0" green="0.0" blue="0.0" /> + </rect> + <text string="HOLD 2" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <element name="hold3" defstate="1"> + <rect> + <color red="1.0" green="0.0" blue="0.0" /> + </rect> + <text string="HOLD 3" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <element name="hold4" defstate="1"> + <rect> + <color red="1.0" green="0.0" blue="0.0" /> + </rect> + <text string="HOLD 4" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <element name="hold5" defstate="1"> + <rect> + <color red="1.0" green="0.0" blue="0.0" /> + </rect> + <text string="HOLD 5" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <element name="cancel" defstate="1"> + <rect> + <color red="0.0" green="1.0" blue="0.0" /> + </rect> + <text string="CANCEL" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <element name="start" defstate="1"> + <rect> + <color red="0.0" green="1.0" blue="0.0" /> + </rect> + <text string="START" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <view name="Button Lamps"> + <screen index="0"> + <bounds left="0" top="0" right="4" bottom="3" /> + </screen> + <bezel name="lamp0" element="hold1"> + <bounds x="0" y="3.13" width="0.55" height="0.24" /> + </bezel> + <bezel name="lamp1" element="hold2"> + <bounds x="0.65" y="3.13" width="0.55" height="0.24" /> + </bezel> + <bezel name="lamp2" element="hold3"> + <bounds x="1.3" y="3.13" width="0.55" height="0.24" /> + </bezel> + <bezel name="lamp3" element="hold4"> + <bounds x="1.95" y="3.13" width="0.55" height="0.24" /> + </bezel> + <bezel name="lamp4" element="hold5"> + <bounds x="2.6" y="3.13" width="0.55" height="0.24" /> + </bezel> + <bezel name="lamp5" element="cancel"> + <bounds x="3.45" y="3.02" width="0.55" height="0.24" /> + </bezel> + <bezel name="lamp6" element="start"> + <bounds x="3.45" y="3.28" width="0.55" height="0.24" /> + </bezel> + </view> +</mamelayout> diff --git a/src/mame/layout/geebee.lay b/src/mame/layout/geebee.lay new file mode 100644 index 00000000000..bfdf5955ccb --- /dev/null +++ b/src/mame/layout/geebee.lay @@ -0,0 +1,84 @@ +<?xml version="1.0"?> +<mamelayout version="2"> + <element name="overlay" defstate="1"> + <rect state="1"> + <bounds left="0" top="0" right="28" bottom="34" /> + <color red="1" green="1" blue="1" /> + </rect> + <rect state="1"> + <bounds left="0" top="0" right="1" bottom="0" /> + <color red="1" green="1" blue="1" /> + </rect> + <rect state="1"> + <bounds left="0" top="32" right="28" bottom="34" /> + <color red="1" green="1" blue="1" /> + </rect> + + <rect state="1"> + <bounds left="0" top="1" right="28" bottom="4" /> + <color red="0.878" green="0" blue="0.627" /> + </rect> + + <rect state="1"> + <bounds left="24" top="4" right="28" bottom="5" /> + <color red="0.627" green="0" blue="0.878" /> + </rect> + <rect state="1"> + <bounds left="0" top="4" right="4" bottom="5" /> + <color red="0.627" green="0" blue="0.878" /> + </rect> + + <rect state="1"> + <bounds left="4" top="4" right="24" bottom="5" /> + <color red="1" green="0.816" blue="0" /> + </rect> + + <rect state="1"> + <bounds left="27" top="5" right="28" bottom="28" /> + <color red="0.627" green="0" blue="0.878" /> + </rect> + <rect state="1"> + <bounds left="0" top="5" right="1" bottom="28" /> + <color red="0.627" green="0" blue="0.878" /> + </rect> + + <rect state="1"> + <bounds left="24" top="5" right="27" bottom="28" /> + <color red="0" green="0" blue="1" /> + </rect> + <rect state="1"> + <bounds left="1" top="5" right="4" bottom="28" /> + <color red="0" green="0" blue="1" /> + </rect> + <rect state="1"> + <bounds left="13" top="12" right="15" bottom="13" /> + <color red="0" green="0" blue="1" /> + </rect> + <rect state="1"> + <bounds left="16" top="21" right="18" bottom="23" /> + <color red="0" green="0" blue="1" /> + </rect> + <rect state="1"> + <bounds left="10" top="21" right="12" bottom="23" /> + <color red="0" green="0" blue="1" /> + </rect> + + <rect state="1"> + <bounds left="0" top="28" right="28" bottom="29" /> + <color red="0.878" green="0" blue="0.627" /> + </rect> + <rect state="1"> + <bounds left="0" top="29" right="28" bottom="32" /> + <color red="0.627" green="0" blue="0.878" /> + </rect> + </element> + + <view name="Color Overlay"> + <screen index="0"> + <bounds left="0" top="0" right="3" bottom="4" /> + </screen> + <overlay name="overlay" element="overlay"> + <bounds left="0" top="0" right="3" bottom="4" /> + </overlay> + </view> +</mamelayout> diff --git a/src/mame/layout/gldncrwn.lay b/src/mame/layout/gldncrwn.lay new file mode 100644 index 00000000000..d14b9e9f450 --- /dev/null +++ b/src/mame/layout/gldncrwn.lay @@ -0,0 +1,187 @@ +<?xml version="1.0"?> +<mamelayout version="2"> + <element name="reel1" defstate="0"> + <rect> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="REEL 1" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + <element name="reel2" defstate="0"> + <rect> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="REEL 2" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + <element name="reel3" defstate="0"> + <rect> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="REEL 3" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + <element name="reel4" defstate="0"> + <rect> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="REEL 4" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + <element name="reel5" defstate="0"> + <rect> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="REEL 5" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + <element name="reel6" defstate="0"> + <rect> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="REEL 6" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + <element name="start" defstate="0"> + <rect> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="START" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + <element name="collect" defstate="0"> + <rect> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="COLLECT" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + <element name="vfd0"> + <led14segsc> + <color red="0" green="0.6" blue="1.0" /> + </led14segsc> + </element> + + <view name="Adder and Lamps"> + <bezel name="lamp1" element="reel1"> + <bounds x="145" y="280" width="26" height="14" /> + </bezel> + <bezel name="lamp2" element="reel2"> + <bounds x="175" y="280" width="26" height="14" /> + </bezel> + <bezel name="lamp3" element="reel3"> + <bounds x="205" y="280" width="26" height="14" /> + </bezel> + <bezel name="lamp5" element="reel4"> + <bounds x="235" y="280" width="26" height="14" /> + </bezel> + <bezel name="lamp6" element="reel5"> + <bounds x="265" y="280" width="26" height="14" /> + </bezel> + <bezel name="lamp7" element="reel6"> + <bounds x="295" y="280" width="26" height="14" /> + </bezel> + <bezel name="lamp0" element="collect"> + <bounds x="325" y="280" width="26" height="14" /> + </bezel> + <bezel name="lamp16" element="start"> + <bounds x="355" y="280" width="26" height="14" /> + </bezel> + <screen index="0"> + <bounds x="0" y="0" width="400" height="280" /> + </screen> + </view> + <view name="Adder,VFD and Lamps"> + <bezel name="lamp1" element="reel1"> + <bounds x="145" y="280" width="26" height="14" /> + </bezel> + <bezel name="lamp2" element="reel2"> + <bounds x="175" y="280" width="26" height="14" /> + </bezel> + <bezel name="lamp3" element="reel3"> + <bounds x="205" y="280" width="26" height="14" /> + </bezel> + <bezel name="lamp5" element="reel4"> + <bounds x="235" y="280" width="26" height="14" /> + </bezel> + <bezel name="lamp6" element="reel5"> + <bounds x="265" y="280" width="26" height="14" /> + </bezel> + <bezel name="lamp7" element="reel6"> + <bounds x="295" y="280" width="26" height="14" /> + </bezel> + <bezel name="lamp0" element="collect"> + <bounds x="325" y="280" width="26" height="14" /> + </bezel> + <bezel name="lamp16" element="start"> + <bounds x="355" y="280" width="26" height="14" /> + </bezel> + <bezel name="vfd0" element="vfd0" state="0"> + <bounds x="0" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd1" element="vfd0" state="0"> + <bounds x="9" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd2" element="vfd0" state="0"> + <bounds x="18" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd3" element="vfd0" state="0"> + <bounds x="27" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd4" element="vfd0" state="0"> + <bounds x="36" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd5" element="vfd0" state="0"> + <bounds x="45" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd6" element="vfd0" state="0"> + <bounds x="54" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd7" element="vfd0" state="0"> + <bounds x="63" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd8" element="vfd0" state="0"> + <bounds x="72" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd9" element="vfd0" state="0"> + <bounds x="81" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd10" element="vfd0" state="0"> + <bounds x="90" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd11" element="vfd0" state="0"> + <bounds x="99" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd12" element="vfd0" state="0"> + <bounds x="108" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd13" element="vfd0" state="0"> + <bounds x="117" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd14" element="vfd0" state="0"> + <bounds x="126" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd15" element="vfd0" state="0"> + <bounds x="135" y="280" width="9" height="14"/> + </bezel> + <screen index="0"> + <bounds x="0" y="0" width="400" height="280" /> + </screen> + </view> +</mamelayout> diff --git a/src/mame/layout/goldnpkr.lay b/src/mame/layout/goldnpkr.lay new file mode 100644 index 00000000000..388429db405 --- /dev/null +++ b/src/mame/layout/goldnpkr.lay @@ -0,0 +1,124 @@ +<?xml version="1.0"?> +<mamelayout version="2"> + <element name="BET" defstate="1"> + <rect> + <color red="1.0" green="0.0" blue="0.0" /> + </rect> + <text string="BET" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <element name="DEAL" defstate="1"> + <rect> + <color red="1.0" green="0.0" blue="0.0" /> + </rect> + <text string="DEAL" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <element name="HOLD" defstate="1"> + <rect> + <color red="1.0" green="0.5" blue="0.0" /> + </rect> + <text string="HOLD" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <element name="D-UP" defstate="1"> + <rect> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="D-UP" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <element name="TAKE" defstate="1"> + <rect> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="TAKE" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <element name="BIG" defstate="1"> + <rect> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="BIG" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <element name="SMALL" defstate="1"> + <rect> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="SMALL" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <element name="CANCEL" defstate="1"> + <rect> + <color red="1.0" green="0.0" blue="0.0" /> + </rect> + <text string="CANCEL" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <view name="Button Lamps"> + <screen index="0"> + <bounds left="0" top="0" right="4" bottom="3" /> + </screen> + <bezel name="lamp0" element="BET"> + <bounds x="3.0" y="3.45" width="0.40" height="0.24" /> + </bezel> + <bezel name="lamp1" element="DEAL"> + <bounds x="2.5" y="3.45" width="0.40" height="0.24" /> + </bezel> + <bezel name="lamp2" element="HOLD"> + <bounds x="0.0" y="3.13" width="0.40" height="0.24" /> + </bezel> + <bezel name="lamp3" element="D-UP"> + <bounds x="1.5" y="3.45" width="0.40" height="0.24" /> + </bezel> + <bezel name="lamp4" element="BIG"> + <bounds x="0.5" y="3.45" width="0.40" height="0.24" /> + </bezel> + <bezel name="lamp2" element="HOLD"> + <bounds x="0.5" y="3.13" width="0.40" height="0.24" /> + </bezel> + <bezel name="lamp2" element="HOLD"> + <bounds x="1.0" y="3.13" width="0.40" height="0.24" /> + </bezel> + <bezel name="lamp2" element="HOLD"> + <bounds x="1.5" y="3.13" width="0.40" height="0.24" /> + </bezel> + <bezel name="lamp2" element="HOLD"> + <bounds x="2.0" y="3.13" width="0.40" height="0.24" /> + </bezel> + <bezel name="lamp3" element="TAKE"> + <bounds x="2.0" y="3.45" width="0.40" height="0.24" /> + </bezel> + <bezel name="lamp4" element="SMALL"> + <bounds x="1.0" y="3.45" width="0.40" height="0.24" /> + </bezel> + <bezel name="lamp2" element="CANCEL"> + <bounds x="0.0" y="3.45" width="0.40" height="0.24" /> + </bezel> + </view> +</mamelayout> diff --git a/src/mame/layout/gypsyjug.lay b/src/mame/layout/gypsyjug.lay new file mode 100644 index 00000000000..e144723feff --- /dev/null +++ b/src/mame/layout/gypsyjug.lay @@ -0,0 +1,46 @@ +<?xml version="1.0"?> +<mamelayout version="2"> + <element name="overlay"> + <rect> + <bounds left="0" top="0" right="32" bottom="28" /> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <rect> + <bounds left="0" top="0" right="32" bottom="2" /> + <color red="0.25" green="0.75" blue="0.25" /> + </rect> + <rect> + <bounds left="0" top="2" right="32" bottom="3" /> + <color red="0.25" green="0.75" blue="0.25" /> + </rect> + <rect> + <bounds left="0" top="3" right="32" bottom="6" /> + <color red="0.25" green="0.25" blue="0.75" /> + </rect> + <rect> + <bounds left="0" top="6" right="32" bottom="9" /> + <color red="0.75" green="0.625" blue="0.25" /> + </rect> + <rect> + <bounds left="0" top="9" right="1" bottom="24" /> + <color red="0.75" green="0.625" blue="0.25" /> + </rect> + <rect> + <bounds left="31" top="9" right="32" bottom="24" /> + <color red="0.75" green="0.625" blue="0.25" /> + </rect> + <rect> + <bounds left="0" top="24" right="32" bottom="28" /> + <color red="0.75" green="0.625" blue="0.25" /> + </rect> + </element> + + <view name="Color Overlay"> + <screen index="0"> + <bounds left="0" top="0" right="4" bottom="3" /> + </screen> + <overlay name="overlay" element="overlay"> + <bounds left="0" top="0" right="4" bottom="3" /> + </overlay> + </view> +</mamelayout> diff --git a/src/mame/layout/invad2ct.lay b/src/mame/layout/invad2ct.lay new file mode 100644 index 00000000000..6f8ad1936c9 --- /dev/null +++ b/src/mame/layout/invad2ct.lay @@ -0,0 +1,54 @@ +<?xml version="1.0"?> +<mamelayout version="2"> + <element name="overlay"> + <rect> + <bounds left="0" top="0" right="224" bottom="29" /> + <color red="1" green="1" blue="0.125" /> + </rect> + <rect> + <bounds left="0" top="29" right="224" bottom="52" /> + <color red="0.5" green="1" blue="0" /> + </rect> + <rect> + <bounds left="0" top="52" right="224" bottom="75" /> + <color red="0" green="1" blue="0.5" /> + </rect> + <rect> + <bounds left="0" top="75" right="224" bottom="121" /> + <color red="0.125" green="1" blue="1" /> + </rect> + <rect> + <bounds left="0" top="121" right="224" bottom="144" /> + <color red="0" green="1" blue="0.5" /> + </rect> + <rect> + <bounds left="0" top="144" right="224" bottom="167" /> + <color red="0.125" green="1" blue="0.125" /> + </rect> + <rect> + <bounds left="0" top="167" right="224" bottom="190" /> + <color red="0.5" green="1" blue="0" /> + </rect> + <rect> + <bounds left="0" top="190" right="224" bottom="213" /> + <color red="1" green="1" blue="0.125" /> + </rect> + <rect> + <bounds left="0" top="213" right="224" bottom="236" /> + <color red="1" green="0.5" blue="0" /> + </rect> + <rect> + <bounds left="0" top="236" right="224" bottom="260" /> + <color red="1" green="0.125" blue="0.125" /> + </rect> + </element> + + <view name="Color Overlay"> + <screen index="0"> + <bounds left="0" top="0" right="3" bottom="4" /> + </screen> + <overlay name="overlay" element="overlay"> + <bounds left="0" top="0" right="3" bottom="4" /> + </overlay> + </view> +</mamelayout> diff --git a/src/mame/layout/invaders.lay b/src/mame/layout/invaders.lay new file mode 100644 index 00000000000..f483662ef81 --- /dev/null +++ b/src/mame/layout/invaders.lay @@ -0,0 +1,30 @@ +<?xml version="1.0"?> +<mamelayout version="2"> + <element name="overlay"> + <rect> + <bounds left="0" top="0" right="224" bottom="260" /> + <color red="1" green="1" blue="1" /> + </rect> + <rect> + <bounds left="0" top="184" right="224" bottom="240" /> + <color red="0.125" green="1" blue="0.125" /> + </rect> + <rect> + <bounds left="16" top="240" right="134" bottom="260" /> + <color red="0.125" green="1" blue="0.125" /> + </rect> + <rect> + <bounds left="0" top="32" right="224" bottom="64" /> + <color red="1" green="0.125" blue="0.125" /> + </rect> + </element> + + <view name="Color Overlay"> + <screen index="0"> + <bounds left="0" top="0" right="3" bottom="4" /> + </screen> + <overlay name="overlay" element="overlay"> + <bounds left="0" top="0" right="3" bottom="4" /> + </overlay> + </view> +</mamelayout> diff --git a/src/mame/layout/invrvnge.lay b/src/mame/layout/invrvnge.lay new file mode 100644 index 00000000000..0a64b72774d --- /dev/null +++ b/src/mame/layout/invrvnge.lay @@ -0,0 +1,26 @@ +<?xml version="1.0"?> +<mamelayout version="2"> + <element name="overlay"> + <rect> + <bounds left="0" top="0" right="224" bottom="260" /> + <color red="1" green="1" blue="1" /> + </rect> + <rect> + <bounds left="0" top="188" right="224" bottom="260" /> + <color red="0.125" green="1" blue="0.125" /> + </rect> + <rect> + <bounds left="0" top="28" right="224" bottom="68" /> + <color red="1" green="0.125" blue="0.125" /> + </rect> + </element> + + <view name="Color Overlay"> + <screen index="0"> + <bounds left="0" top="0" right="3" bottom="4" /> + </screen> + <overlay name="overlay" element="overlay"> + <bounds left="0" top="0" right="3" bottom="4" /> + </overlay> + </view> +</mamelayout> diff --git a/src/mame/layout/lazercmd.lay b/src/mame/layout/lazercmd.lay new file mode 100644 index 00000000000..0b2f7b67d4a --- /dev/null +++ b/src/mame/layout/lazercmd.lay @@ -0,0 +1,38 @@ +<?xml version="1.0"?> +<mamelayout version="2"> + <element name="overlay"> + <rect> + <bounds left="0" top="0" right="16" bottom="1" /> + <color red="1" green="0.725" blue="0.180" /> + </rect> + <rect> + <bounds left="16" top="0" right="32" bottom="1" /> + <color red="0.180" green="1" blue="0.180" /> + </rect> + <rect> + <bounds left="0" top="1" right="16" bottom="22" /> + <color red="0.180" green="1" blue="0.180" /> + </rect> + <rect> + <bounds left="16" top="1" right="32" bottom="22" /> + <color red="1" green="0.725" blue="0.180" /> + </rect> + <rect> + <bounds left="0" top="22" right="16" bottom="23" /> + <color red="1" green="0.725" blue="0.180" /> + </rect> + <rect> + <bounds left="16" top="22" right="32" bottom="23" /> + <color red="0.180" green="1" blue="0.180" /> + </rect> + </element> + + <view name="Color Overlay"> + <screen index="0"> + <bounds left="0" top="0" right="4" bottom="3" /> + </screen> + <overlay name="overlay" element="overlay"> + <bounds left="0" top="0" right="4" bottom="3" /> + </overlay> + </view> +</mamelayout> diff --git a/src/mame/layout/maxaflex.lay b/src/mame/layout/maxaflex.lay new file mode 100644 index 00000000000..07e9f748dda --- /dev/null +++ b/src/mame/layout/maxaflex.lay @@ -0,0 +1,75 @@ +<?xml version="1.0"?> +<mamelayout version="2"> + <element name="coin" defstate="0"> + <rect> + <color red="1.0" green="1.0" blue="0.0" /> + </rect> + <text string="COIN" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <element name="play" defstate="0"> + <rect> + <color red="1.0" green="0.5" blue="0.13" /> + </rect> + <text string="PLAY" state="1"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <element name="start" defstate="0"> + <rect> + <color red="0.9" green="0.42" blue="0.69" /> + </rect> + <text string="START" state="1"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <element name="over" defstate="0"> + <rect> + <color red="0.42" green="0.85" blue="0.87" /> + </rect> + <text string="OVER" state="1"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <element name="digit" defstate="10"> + <led7seg> + <color red="1.0" green="0.3" blue="0.0" /> + </led7seg> + </element> + + <view name="Lamps and Timer"> + <screen index="0"> + <bounds left="0" top="0" right="4" bottom="3" /> + </screen> + <bezel name="lamp0" element="coin"> + <bounds x="0" y="3.2" width="0.4444" height="0.12" /> + </bezel> + <bezel name="lamp1" element="play"> + <bounds x="0.8888" y="3.2" width="0.4444" height="0.12" /> + </bezel> + <bezel name="lamp2" element="start"> + <bounds x="2.6666" y="3.2" width="0.4444" height="0.12" /> + </bezel> + <bezel name="lamp3" element="over"> + <bounds x="3.5555" y="3.2" width="0.4444" height="0.12" /> + </bezel> + <bezel name="digit0" element="digit"> + <bounds x="2.070" y="3.1" width="0.145" height="0.2" /> + </bezel> + <bezel name="digit1" element="digit"> + <bounds x="1.925" y="3.1" width="0.145" height="0.2" /> + </bezel> + <bezel name="digit2" element="digit"> + <bounds x="1.780" y="3.1" width="0.145" height="0.2" /> + </bezel> + </view> +</mamelayout> diff --git a/src/mame/layout/mpu4.lay b/src/mame/layout/mpu4.lay new file mode 100644 index 00000000000..e3f5d9f49e2 --- /dev/null +++ b/src/mame/layout/mpu4.lay @@ -0,0 +1,940 @@ +<?xml version="1.0"?> +<mamelayout version="2"> + <element name="digit"> + <led7seg> + <color red="1.0" green="0.0" blue="0.0" /> + </led7seg> + </element> + <element name="matrixlamp"> + <rect state ="0"> + <bounds x="0" y="0" width="7" height="7" /> + <color red="0.7" green="0.7" blue="0.7" /> + </rect> + <rect state ="1"> + <bounds x="0" y="0" width="7" height="7" /> + <color red="0.0" green="0.0" blue="1.0" /> + </rect> + <rect state ="2"> + <bounds x="0" y="0" width="7" height="7" /> + <color red="0.0" green="1.0" blue="0.0" /> + </rect> + </element> + <element name="Steppers" defstate="96"> + <text string="00" state="0"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="01" state="1"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="02" state="2"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="03" state="3"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="04" state="4"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="05" state="5"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="06" state="6"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="07" state="7"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="08" state="8"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="09" state="9"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="10" state="10"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="11" state="11"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="12" state="12"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="13" state="13"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="14" state="14"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="15" state="15"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="16" state="16"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="17" state="17"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="18" state="18"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="19" state="19"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="20" state="20"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="21" state="21"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="22" state="22"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="23" state="23"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="24" state="24"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="25" state="25"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="26" state="26"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="27" state="27"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="28" state="28"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="29" state="29"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="30" state="30"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="31" state="31"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="32" state="32"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="33" state="33"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="34" state="34"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="35" state="35"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="36" state="36"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="37" state="37"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="38" state="38"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="39" state="39"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="40" state="40"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="41" state="41"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="42" state="42"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="43" state="43"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="44" state="44"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="45" state="45"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="46" state="46"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="47" state="47"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="48" state="48"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="49" state="49"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="50" state="50"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="51" state="51"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="52" state="52"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="53" state="53"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="54" state="54"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="55" state="55"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="56" state="56"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="57" state="57"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="58" state="58"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="59" state="59"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="60" state="60"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="61" state="61"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="62" state="62"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="63" state="63"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="64" state="64"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="65" state="65"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="66" state="66"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="67" state="67"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="68" state="68"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="69" state="69"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="70" state="70"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="71" state="71"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="72" state="72"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="73" state="73"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="74" state="74"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="75" state="75"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="76" state="76"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="77" state="77"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="78" state="78"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="79" state="79"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="80" state="80"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="81" state="81"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="82" state="82"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="83" state="83"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="84" state="84"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="85" state="85"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="86" state="86"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="87" state="87"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="88" state="88"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="89" state="89"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="90" state="90"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="91" state="91"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="92" state="92"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="93" state="93"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="94" state="94"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + <text string="95" state="95"> + <color red="1.0" green="1.0" blue="1.0" /> + <bounds x="0" y="0.1" width="1" height="1" /> + </text> + </element> + <element name="vfd0"> + <led16segsc> + <color red="0" green="0.6" blue="1.0" /> + </led16segsc> + </element> + + <view name="AWP Simulated Video (No Artwork)"> + <backdrop name="reel1" element="Steppers" state="0"> + <bounds x="10" y="300" width="50" height="50"/> + </backdrop> + <backdrop name="reel2" element="Steppers" state="0"> + <bounds x="60" y="300" width="50" height="50"/> + </backdrop> + <backdrop name="reel3" element="Steppers" state="0"> + <bounds x="110" y="300" width="50" height="50"/> + </backdrop> + <backdrop name="reel4" element="Steppers" state="0"> + <bounds x="160" y="300" width="50" height="50"/> + </backdrop> + <backdrop name="reel5" element="Steppers" state="0"> + <bounds x="220" y="300" width="50" height="50"/> + </backdrop> + <backdrop name="reel6" element="Steppers" state="0"> + <bounds x="280" y="300" width="50" height="50"/> + </backdrop> + <backdrop name="lamp0" element="matrixlamp" state="0"> + <bounds x="0" y="0" width="7" height="7"/> + </backdrop> + <backdrop name="lamp1" element="matrixlamp" state="0"> + <bounds x="0" y="8" width="7" height="7"/> + </backdrop> + <backdrop name="lamp2" element="matrixlamp" state="0"> + <bounds x="0" y="16" width="7" height="7"/> + </backdrop> + <backdrop name="lamp3" element="matrixlamp" state="0"> + <bounds x="0" y="24" width="7" height="7"/> + </backdrop> + <backdrop name="lamp4" element="matrixlamp" state="0"> + <bounds x="0" y="32" width="7" height="7"/> + </backdrop> + <backdrop name="lamp5" element="matrixlamp" state="0"> + <bounds x="0" y="40" width="7" height="7"/> + </backdrop> + <backdrop name="lamp6" element="matrixlamp" state="0"> + <bounds x="0" y="48" width="7" height="7"/> + </backdrop> + <backdrop name="lamp7" element="matrixlamp" state="0"> + <bounds x="0" y="56" width="7" height="7"/> + </backdrop> + <backdrop name="lamp8" element="matrixlamp" state="0"> + <bounds x="8" y="0" width="7" height="7"/> + </backdrop> + <backdrop name="lamp9" element="matrixlamp" state="0"> + <bounds x="8" y="8" width="7" height="7"/> + </backdrop> + <backdrop name="lamp10" element="matrixlamp" state="0"> + <bounds x="8" y="16" width="7" height="7"/> + </backdrop> + <backdrop name="lamp11" element="matrixlamp" state="0"> + <bounds x="8" y="24" width="7" height="7"/> + </backdrop> + <backdrop name="lamp12" element="matrixlamp" state="0"> + <bounds x="8" y="32" width="7" height="7"/> + </backdrop> + <backdrop name="lamp13" element="matrixlamp" state="0"> + <bounds x="8" y="40" width="7" height="7"/> + </backdrop> + <backdrop name="lamp14" element="matrixlamp" state="0"> + <bounds x="8" y="48" width="7" height="7"/> + </backdrop> + <backdrop name="lamp15" element="matrixlamp" state="0"> + <bounds x="8" y="56" width="7" height="7"/> + </backdrop> + <backdrop name="lamp16" element="matrixlamp" state="0"> + <bounds x="16" y="0" width="7" height="7"/> + </backdrop> + <backdrop name="lamp17" element="matrixlamp" state="0"> + <bounds x="16" y="8" width="7" height="7"/> + </backdrop> + <backdrop name="lamp18" element="matrixlamp" state="0"> + <bounds x="16" y="16" width="7" height="7"/> + </backdrop> + <backdrop name="lamp19" element="matrixlamp" state="0"> + <bounds x="16" y="24" width="7" height="7"/> + </backdrop> + <backdrop name="lamp20" element="matrixlamp" state="0"> + <bounds x="16" y="32" width="7" height="7"/> + </backdrop> + <backdrop name="lamp21" element="matrixlamp" state="0"> + <bounds x="16" y="40" width="7" height="7"/> + </backdrop> + <backdrop name="lamp22" element="matrixlamp" state="0"> + <bounds x="16" y="48" width="7" height="7"/> + </backdrop> + <backdrop name="lamp23" element="matrixlamp" state="0"> + <bounds x="16" y="56" width="7" height="7"/> + </backdrop> + <backdrop name="lamp24" element="matrixlamp" state="0"> + <bounds x="24" y="0" width="7" height="7"/> + </backdrop> + <backdrop name="lamp25" element="matrixlamp" state="0"> + <bounds x="24" y="8" width="7" height="7"/> + </backdrop> + <backdrop name="lamp26" element="matrixlamp" state="0"> + <bounds x="24" y="16" width="7" height="7"/> + </backdrop> + <backdrop name="lamp27" element="matrixlamp" state="0"> + <bounds x="24" y="24" width="7" height="7"/> + </backdrop> + <backdrop name="lamp28" element="matrixlamp" state="0"> + <bounds x="24" y="32" width="7" height="7"/> + </backdrop> + <backdrop name="lamp29" element="matrixlamp" state="0"> + <bounds x="24" y="40" width="7" height="7"/> + </backdrop> + <backdrop name="lamp30" element="matrixlamp" state="0"> + <bounds x="24" y="48" width="7" height="7"/> + </backdrop> + <backdrop name="lamp31" element="matrixlamp" state="0"> + <bounds x="24" y="56" width="7" height="7"/> + </backdrop> + <backdrop name="lamp32" element="matrixlamp" state="0"> + <bounds x="32" y="0" width="7" height="7"/> + </backdrop> + <backdrop name="lamp33" element="matrixlamp" state="0"> + <bounds x="32" y="8" width="7" height="7"/> + </backdrop> + <backdrop name="lamp34" element="matrixlamp" state="0"> + <bounds x="32" y="16" width="7" height="7"/> + </backdrop> + <backdrop name="lamp35" element="matrixlamp" state="0"> + <bounds x="32" y="24" width="7" height="7"/> + </backdrop> + <backdrop name="lamp36" element="matrixlamp" state="0"> + <bounds x="32" y="32" width="7" height="7"/> + </backdrop> + <backdrop name="lamp37" element="matrixlamp" state="0"> + <bounds x="32" y="40" width="7" height="7"/> + </backdrop> + <backdrop name="lamp38" element="matrixlamp" state="0"> + <bounds x="32" y="48" width="7" height="7"/> + </backdrop> + <backdrop name="lamp39" element="matrixlamp" state="0"> + <bounds x="32" y="56" width="7" height="7"/> + </backdrop> + <backdrop name="lamp40" element="matrixlamp" state="0"> + <bounds x="40" y="0" width="7" height="7"/> + </backdrop> + <backdrop name="lamp41" element="matrixlamp" state="0"> + <bounds x="40" y="8" width="7" height="7"/> + </backdrop> + <backdrop name="lamp42" element="matrixlamp" state="0"> + <bounds x="40" y="16" width="7" height="7"/> + </backdrop> + <backdrop name="lamp43" element="matrixlamp" state="0"> + <bounds x="40" y="24" width="7" height="7"/> + </backdrop> + <backdrop name="lamp44" element="matrixlamp" state="0"> + <bounds x="40" y="32" width="7" height="7"/> + </backdrop> + <backdrop name="lamp45" element="matrixlamp" state="0"> + <bounds x="40" y="40" width="7" height="7"/> + </backdrop> + <backdrop name="lamp46" element="matrixlamp" state="0"> + <bounds x="40" y="48" width="7" height="7"/> + </backdrop> + <backdrop name="lamp47" element="matrixlamp" state="0"> + <bounds x="40" y="56" width="7" height="7"/> + </backdrop> + <backdrop name="lamp48" element="matrixlamp" state="0"> + <bounds x="48" y="0" width="7" height="7"/> + </backdrop> + <backdrop name="lamp49" element="matrixlamp" state="0"> + <bounds x="48" y="8" width="7" height="7"/> + </backdrop> + <backdrop name="lamp50" element="matrixlamp" state="0"> + <bounds x="48" y="16" width="7" height="7"/> + </backdrop> + <backdrop name="lamp51" element="matrixlamp" state="0"> + <bounds x="48" y="24" width="7" height="7"/> + </backdrop> + <backdrop name="lamp52" element="matrixlamp" state="0"> + <bounds x="48" y="32" width="7" height="7"/> + </backdrop> + <backdrop name="lamp53" element="matrixlamp" state="0"> + <bounds x="48" y="40" width="7" height="7"/> + </backdrop> + <backdrop name="lamp54" element="matrixlamp" state="0"> + <bounds x="48" y="48" width="7" height="7"/> + </backdrop> + <backdrop name="lamp55" element="matrixlamp" state="0"> + <bounds x="48" y="56" width="7" height="7"/> + </backdrop> + <backdrop name="lamp56" element="matrixlamp" state="0"> + <bounds x="56" y="0" width="7" height="7"/> + </backdrop> + <backdrop name="lamp57" element="matrixlamp" state="0"> + <bounds x="56" y="8" width="7" height="7"/> + </backdrop> + <backdrop name="lamp58" element="matrixlamp" state="0"> + <bounds x="56" y="16" width="7" height="7"/> + </backdrop> + <backdrop name="lamp59" element="matrixlamp" state="0"> + <bounds x="56" y="24" width="7" height="7"/> + </backdrop> + <backdrop name="lamp60" element="matrixlamp" state="0"> + <bounds x="56" y="32" width="7" height="7"/> + </backdrop> + <backdrop name="lamp61" element="matrixlamp" state="0"> + <bounds x="56" y="40" width="7" height="7"/> + </backdrop> + <backdrop name="lamp62" element="matrixlamp" state="0"> + <bounds x="56" y="48" width="7" height="7"/> + </backdrop> + <backdrop name="lamp63" element="matrixlamp" state="0"> + <bounds x="56" y="56" width="7" height="7"/> + </backdrop> + <backdrop name="lamp64" element="matrixlamp" state="0"> + <bounds x="64" y="0" width="7" height="7"/> + </backdrop> + <backdrop name="lamp65" element="matrixlamp" state="0"> + <bounds x="64" y="8" width="7" height="7"/> + </backdrop> + <backdrop name="lamp66" element="matrixlamp" state="0"> + <bounds x="64" y="16" width="7" height="7"/> + </backdrop> + <backdrop name="lamp67" element="matrixlamp" state="0"> + <bounds x="64" y="24" width="7" height="7"/> + </backdrop> + <backdrop name="lamp68" element="matrixlamp" state="0"> + <bounds x="64" y="32" width="7" height="7"/> + </backdrop> + <backdrop name="lamp69" element="matrixlamp" state="0"> + <bounds x="64" y="40" width="7" height="7"/> + </backdrop> + <backdrop name="lamp70" element="matrixlamp" state="0"> + <bounds x="64" y="48" width="7" height="7"/> + </backdrop> + <backdrop name="lamp71" element="matrixlamp" state="0"> + <bounds x="64" y="56" width="7" height="7"/> + </backdrop> + <backdrop name="lamp72" element="matrixlamp" state="0"> + <bounds x="72" y="0" width="7" height="7"/> + </backdrop> + <backdrop name="lamp73" element="matrixlamp" state="0"> + <bounds x="72" y="8" width="7" height="7"/> + </backdrop> + <backdrop name="lamp74" element="matrixlamp" state="0"> + <bounds x="72" y="16" width="7" height="7"/> + </backdrop> + <backdrop name="lamp75" element="matrixlamp" state="0"> + <bounds x="72" y="24" width="7" height="7"/> + </backdrop> + <backdrop name="lamp76" element="matrixlamp" state="0"> + <bounds x="72" y="32" width="7" height="7"/> + </backdrop> + <backdrop name="lamp77" element="matrixlamp" state="0"> + <bounds x="72" y="40" width="7" height="7"/> + </backdrop> + <backdrop name="lamp78" element="matrixlamp" state="0"> + <bounds x="72" y="48" width="7" height="7"/> + </backdrop> + <backdrop name="lamp79" element="matrixlamp" state="0"> + <bounds x="72" y="56" width="7" height="7"/> + </backdrop> + <backdrop name="lamp80" element="matrixlamp" state="0"> + <bounds x="80" y="0" width="7" height="7"/> + </backdrop> + <backdrop name="lamp81" element="matrixlamp" state="0"> + <bounds x="80" y="8" width="7" height="7"/> + </backdrop> + <backdrop name="lamp82" element="matrixlamp" state="0"> + <bounds x="80" y="16" width="7" height="7"/> + </backdrop> + <backdrop name="lamp83" element="matrixlamp" state="0"> + <bounds x="80" y="24" width="7" height="7"/> + </backdrop> + <backdrop name="lamp84" element="matrixlamp" state="0"> + <bounds x="80" y="32" width="7" height="7"/> + </backdrop> + <backdrop name="lamp85" element="matrixlamp" state="0"> + <bounds x="80" y="40" width="7" height="7"/> + </backdrop> + <backdrop name="lamp86" element="matrixlamp" state="0"> + <bounds x="80" y="48" width="7" height="7"/> + </backdrop> + <backdrop name="lamp87" element="matrixlamp" state="0"> + <bounds x="80" y="56" width="7" height="7"/> + </backdrop> + <backdrop name="lamp88" element="matrixlamp" state="0"> + <bounds x="88" y="0" width="7" height="7"/> + </backdrop> + <backdrop name="lamp89" element="matrixlamp" state="0"> + <bounds x="88" y="8" width="7" height="7"/> + </backdrop> + <backdrop name="lamp90" element="matrixlamp" state="0"> + <bounds x="88" y="16" width="7" height="7"/> + </backdrop> + <backdrop name="lamp91" element="matrixlamp" state="0"> + <bounds x="88" y="24" width="7" height="7"/> + </backdrop> + <backdrop name="lamp92" element="matrixlamp" state="0"> + <bounds x="88" y="32" width="7" height="7"/> + </backdrop> + <backdrop name="lamp93" element="matrixlamp" state="0"> + <bounds x="88" y="40" width="7" height="7"/> + </backdrop> + <backdrop name="lamp94" element="matrixlamp" state="0"> + <bounds x="88" y="48" width="7" height="7"/> + </backdrop> + <backdrop name="lamp95" element="matrixlamp" state="0"> + <bounds x="88" y="56" width="7" height="7"/> + </backdrop> + <backdrop name="lamp96" element="matrixlamp" state="0"> + <bounds x="96" y="0" width="7" height="7"/> + </backdrop> + <backdrop name="lamp97" element="matrixlamp" state="0"> + <bounds x="96" y="8" width="7" height="7"/> + </backdrop> + <backdrop name="lamp98" element="matrixlamp" state="0"> + <bounds x="96" y="16" width="7" height="7"/> + </backdrop> + <backdrop name="lamp99" element="matrixlamp" state="0"> + <bounds x="96" y="24" width="7" height="7"/> + </backdrop> + <backdrop name="lamp100" element="matrixlamp" state="0"> + <bounds x="96" y="32" width="7" height="7"/> + </backdrop> + <backdrop name="lamp101" element="matrixlamp" state="0"> + <bounds x="96" y="40" width="7" height="7"/> + </backdrop> + <backdrop name="lamp102" element="matrixlamp" state="0"> + <bounds x="96" y="48" width="7" height="7"/> + </backdrop> + <backdrop name="lamp103" element="matrixlamp" state="0"> + <bounds x="96" y="56" width="7" height="7"/> + </backdrop> + <backdrop name="lamp104" element="matrixlamp" state="0"> + <bounds x="104" y="0" width="7" height="7"/> + </backdrop> + <backdrop name="lamp105" element="matrixlamp" state="0"> + <bounds x="104" y="8" width="7" height="7"/> + </backdrop> + <backdrop name="lamp106" element="matrixlamp" state="0"> + <bounds x="104" y="16" width="7" height="7"/> + </backdrop> + <backdrop name="lamp107" element="matrixlamp" state="0"> + <bounds x="104" y="24" width="7" height="7"/> + </backdrop> + <backdrop name="lamp108" element="matrixlamp" state="0"> + <bounds x="104" y="32" width="7" height="7"/> + </backdrop> + <backdrop name="lamp109" element="matrixlamp" state="0"> + <bounds x="104" y="40" width="7" height="7"/> + </backdrop> + <backdrop name="lamp110" element="matrixlamp" state="0"> + <bounds x="104" y="48" width="7" height="7"/> + </backdrop> + <backdrop name="lamp111" element="matrixlamp" state="0"> + <bounds x="104" y="56" width="7" height="7"/> + </backdrop> + <backdrop name="lamp112" element="matrixlamp" state="0"> + <bounds x="112" y="0" width="7" height="7"/> + </backdrop> + <backdrop name="lamp113" element="matrixlamp" state="0"> + <bounds x="112" y="8" width="7" height="7"/> + </backdrop> + <backdrop name="lamp114" element="matrixlamp" state="0"> + <bounds x="112" y="16" width="7" height="7"/> + </backdrop> + <backdrop name="lamp115" element="matrixlamp" state="0"> + <bounds x="112" y="24" width="7" height="7"/> + </backdrop> + <backdrop name="lamp116" element="matrixlamp" state="0"> + <bounds x="112" y="32" width="7" height="7"/> + </backdrop> + <backdrop name="lamp117" element="matrixlamp" state="0"> + <bounds x="112" y="40" width="7" height="7"/> + </backdrop> + <backdrop name="lamp118" element="matrixlamp" state="0"> + <bounds x="112" y="48" width="7" height="7"/> + </backdrop> + <backdrop name="lamp119" element="matrixlamp" state="0"> + <bounds x="112" y="56" width="7" height="7"/> + </backdrop> + <backdrop name="lamp120" element="matrixlamp" state="0"> + <bounds x="120" y="0" width="7" height="7"/> + </backdrop> + <backdrop name="lamp121" element="matrixlamp" state="0"> + <bounds x="120" y="8" width="7" height="7"/> + </backdrop> + <backdrop name="lamp122" element="matrixlamp" state="0"> + <bounds x="120" y="16" width="7" height="7"/> + </backdrop> + <backdrop name="lamp123" element="matrixlamp" state="0"> + <bounds x="120" y="24" width="7" height="7"/> + </backdrop> + <backdrop name="lamp124" element="matrixlamp" state="0"> + <bounds x="120" y="32" width="7" height="7"/> + </backdrop> + <backdrop name="lamp125" element="matrixlamp" state="0"> + <bounds x="120" y="40" width="7" height="7"/> + </backdrop> + <backdrop name="lamp126" element="matrixlamp" state="0"> + <bounds x="120" y="48" width="7" height="7"/> + </backdrop> + <backdrop name="lamp127" element="matrixlamp" state="0"> + <bounds x="120" y="56" width="7" height="7"/> + </backdrop> + <backdrop name="digit0" element="digit" state="0"> + <bounds x="300" y="200" width="8" height="10"/> + </backdrop> + <backdrop name="digit1" element="digit" state="0"> + <bounds x="308" y="200" width="8" height="10"/> + </backdrop> + <backdrop name="digit2" element="digit" state="0"> + <bounds x="316" y="200" width="8" height="10"/> + </backdrop> + <backdrop name="digit3" element="digit" state="0"> + <bounds x="324" y="200" width="8" height="10"/> + </backdrop> + <backdrop name="digit4" element="digit" state="0"> + <bounds x="332" y="200" width="8" height="10"/> + </backdrop> + <backdrop name="digit5" element="digit" state="0"> + <bounds x="340" y="200" width="8" height="10"/> + </backdrop> + <backdrop name="digit6" element="digit" state="0"> + <bounds x="348" y="200" width="8" height="10"/> + </backdrop> + <backdrop name="digit7" element="digit" state="0"> + <bounds x="356" y="200" width="8" height="10"/> + </backdrop> + <backdrop name="vfd0" element="vfd0" state="0"> + <bounds x="17" y="280" width="7" height="24"/> + </backdrop> + <backdrop name="vfd1" element="vfd0" state="0"> + <bounds x="24" y="280" width="7" height="24"/> + </backdrop> + <backdrop name="vfd2" element="vfd0" state="0"> + <bounds x="31" y="280" width="7" height="24"/> + </backdrop> + <backdrop name="vfd3" element="vfd0" state="0"> + <bounds x="38" y="280" width="7" height="24"/> + </backdrop> + <backdrop name="vfd4" element="vfd0" state="0"> + <bounds x="45" y="280" width="7" height="24"/> + </backdrop> + <backdrop name="vfd5" element="vfd0" state="0"> + <bounds x="52" y="280" width="7" height="24"/> + </backdrop> + <backdrop name="vfd6" element="vfd0" state="0"> + <bounds x="59" y="280" width="7" height="24"/> + </backdrop> + <backdrop name="vfd7" element="vfd0" state="0"> + <bounds x="66" y="280" width="7" height="24"/> + </backdrop> + <backdrop name="vfd8" element="vfd0" state="0"> + <bounds x="73" y="280" width="7" height="24"/> + </backdrop> + <backdrop name="vfd9" element="vfd0" state="0"> + <bounds x="80" y="280" width="7" height="24"/> + </backdrop> + <backdrop name="vfd10" element="vfd0" state="0"> + <bounds x="87" y="280" width="7" height="24"/> + </backdrop> + <backdrop name="vfd11" element="vfd0" state="0"> + <bounds x="94" y="280" width="7" height="24"/> + </backdrop> + <backdrop name="vfd12" element="vfd0" state="0"> + <bounds x="101" y="280" width="7" height="24"/> + </backdrop> + <backdrop name="vfd13" element="vfd0" state="0"> + <bounds x="108" y="280" width="7" height="24"/> + </backdrop> + <backdrop name="vfd14" element="vfd0" state="0"> + <bounds x="115" y="280" width="7" height="24"/> + </backdrop> + <backdrop name="vfd15" element="vfd0" state="0"> + <bounds x="122" y="280" width="7" height="24"/> + </backdrop> + </view> + <view name="VFD Display Output Only"> + <bezel name="vfd0" element="vfd0" state="0"> + <bounds x="10" y="200" width="9" height="17"/> + </bezel> + <bezel name="vfd1" element="vfd0" state="0"> + <bounds x="19" y="200" width="9" height="17"/> + </bezel> + <bezel name="vfd2" element="vfd0" state="0"> + <bounds x="28" y="200" width="9" height="17"/> + </bezel> + <bezel name="vfd3" element="vfd0" state="0"> + <bounds x="37" y="200" width="9" height="17"/> + </bezel> + <bezel name="vfd4" element="vfd0" state="0"> + <bounds x="46" y="200" width="9" height="17"/> + </bezel> + <bezel name="vfd5" element="vfd0" state="0"> + <bounds x="55" y="200" width="9" height="17"/> + </bezel> + <bezel name="vfd6" element="vfd0" state="0"> + <bounds x="64" y="200" width="9" height="17"/> + </bezel> + <bezel name="vfd7" element="vfd0" state="0"> + <bounds x="73" y="200" width="9" height="17"/> + </bezel> + <bezel name="vfd8" element="vfd0" state="0"> + <bounds x="82" y="200" width="9" height="17"/> + </bezel> + <bezel name="vfd9" element="vfd0" state="0"> + <bounds x="91" y="200" width="9" height="17"/> + </bezel> + <bezel name="vfd10" element="vfd0" state="0"> + <bounds x="100" y="200" width="9" height="17"/> + </bezel> + <bezel name="vfd11" element="vfd0" state="0"> + <bounds x="109" y="200" width="9" height="17"/> + </bezel> + <bezel name="vfd12" element="vfd0" state="0"> + <bounds x="118" y="200" width="9" height="17"/> + </bezel> + <bezel name="vfd13" element="vfd0" state="0"> + <bounds x="127" y="200" width="9" height="17"/> + </bezel> + <bezel name="vfd14" element="vfd0" state="0"> + <bounds x="136" y="200" width="9" height="17"/> + </bezel> + <bezel name="vfd15" element="vfd0" state="0"> + <bounds x="145" y="200" width="9" height="17"/> + </bezel> + </view> +</mamelayout> diff --git a/src/mame/layout/nbmj8688.lay b/src/mame/layout/nbmj8688.lay new file mode 100644 index 00000000000..95620636b30 --- /dev/null +++ b/src/mame/layout/nbmj8688.lay @@ -0,0 +1,70 @@ +<?xml version="1.0"?> +<mamelayout version="2"> + <view name="Main Screen Standard (4:3)"> + <screen index="0"> + <bounds left="0" top="0" right="4" bottom="3" /> + </screen> + </view> + + <view name="LCD0 Standard (15:3)"> + <screen index="1"> + <bounds left="0" top="0" right="15" bottom="3" /> + </screen> + </view> + + <view name="LCD1 Standard (15:3)"> + <screen index="2"> + <bounds left="0" top="0" right="15" bottom="3" /> + </screen> + </view> + + <view name="Main Screen Pixel Aspect (~scr0nativexaspect~:~scr0nativeyaspect~)"> + <screen index="0"> + <bounds left="0" top="0" right="~scr0width~" bottom="~scr0height~" /> + </screen> + </view> + + <view name="LCD0 Pixel Aspect (~scr1nativexaspect~:~scr1nativeyaspect~)"> + <screen index="1"> + <bounds left="0" top="0" right="~scr1width~" bottom="~scr1height~" /> + </screen> + </view> + + <view name="LCD1 Pixel Aspect (~scr2nativexaspect~:~scr2nativeyaspect~)"> + <screen index="2"> + <bounds left="0" top="0" right="~scr2width~" bottom="~scr2height~" /> + </screen> + </view> + + <view name="Triple"> + <screen index="0"> + <bounds x="0" y="3" width="15" height="11.25" /> + </screen> + <screen index="1"> + <bounds x="0" y="14.25" width="15" height="3" /> + <orientation rotate="180" /> + </screen> + <screen index="2"> + <bounds x="0" y="0" width="15" height="3" /> + </screen> + </view> + + <view name="Player 1"> + <screen index="0"> + <bounds x="0" y="3" width="15" height="11.25" /> + </screen> + <screen index="1"> + <bounds x="0" y="14.25" width="15" height="3" /> + <orientation rotate="180" /> + </screen> + </view> + + <view name="Player 2"> + <screen index="0"> + <bounds x="0" y="3" width="15" height="11.25" /> + </screen> + <screen index="2"> + <bounds x="0" y="0" width="15" height="3" /> + </screen> + </view> +</mamelayout> diff --git a/src/mame/layout/paradice.lay b/src/mame/layout/paradice.lay new file mode 100644 index 00000000000..5764c0c5c15 --- /dev/null +++ b/src/mame/layout/paradice.lay @@ -0,0 +1,172 @@ +<?xml version="1.0"?> +<mamelayout version="2"> + <element name="a" defstate="0"> + <rect> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="A" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + <element name="b" defstate="0"> + <rect> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="B" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + <element name="c" defstate="0"> + <rect> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="C" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + <element name="enter" defstate="0"> + <rect> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="ENTER" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + <element name="p1start" defstate="0"> + <rect> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="L.START" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + <element name="p2start" defstate="0"> + <rect> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="R.START" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + <element name="door0" defstate="1"> + <rect state="0"> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="DOOR OPEN" state="0"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + <element name="vfd0"> + <led14segsc> + <color red="0" green="0.6" blue="1.0" /> + </led14segsc> + </element> + + <view name="Adder and Lamps"> + <bezel name="lamp0" element="p1start"> + <bounds x="145" y="280" width="28" height="14" /> + </bezel> + <bezel name="lamp1" element="p2start"> + <bounds x="180" y="280" width="28" height="14" /> + </bezel> + <bezel name="lamp3" element="a"> + <bounds x="215" y="280" width="28" height="14" /> + </bezel> + <bezel name="lamp4" element="b"> + <bounds x="250" y="280" width="28" height="14" /> + </bezel> + <bezel name="lamp5" element="c"> + <bounds x="285" y="280" width="28" height="14" /> + </bezel> + <bezel name="lamp7" element="enter"> + <bounds x="320" y="280" width="28" height="14" /> + </bezel> + <bezel name="door" element="door0"> + <bounds x="370" y="280" width="28" height="14" /> + </bezel> + <screen index="0"> + <bounds x="0" y="0" width="400" height="280" /> + </screen> + </view> + <view name="Adder,VFD and Lamps"> + <bezel name="lamp0" element="p1start"> + <bounds x="145" y="280" width="28" height="14" /> + </bezel> + <bezel name="lamp1" element="p2start"> + <bounds x="180" y="280" width="28" height="14" /> + </bezel> + <bezel name="lamp3" element="a"> + <bounds x="215" y="280" width="28" height="14" /> + </bezel> + <bezel name="lamp4" element="b"> + <bounds x="250" y="280" width="28" height="14" /> + </bezel> + <bezel name="lamp5" element="c"> + <bounds x="285" y="280" width="28" height="14" /> + </bezel> + <bezel name="lamp7" element="enter"> + <bounds x="320" y="280" width="28" height="14" /> + </bezel> + <bezel name="door" element="door0"> + <bounds x="370" y="280" width="28" height="14" /> + </bezel> + <bezel name="vfd0" element="vfd0" state="0"> + <bounds x="0" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd1" element="vfd0" state="0"> + <bounds x="9" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd2" element="vfd0" state="0"> + <bounds x="18" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd3" element="vfd0" state="0"> + <bounds x="27" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd4" element="vfd0" state="0"> + <bounds x="36" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd5" element="vfd0" state="0"> + <bounds x="45" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd6" element="vfd0" state="0"> + <bounds x="54" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd7" element="vfd0" state="0"> + <bounds x="63" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd8" element="vfd0" state="0"> + <bounds x="72" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd9" element="vfd0" state="0"> + <bounds x="81" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd10" element="vfd0" state="0"> + <bounds x="90" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd11" element="vfd0" state="0"> + <bounds x="99" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd12" element="vfd0" state="0"> + <bounds x="108" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd13" element="vfd0" state="0"> + <bounds x="117" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd14" element="vfd0" state="0"> + <bounds x="126" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd15" element="vfd0" state="0"> + <bounds x="135" y="280" width="9" height="14"/> + </bezel> + <screen index="0"> + <bounds x="0" y="0" width="400" height="280" /> + </screen> + </view> +</mamelayout> diff --git a/src/mame/layout/peplus.lay b/src/mame/layout/peplus.lay new file mode 100644 index 00000000000..b4f52bec975 --- /dev/null +++ b/src/mame/layout/peplus.lay @@ -0,0 +1,119 @@ +<!-- peplus.lay --> + +<mamelayout version="2"> + <element name="bezel"> + </element> + + <element name="hold" defstate="1"> + <rect state="0"> + <color red="0.5" green="0.5" blue="0.5" /> + </rect> + <rect state="1"> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="HOLD"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <element name="change" defstate="1"> + <rect state="1"> + <color red="1.0" green="0.0" blue="0.0" /> + </rect> + <rect state="0"> + <color red="0.5" green="0.0" blue="0.0" /> + </rect> + </element> + + <element name="dooropen" defstate="1"> + <rect state="0"> + <color red="0.5" green="0.5" blue="0.5" /> + </rect> + <rect state="1"> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="DOOR OPEN"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <element name="dealdraw" defstate="1"> + <rect state="0"> + <color red="0.5" green="0.5" blue="0.5" /> + </rect> + <rect state="1"> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="DEAL DRAW"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <element name="cashout" defstate="1"> + <rect state="0"> + <color red="0.5" green="0.5" blue="0.5" /> + </rect> + <rect state="1"> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="CASHOUT"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <element name="betcredits" defstate="1"> + <rect state="0"> + <color red="0.5" green="0.5" blue="0.5" /> + </rect> + <rect state="1"> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="BET CREDITS"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <view name="Bezel Lamps"> + <screen index="0"> + <bounds left="10" top="40" right="330" bottom="240" /> + </screen> + <bezel element="bezel"> + <bounds left="0" top="0" right="340" bottom="310" /> + </bezel> + <bezel name="lamp3" element="hold"> + <bounds x="50" y="250" width="40" height="20" /> + </bezel> + <bezel name="lamp0" element="hold"> + <bounds x="100" y="250" width="40" height="20" /> + </bezel> + <bezel name="lamp0" element="hold"> + <bounds x="150" y="250" width="40" height="20" /> + </bezel> + <bezel name="lamp0" element="hold"> + <bounds x="200" y="250" width="40" height="20" /> + </bezel> + <bezel name="lamp7" element="hold"> + <bounds x="250" y="250" width="40" height="20" /> + </bezel> + <bezel name="lamp5" element="change"> + <bounds x="310" y="10" width="20" height="20" /> + </bezel> + <bezel name="lamp6" element="dooropen"> + <bounds x="10" y="10" width="100" height="20" /> + </bezel> + <bezel name="lamp1" element="dealdraw"> + <bounds x="10" y="280" width="100" height="20" /> + </bezel> + <bezel name="lamp2" element="cashout"> + <bounds x="120" y="280" width="100" height="20" /> + </bezel> + <bezel name="lamp4" element="betcredits"> + <bounds x="230" y="280" width="100" height="20" /> + </bezel> + </view> +</mamelayout> diff --git a/src/mame/layout/pepp0158.lay b/src/mame/layout/pepp0158.lay new file mode 100644 index 00000000000..b4f52bec975 --- /dev/null +++ b/src/mame/layout/pepp0158.lay @@ -0,0 +1,119 @@ +<!-- peplus.lay --> + +<mamelayout version="2"> + <element name="bezel"> + </element> + + <element name="hold" defstate="1"> + <rect state="0"> + <color red="0.5" green="0.5" blue="0.5" /> + </rect> + <rect state="1"> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="HOLD"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <element name="change" defstate="1"> + <rect state="1"> + <color red="1.0" green="0.0" blue="0.0" /> + </rect> + <rect state="0"> + <color red="0.5" green="0.0" blue="0.0" /> + </rect> + </element> + + <element name="dooropen" defstate="1"> + <rect state="0"> + <color red="0.5" green="0.5" blue="0.5" /> + </rect> + <rect state="1"> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="DOOR OPEN"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <element name="dealdraw" defstate="1"> + <rect state="0"> + <color red="0.5" green="0.5" blue="0.5" /> + </rect> + <rect state="1"> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="DEAL DRAW"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <element name="cashout" defstate="1"> + <rect state="0"> + <color red="0.5" green="0.5" blue="0.5" /> + </rect> + <rect state="1"> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="CASHOUT"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <element name="betcredits" defstate="1"> + <rect state="0"> + <color red="0.5" green="0.5" blue="0.5" /> + </rect> + <rect state="1"> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="BET CREDITS"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <view name="Bezel Lamps"> + <screen index="0"> + <bounds left="10" top="40" right="330" bottom="240" /> + </screen> + <bezel element="bezel"> + <bounds left="0" top="0" right="340" bottom="310" /> + </bezel> + <bezel name="lamp3" element="hold"> + <bounds x="50" y="250" width="40" height="20" /> + </bezel> + <bezel name="lamp0" element="hold"> + <bounds x="100" y="250" width="40" height="20" /> + </bezel> + <bezel name="lamp0" element="hold"> + <bounds x="150" y="250" width="40" height="20" /> + </bezel> + <bezel name="lamp0" element="hold"> + <bounds x="200" y="250" width="40" height="20" /> + </bezel> + <bezel name="lamp7" element="hold"> + <bounds x="250" y="250" width="40" height="20" /> + </bezel> + <bezel name="lamp5" element="change"> + <bounds x="310" y="10" width="20" height="20" /> + </bezel> + <bezel name="lamp6" element="dooropen"> + <bounds x="10" y="10" width="100" height="20" /> + </bezel> + <bezel name="lamp1" element="dealdraw"> + <bounds x="10" y="280" width="100" height="20" /> + </bezel> + <bezel name="lamp2" element="cashout"> + <bounds x="120" y="280" width="100" height="20" /> + </bezel> + <bezel name="lamp4" element="betcredits"> + <bounds x="230" y="280" width="100" height="20" /> + </bezel> + </view> +</mamelayout> diff --git a/src/mame/layout/pepp0188.lay b/src/mame/layout/pepp0188.lay new file mode 100644 index 00000000000..b4f52bec975 --- /dev/null +++ b/src/mame/layout/pepp0188.lay @@ -0,0 +1,119 @@ +<!-- peplus.lay --> + +<mamelayout version="2"> + <element name="bezel"> + </element> + + <element name="hold" defstate="1"> + <rect state="0"> + <color red="0.5" green="0.5" blue="0.5" /> + </rect> + <rect state="1"> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="HOLD"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <element name="change" defstate="1"> + <rect state="1"> + <color red="1.0" green="0.0" blue="0.0" /> + </rect> + <rect state="0"> + <color red="0.5" green="0.0" blue="0.0" /> + </rect> + </element> + + <element name="dooropen" defstate="1"> + <rect state="0"> + <color red="0.5" green="0.5" blue="0.5" /> + </rect> + <rect state="1"> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="DOOR OPEN"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <element name="dealdraw" defstate="1"> + <rect state="0"> + <color red="0.5" green="0.5" blue="0.5" /> + </rect> + <rect state="1"> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="DEAL DRAW"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <element name="cashout" defstate="1"> + <rect state="0"> + <color red="0.5" green="0.5" blue="0.5" /> + </rect> + <rect state="1"> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="CASHOUT"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <element name="betcredits" defstate="1"> + <rect state="0"> + <color red="0.5" green="0.5" blue="0.5" /> + </rect> + <rect state="1"> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="BET CREDITS"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <view name="Bezel Lamps"> + <screen index="0"> + <bounds left="10" top="40" right="330" bottom="240" /> + </screen> + <bezel element="bezel"> + <bounds left="0" top="0" right="340" bottom="310" /> + </bezel> + <bezel name="lamp3" element="hold"> + <bounds x="50" y="250" width="40" height="20" /> + </bezel> + <bezel name="lamp0" element="hold"> + <bounds x="100" y="250" width="40" height="20" /> + </bezel> + <bezel name="lamp0" element="hold"> + <bounds x="150" y="250" width="40" height="20" /> + </bezel> + <bezel name="lamp0" element="hold"> + <bounds x="200" y="250" width="40" height="20" /> + </bezel> + <bezel name="lamp7" element="hold"> + <bounds x="250" y="250" width="40" height="20" /> + </bezel> + <bezel name="lamp5" element="change"> + <bounds x="310" y="10" width="20" height="20" /> + </bezel> + <bezel name="lamp6" element="dooropen"> + <bounds x="10" y="10" width="100" height="20" /> + </bezel> + <bezel name="lamp1" element="dealdraw"> + <bounds x="10" y="280" width="100" height="20" /> + </bezel> + <bezel name="lamp2" element="cashout"> + <bounds x="120" y="280" width="100" height="20" /> + </bezel> + <bezel name="lamp4" element="betcredits"> + <bounds x="230" y="280" width="100" height="20" /> + </bezel> + </view> +</mamelayout> diff --git a/src/mame/layout/peset038.lay b/src/mame/layout/peset038.lay new file mode 100644 index 00000000000..b4f52bec975 --- /dev/null +++ b/src/mame/layout/peset038.lay @@ -0,0 +1,119 @@ +<!-- peplus.lay --> + +<mamelayout version="2"> + <element name="bezel"> + </element> + + <element name="hold" defstate="1"> + <rect state="0"> + <color red="0.5" green="0.5" blue="0.5" /> + </rect> + <rect state="1"> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="HOLD"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <element name="change" defstate="1"> + <rect state="1"> + <color red="1.0" green="0.0" blue="0.0" /> + </rect> + <rect state="0"> + <color red="0.5" green="0.0" blue="0.0" /> + </rect> + </element> + + <element name="dooropen" defstate="1"> + <rect state="0"> + <color red="0.5" green="0.5" blue="0.5" /> + </rect> + <rect state="1"> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="DOOR OPEN"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <element name="dealdraw" defstate="1"> + <rect state="0"> + <color red="0.5" green="0.5" blue="0.5" /> + </rect> + <rect state="1"> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="DEAL DRAW"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <element name="cashout" defstate="1"> + <rect state="0"> + <color red="0.5" green="0.5" blue="0.5" /> + </rect> + <rect state="1"> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="CASHOUT"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <element name="betcredits" defstate="1"> + <rect state="0"> + <color red="0.5" green="0.5" blue="0.5" /> + </rect> + <rect state="1"> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="BET CREDITS"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <view name="Bezel Lamps"> + <screen index="0"> + <bounds left="10" top="40" right="330" bottom="240" /> + </screen> + <bezel element="bezel"> + <bounds left="0" top="0" right="340" bottom="310" /> + </bezel> + <bezel name="lamp3" element="hold"> + <bounds x="50" y="250" width="40" height="20" /> + </bezel> + <bezel name="lamp0" element="hold"> + <bounds x="100" y="250" width="40" height="20" /> + </bezel> + <bezel name="lamp0" element="hold"> + <bounds x="150" y="250" width="40" height="20" /> + </bezel> + <bezel name="lamp0" element="hold"> + <bounds x="200" y="250" width="40" height="20" /> + </bezel> + <bezel name="lamp7" element="hold"> + <bounds x="250" y="250" width="40" height="20" /> + </bezel> + <bezel name="lamp5" element="change"> + <bounds x="310" y="10" width="20" height="20" /> + </bezel> + <bezel name="lamp6" element="dooropen"> + <bounds x="10" y="10" width="100" height="20" /> + </bezel> + <bezel name="lamp1" element="dealdraw"> + <bounds x="10" y="280" width="100" height="20" /> + </bezel> + <bezel name="lamp2" element="cashout"> + <bounds x="120" y="280" width="100" height="20" /> + </bezel> + <bezel name="lamp4" element="betcredits"> + <bounds x="230" y="280" width="100" height="20" /> + </bezel> + </view> +</mamelayout> diff --git a/src/mame/layout/pmpoker.lay b/src/mame/layout/pmpoker.lay new file mode 100644 index 00000000000..276d94b5843 --- /dev/null +++ b/src/mame/layout/pmpoker.lay @@ -0,0 +1,86 @@ +<?xml version="1.0"?> +<mamelayout version="2"> + <element name="DEAL" defstate="1"> + <rect> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="DEAL" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <element name="HOLD1" defstate="1"> + <rect> + <color red="1.0" green="0.0" blue="0.0" /> + </rect> + <text string="HOLD1/TAKE" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <element name="HOLD2" defstate="1"> + <rect> + <color red="1.0" green="0.0" blue="0.0" /> + </rect> + <text string="HOLD2/SMALL" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <element name="HOLD3" defstate="1"> + <rect> + <color red="1.0" green="0.0" blue="0.0" /> + </rect> + <text string="HOLD3/BET" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <element name="HOLD4" defstate="1"> + <rect> + <color red="1.0" green="0.0" blue="0.0" /> + </rect> + <text string="HOLD4/BIG" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <element name="HOLD5" defstate="1"> + <rect> + <color red="1.0" green="0.0" blue="0.0" /> + </rect> + <text string="HOLD5/D-UP" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <view name="Button Lamps"> + <screen index="0"> + <bounds left="0" top="0" right="4" bottom="3" /> + </screen> + <bezel name="lamp0" element="DEAL"> + <bounds x="0" y="3.13" width="0.40" height="0.24" /> + </bezel> + <bezel name="lamp1" element="HOLD3"> + <bounds x="1.85" y="3.13" width="0.45" height="0.24" /> + </bezel> + <bezel name="lamp2" element="HOLD1"> + <bounds x="0.75" y="3.13" width="0.45" height="0.24" /> + </bezel> + <bezel name="lamp3" element="HOLD5"> + <bounds x="2.95" y="3.13" width="0.45" height="0.24" /> + </bezel> + <bezel name="lamp4" element="HOLD2"> + <bounds x="1.30" y="3.13" width="0.45" height="0.24" /> + </bezel> + <bezel name="lamp4" element="HOLD4"> + <bounds x="2.40" y="3.13" width="0.45" height="0.24" /> + </bezel> + </view> +</mamelayout> diff --git a/src/mame/layout/pokio.lay b/src/mame/layout/pokio.lay new file mode 100644 index 00000000000..1ebd940d0a5 --- /dev/null +++ b/src/mame/layout/pokio.lay @@ -0,0 +1,190 @@ +<?xml version="1.0"?> +<mamelayout version="2"> + <element name="hand1" defstate="0"> + <rect> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="HAND 1" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + <element name="hand2" defstate="0"> + <rect> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="HAND 2" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + <element name="hand3" defstate="0"> + <rect> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="HAND 3" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + <element name="enter" defstate="0"> + <rect> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="ENTER" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + <element name="p1start" defstate="0"> + <rect> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="1PLAY" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + <element name="p2start" defstate="0"> + <rect> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="2PLAY" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + <element name="door0" defstate="1"> + <rect state="0"> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="DOOR OPEN" state="0"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + <element name="vfd0"> + <led14segsc> + <color red="0" green="0.6" blue="1.0" /> + </led14segsc> + </element> + + <view name="Adder and Lamps"> + <bezel name="lamp0" element="hand1"> + <bounds x="145" y="280" width="26" height="14" /> + </bezel> + <bezel name="lamp1" element="hand2"> + <bounds x="173" y="280" width="26" height="14" /> + </bezel> + <bezel name="lamp2" element="hand3"> + <bounds x="201" y="280" width="26" height="14" /> + </bezel> + <bezel name="lamp3" element="p1start"> + <bounds x="229" y="280" width="26" height="14" /> + </bezel> + <bezel name="lamp4" element="enter"> + <bounds x="257" y="280" width="26" height="14" /> + </bezel> + <bezel name="lamp5" element="p2start"> + <bounds x="285" y="280" width="26" height="14" /> + </bezel> + <bezel name="lamp16" element="hand1"> + <bounds x="313" y="280" width="26" height="14" /> + </bezel> + <bezel name="lamp7" element="hand2"> + <bounds x="341" y="280" width="26" height="14" /> + </bezel> + <bezel name="lamp6" element="hand3"> + <bounds x="369" y="280" width="26" height="14" /> + </bezel> + <bezel name="door" element="door0"> + <bounds x="369" y="260" width="26" height="14" /> + </bezel> + <screen index="0"> + <bounds x="0" y="0" width="400" height="280" /> + </screen> + </view> + <view name="Adder,VFD and Lamps"> + <bezel name="lamp0" element="hand1"> + <bounds x="145" y="280" width="26" height="14" /> + </bezel> + <bezel name="lamp1" element="hand2"> + <bounds x="173" y="280" width="26" height="14" /> + </bezel> + <bezel name="lamp2" element="hand3"> + <bounds x="201" y="280" width="26" height="14" /> + </bezel> + <bezel name="lamp3" element="p1start"> + <bounds x="229" y="280" width="26" height="14" /> + </bezel> + <bezel name="lamp4" element="enter"> + <bounds x="257" y="280" width="26" height="14" /> + </bezel> + <bezel name="lamp5" element="p2start"> + <bounds x="285" y="280" width="26" height="14" /> + </bezel> + <bezel name="lamp16" element="hand1"> + <bounds x="313" y="280" width="26" height="14" /> + </bezel> + <bezel name="lamp7" element="hand2"> + <bounds x="341" y="280" width="26" height="14" /> + </bezel> + <bezel name="lamp6" element="hand3"> + <bounds x="369" y="280" width="26" height="14" /> + </bezel> + <bezel name="door" element="door0"> + <bounds x="369" y="260" width="26" height="14" /> + </bezel> + <bezel name="vfd0" element="vfd0" state="0"> + <bounds x="0" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd1" element="vfd0" state="0"> + <bounds x="9" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd2" element="vfd0" state="0"> + <bounds x="18" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd3" element="vfd0" state="0"> + <bounds x="27" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd4" element="vfd0" state="0"> + <bounds x="36" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd5" element="vfd0" state="0"> + <bounds x="45" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd6" element="vfd0" state="0"> + <bounds x="54" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd7" element="vfd0" state="0"> + <bounds x="63" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd8" element="vfd0" state="0"> + <bounds x="72" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd9" element="vfd0" state="0"> + <bounds x="81" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd10" element="vfd0" state="0"> + <bounds x="90" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd11" element="vfd0" state="0"> + <bounds x="99" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd12" element="vfd0" state="0"> + <bounds x="108" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd13" element="vfd0" state="0"> + <bounds x="117" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd14" element="vfd0" state="0"> + <bounds x="126" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd15" element="vfd0" state="0"> + <bounds x="135" y="280" width="9" height="14"/> + </bezel> + <screen index="0"> + <bounds x="0" y="0" width="400" height="280" /> + </screen> + </view> +</mamelayout> diff --git a/src/mame/layout/pottnpkr.lay b/src/mame/layout/pottnpkr.lay new file mode 100644 index 00000000000..42ea418c140 --- /dev/null +++ b/src/mame/layout/pottnpkr.lay @@ -0,0 +1,72 @@ +<?xml version="1.0"?> +<mamelayout version="2"> + <element name="BET" defstate="1"> + <rect> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="BET" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <element name="DEAL" defstate="1"> + <rect> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="DEAL" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <element name="HOLD" defstate="1"> + <rect> + <color red="1.0" green="0.5" blue="0.0" /> + </rect> + <text string="HOLD" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <element name="CANCEL" defstate="1"> + <rect> + <color red="1.0" green="0.0" blue="0.0" /> + </rect> + <text string="CANCEL" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <view name="Button Lamps"> + <screen index="0"> + <bounds left="0" top="0" right="4" bottom="3" /> + </screen> + <bezel name="lamp0" element="BET"> + <bounds x="0" y="3.13" width="0.40" height="0.24" /> + </bezel> + <bezel name="lamp1" element="DEAL"> + <bounds x="0.5" y="3.13" width="0.40" height="0.24" /> + </bezel> + <bezel name="lamp2" element="HOLD"> + <bounds x="1.0" y="3.13" width="0.40" height="0.24" /> + </bezel> + <bezel name="lamp2" element="HOLD"> + <bounds x="1.5" y="3.13" width="0.40" height="0.24" /> + </bezel> + <bezel name="lamp2" element="HOLD"> + <bounds x="2.0" y="3.13" width="0.40" height="0.24" /> + </bezel> + <bezel name="lamp2" element="HOLD"> + <bounds x="2.5" y="3.13" width="0.40" height="0.24" /> + </bezel> + <bezel name="lamp2" element="HOLD"> + <bounds x="3.0" y="3.13" width="0.40" height="0.24" /> + </bezel> + <bezel name="lamp2" element="CANCEL"> + <bounds x="3.5" y="3.13" width="0.50" height="0.24" /> + </bezel> + </view> +</mamelayout> diff --git a/src/mame/layout/pyramid.lay b/src/mame/layout/pyramid.lay new file mode 100644 index 00000000000..6b23486b63b --- /dev/null +++ b/src/mame/layout/pyramid.lay @@ -0,0 +1,157 @@ +<?xml version="1.0"?> +<mamelayout version="2"> + <element name="left" defstate="0"> + <rect> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="LEFT" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + <element name="up" defstate="0"> + <rect> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="UP" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + <element name="right" defstate="0"> + <rect> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="RIGHT" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + <element name="enter" defstate="0"> + <rect> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="ENTER" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + <element name="start" defstate="0"> + <rect> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="START" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + <element name="door0" defstate="1"> + <rect state="0"> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="DOOR OPEN" state="0"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + <element name="vfd0"> + <led14segsc> + <color red="0" green="0.6" blue="1.0" /> + </led14segsc> + </element> + + <view name="Adder and Lamps"> + <bezel name="lamp3" element="left"> + <bounds x="145" y="280" width="28" height="14" /> + </bezel> + <bezel name="lamp4" element="up"> + <bounds x="180" y="280" width="28" height="14" /> + </bezel> + <bezel name="lamp5" element="right"> + <bounds x="215" y="280" width="28" height="14" /> + </bezel> + <bezel name="lamp7" element="enter"> + <bounds x="250" y="280" width="28" height="14" /> + </bezel> + <bezel name="lamp0" element="start"> + <bounds x="285" y="280" width="28" height="14" /> + </bezel> + <bezel name="door" element="door0"> + <bounds x="370" y="280" width="28" height="14" /> + </bezel> + <screen index="0"> + <bounds x="0" y="0" width="400" height="280" /> + </screen> + </view> + <view name="Adder,VFD and Lamps"> + <bezel name="lamp3" element="left"> + <bounds x="145" y="280" width="28" height="14" /> + </bezel> + <bezel name="lamp4" element="up"> + <bounds x="180" y="280" width="28" height="14" /> + </bezel> + <bezel name="lamp5" element="right"> + <bounds x="215" y="280" width="28" height="14" /> + </bezel> + <bezel name="lamp7" element="enter"> + <bounds x="250" y="280" width="28" height="14" /> + </bezel> + <bezel name="lamp0" element="start"> + <bounds x="285" y="280" width="28" height="14" /> + </bezel> + <bezel name="door" element="door0"> + <bounds x="370" y="280" width="28" height="14" /> + </bezel> + <bezel name="vfd0" element="vfd0" state="0"> + <bounds x="0" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd1" element="vfd0" state="0"> + <bounds x="9" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd2" element="vfd0" state="0"> + <bounds x="18" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd3" element="vfd0" state="0"> + <bounds x="27" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd4" element="vfd0" state="0"> + <bounds x="36" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd5" element="vfd0" state="0"> + <bounds x="45" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd6" element="vfd0" state="0"> + <bounds x="54" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd7" element="vfd0" state="0"> + <bounds x="63" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd8" element="vfd0" state="0"> + <bounds x="72" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd9" element="vfd0" state="0"> + <bounds x="81" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd10" element="vfd0" state="0"> + <bounds x="90" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd11" element="vfd0" state="0"> + <bounds x="99" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd12" element="vfd0" state="0"> + <bounds x="108" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd13" element="vfd0" state="0"> + <bounds x="117" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd14" element="vfd0" state="0"> + <bounds x="126" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd15" element="vfd0" state="0"> + <bounds x="135" y="280" width="9" height="14"/> + </bezel> + <screen index="0"> + <bounds x="0" y="0" width="400" height="280" /> + </screen> + </view> +</mamelayout> diff --git a/src/mame/layout/quintoon.lay b/src/mame/layout/quintoon.lay new file mode 100644 index 00000000000..f7738afd3a6 --- /dev/null +++ b/src/mame/layout/quintoon.lay @@ -0,0 +1,172 @@ +<?xml version="1.0"?> +<mamelayout version="2"> + <element name="hand1" defstate="0"> + <rect> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="HAND 1" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + <element name="hand2" defstate="0"> + <rect> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="HAND 2" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + <element name="hand3" defstate="0"> + <rect> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="HAND 3" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + <element name="hand4" defstate="0"> + <rect> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="HAND 4" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + <element name="hand5" defstate="0"> + <rect> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="HAND 5" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + <element name="start" defstate="0"> + <rect> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="START" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + <element name="door0" defstate="1"> + <rect state="0"> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="DOOR OPEN" state="0"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + <element name="vfd0"> + <led14segsc> + <color red="0" green="0.6" blue="1.0" /> + </led14segsc> + </element> + + <view name="Adder and Lamps"> + <bezel name="lamp1" element="hand1"> + <bounds x="145" y="280" width="28" height="14" /> + </bezel> + <bezel name="lamp2" element="hand2"> + <bounds x="180" y="280" width="28" height="14" /> + </bezel> + <bezel name="lamp3" element="hand3"> + <bounds x="215" y="280" width="28" height="14" /> + </bezel> + <bezel name="lamp4" element="hand4"> + <bounds x="250" y="280" width="28" height="14" /> + </bezel> + <bezel name="lamp5" element="hand5"> + <bounds x="285" y="280" width="28" height="14" /> + </bezel> + <bezel name="lamp7" element="start"> + <bounds x="320" y="280" width="28" height="14" /> + </bezel> + <bezel name="door" element="door0"> + <bounds x="370" y="280" width="28" height="14" /> + </bezel> + <screen index="0"> + <bounds x="0" y="0" width="400" height="280" /> + </screen> + </view> + <view name="Adder,VFD and Lamps"> + <bezel name="lamp1" element="hand1"> + <bounds x="145" y="280" width="28" height="14" /> + </bezel> + <bezel name="lamp2" element="hand2"> + <bounds x="180" y="280" width="28" height="14" /> + </bezel> + <bezel name="lamp3" element="hand3"> + <bounds x="215" y="280" width="28" height="14" /> + </bezel> + <bezel name="lamp4" element="hand4"> + <bounds x="250" y="280" width="28" height="14" /> + </bezel> + <bezel name="lamp5" element="hand5"> + <bounds x="285" y="280" width="28" height="14" /> + </bezel> + <bezel name="lamp7" element="start"> + <bounds x="320" y="280" width="28" height="14" /> + </bezel> + <bezel name="door" element="door0"> + <bounds x="370" y="280" width="28" height="14" /> + </bezel> + <bezel name="vfd0" element="vfd0" state="0"> + <bounds x="0" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd1" element="vfd0" state="0"> + <bounds x="9" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd2" element="vfd0" state="0"> + <bounds x="18" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd3" element="vfd0" state="0"> + <bounds x="27" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd4" element="vfd0" state="0"> + <bounds x="36" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd5" element="vfd0" state="0"> + <bounds x="45" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd6" element="vfd0" state="0"> + <bounds x="54" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd7" element="vfd0" state="0"> + <bounds x="63" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd8" element="vfd0" state="0"> + <bounds x="72" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd9" element="vfd0" state="0"> + <bounds x="81" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd10" element="vfd0" state="0"> + <bounds x="90" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd11" element="vfd0" state="0"> + <bounds x="99" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd12" element="vfd0" state="0"> + <bounds x="108" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd13" element="vfd0" state="0"> + <bounds x="117" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd14" element="vfd0" state="0"> + <bounds x="126" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd15" element="vfd0" state="0"> + <bounds x="135" y="280" width="9" height="14"/> + </bezel> + <screen index="0"> + <bounds x="0" y="0" width="400" height="280" /> + </screen> + </view> +</mamelayout> diff --git a/src/mame/layout/rocknms.lay b/src/mame/layout/rocknms.lay new file mode 100644 index 00000000000..d01706707f3 --- /dev/null +++ b/src/mame/layout/rocknms.lay @@ -0,0 +1,39 @@ +<?xml version="1.0"?> +<mamelayout version="2"> + <view name="Screen 0 Standard (4:3)"> + <screen index="0"> + <bounds left="0" top="0" right="4" bottom="3" /> + </screen> + </view> + + <view name="Screen 1 Standard (3:4)"> + <screen index="1"> + <bounds left="0" top="0" right="3" bottom="4" /> + <orientation rotate="270" /> + </screen> + </view> + + <view name="Screen 0 Pixel Aspect (~scr0nativexaspect~:~scr0nativeyaspect~)"> + <screen index="0"> + <bounds left="0" top="0" right="~scr0width~" bottom="~scr0height~" /> + </screen> + </view> + + <view name="Screen 1 Pixel Aspect (~scr1nativeyaspect~:~scr1nativexaspect~)"> + <screen index="1"> + <bounds left="0" top="0" right="~scr1height~" bottom="~scr1width~" /> + <orientation rotate="270" /> + </screen> + </view> + + <view name="Rockn Megasession Custom"> + <screen index="0"> + <bounds x="0" y="0" width="12" height="9" /> + </screen> + <screen index="1"> + <bounds x="0" y="9" width="12" height="16" /> + <orientation rotate="270" /> + </screen> + </view> + +</mamelayout> diff --git a/src/mame/layout/sbrkout.lay b/src/mame/layout/sbrkout.lay new file mode 100644 index 00000000000..82d4f4f4651 --- /dev/null +++ b/src/mame/layout/sbrkout.lay @@ -0,0 +1,42 @@ +<?xml version="1.0"?> +<mamelayout version="2"> + <element name="overlay"> + <rect> + <bounds left="0" top="0" right="192" bottom="41" /> + <color red="0.125" green="0.125" blue="1" /> + </rect> + <rect> + <bounds left="0" top="41" right="192" bottom="72.5" /> + <color red="1" green="0.5" blue="0.0625" /> + </rect> + <rect> + <bounds left="0" top="72.5" right="192" bottom="105" /> + <color red="0.25" green="1" blue="0.25" /> + </rect> + <rect> + <bounds left="0" top="105" right="192" bottom="137" /> + <color red="1" green="1" blue="0.25" /> + </rect> + <rect> + <bounds left="0" top="137" right="192" bottom="232" /> + <color red="1" green="1" blue="1" /> + </rect> + <rect> + <bounds left="0" top="232" right="192" bottom="240" /> + <color red="0.125" green="0.125" blue="1" /> + </rect> + <rect> + <bounds left="0" top="240" right="192" bottom="256" /> + <color red="1" green="1" blue="1" /> + </rect> + </element> + + <view name="Color Overlay"> + <screen index="0"> + <bounds left="0" top="0" right="3" bottom="4" /> + </screen> + <overlay name="overlay" element="overlay"> + <bounds left="0" top="0" right="3" bottom="4" /> + </overlay> + </view> +</mamelayout> diff --git a/src/mame/layout/sidewndr.lay b/src/mame/layout/sidewndr.lay new file mode 100644 index 00000000000..7475311c3db --- /dev/null +++ b/src/mame/layout/sidewndr.lay @@ -0,0 +1,61 @@ +<?xml version="1.0"?> +<mamelayout version="2"> + <element name="lamp0"><text string="CANCEL" state="1"/></element> + <element name="lamp1"><text string="HOLD 1" state="1"/></element> + <element name="lamp2"><text string="HOLD 2" state="1"/></element> + <element name="lamp3"><text string="HOLD 3" state="1"/></element> + <element name="lamp4"><text string="HOLD 4" state="1"/></element> + <element name="lamp5"><text string="START" state="1"/></element> + <element name="lamp6"><text string="lamp6" state="1"/></element> + <element name="lamp7"><text string="lamp7" state="1"/></element> + <!-- lamps 8 and 9 might be inverted --> + <element name="lamp8"><text string="GAMBLE" state="1"/></element> + <element name="lamp9"><text string="COLLECT" state="1"/></element> + <element name="lamp10"><text string="STOP NUDGE" state="1"/></element> + <element name="lamp11"><text string="MAIN ?" state="1"/></element> + <element name="lamp12"><text string="NUDGE" state="1"/></element> + <element name="lamp13"><text string="SIDEWIND" state="1"/></element> + <element name="lamp14"><text string="lamp14" state="1"/></element> + <element name="lamp15"><text string="lamp15" state="1"/></element> + + <element name="solenoid0"><text string="solenoid0" state="1"/></element> + <element name="solenoid1"><text string="10P OUT" state="1"/></element> + <element name="solenoid2"><text string="TOKENS OUT" state="1"/></element> + <element name="solenoid3"><text string="solenoid3" state="1"/></element> + <element name="solenoid4"><text string="ROLLING" state="0"/></element> + <element name="solenoid5"><text string="solenoid5" state="1"/></element> + <element name="solenoid6"><text string="solenoid6" state="1"/></element> + <element name="solenoid7"><text string="solenoid7" state="1"/></element> + + <view name="Lamps"> + <screen index="0"> + <bounds left="0" top="0" right="3" bottom="4"/> + </screen> + + <bezel name="lamp0" element="lamp0"><bounds x="0" y="0" width="1.5" height="0.1"/></bezel> + <bezel name="lamp1" element="lamp1"><bounds x="0" y="0.1" width="1.5" height="0.1"/></bezel> + <bezel name="lamp2" element="lamp2"><bounds x="0" y="0.2" width="1.5" height="0.1"/></bezel> + <bezel name="lamp3" element="lamp3"><bounds x="0" y="0.3" width="1.5" height="0.1"/></bezel> + <bezel name="lamp4" element="lamp4"><bounds x="0" y="0.4" width="1.5" height="0.1"/></bezel> + <bezel name="lamp5" element="lamp5"><bounds x="0" y="0.5" width="1.5" height="0.1"/></bezel> + <bezel name="lamp6" element="lamp6"><bounds x="0" y="0.6" width="1.5" height="0.1"/></bezel> + <bezel name="lamp7" element="lamp7"><bounds x="0" y="0.7" width="1.5" height="0.1"/></bezel> + <bezel name="lamp8" element="lamp8"><bounds x="0.7" y="0" width="1.5" height="0.1"/></bezel> + <bezel name="lamp9" element="lamp9"><bounds x="0.7" y="0.1" width="1.5" height="0.1"/></bezel> + <bezel name="lamp10" element="lamp10"><bounds x="0.7" y="0.2" width="1.5" height="0.1"/></bezel> + <bezel name="lamp11" element="lamp11"><bounds x="0.7" y="0.3" width="1.5" height="0.1"/></bezel> + <bezel name="lamp12" element="lamp12"><bounds x="0.7" y="0.4" width="1.5" height="0.1"/></bezel> + <bezel name="lamp13" element="lamp13"><bounds x="0.7" y="0.5" width="1.5" height="0.1"/></bezel> + <bezel name="lamp14" element="lamp14"><bounds x="0.7" y="0.6" width="1.5" height="0.1"/></bezel> + <bezel name="lamp15" element="lamp15"><bounds x="0.7" y="0.7" width="1.5" height="0.1"/></bezel> + + <bezel name="solenoid0" element="solenoid0"><bounds x="1.5" y="0" width="1.5" height="0.1"/></bezel> + <bezel name="solenoid1" element="solenoid1"><bounds x="1.5" y="0.1" width="1.5" height="0.1"/></bezel> + <bezel name="solenoid2" element="solenoid2"><bounds x="1.5" y="0.2" width="1.5" height="0.1"/></bezel> + <bezel name="solenoid3" element="solenoid3"><bounds x="1.5" y="0.3" width="1.5" height="0.1"/></bezel> + <bezel name="solenoid4" element="solenoid4"><bounds x="1.5" y="0.4" width="1.5" height="0.1"/></bezel> + <bezel name="solenoid5" element="solenoid5"><bounds x="1.5" y="0.5" width="1.5" height="0.1"/></bezel> + <bezel name="solenoid6" element="solenoid6"><bounds x="1.5" y="0.6" width="1.5" height="0.1"/></bezel> + <bezel name="solenoid7" element="solenoid7"><bounds x="1.5" y="0.7" width="1.5" height="0.1"/></bezel> + </view> +</mamelayout> diff --git a/src/mame/layout/sigmapkr.lay b/src/mame/layout/sigmapkr.lay new file mode 100644 index 00000000000..bb91c245081 --- /dev/null +++ b/src/mame/layout/sigmapkr.lay @@ -0,0 +1,112 @@ +<?xml version="1.0"?> +<mamelayout version="2"> + <element name="L0" defstate="1"> + <rect> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="DEAL/TAKE" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <element name="L1" defstate="1"> + <rect> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="BET" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <element name="L2" defstate="1"> + <rect> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="DOUBLE" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <element name="L3" defstate="1"> + <rect> + <color red="1.0" green="0.0" blue="0.0" /> + </rect> + <text string="HOLD1" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <element name="L4" defstate="1"> + <rect> + <color red="1.0" green="0.0" blue="0.0" /> + </rect> + <text string="HOLD2" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <element name="L5" defstate="1"> + <rect> + <color red="1.0" green="0.0" blue="0.0" /> + </rect> + <text string="HOLD3" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <element name="L6" defstate="1"> + <rect> + <color red="1.0" green="0.0" blue="0.0" /> + </rect> + <text string="HOLD4" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <element name="L7" defstate="1"> + <rect> + <color red="1.0" green="0.0" blue="0.0" /> + </rect> + <text string="HOLD5" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <view name="Button Lamps"> + <screen index="0"> + <bounds left="0" top="0" right="4" bottom="3" /> + </screen> + <bezel name="lamp0" element="L0"> + <bounds x="0" y="3.13" width="0.40" height="0.24" /> + </bezel> + <bezel name="lamp1" element="L1"> + <bounds x="0.5" y="3.13" width="0.40" height="0.24" /> + </bezel> + <bezel name="lamp2" element="L2"> + <bounds x="1.0" y="3.13" width="0.40" height="0.24" /> + </bezel> + <bezel name="lamp3" element="L3"> + <bounds x="1.6" y="3.13" width="0.40" height="0.24" /> + </bezel> + <bezel name="lamp4" element="L4"> + <bounds x="2.1" y="3.13" width="0.40" height="0.24" /> + </bezel> + <bezel name="lamp5" element="L5"> + <bounds x="2.6" y="3.13" width="0.40" height="0.24" /> + </bezel> + <bezel name="lamp6" element="L6"> + <bounds x="3.1" y="3.13" width="0.40" height="0.24" /> + </bezel> + <bezel name="lamp7" element="L7"> + <bounds x="3.6" y="3.13" width="0.40" height="0.24" /> + </bezel> + </view> +</mamelayout> diff --git a/src/mame/layout/slots.lay b/src/mame/layout/slots.lay new file mode 100644 index 00000000000..e99a5e9aaea --- /dev/null +++ b/src/mame/layout/slots.lay @@ -0,0 +1,187 @@ +<?xml version="1.0"?> +<mamelayout version="2"> + <element name="slot1" defstate="0"> + <rect> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="SLOT 1" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + <element name="slot2" defstate="0"> + <rect> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="SLOT 2" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + <element name="slot3" defstate="0"> + <rect> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="SLOT 3" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + <element name="slot4" defstate="0"> + <rect> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="SLOT 4" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + <element name="p1start" defstate="0"> + <rect> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="START" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + <element name="enter" defstate="0"> + <rect> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="ENTER" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + <element name="p2start" defstate="0"> + <rect> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="2PLAY" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + <element name="door0" defstate="1"> + <rect state="0"> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="DOOR OPEN" state="0"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + <element name="vfd0"> + <led14segsc> + <color red="0" green="0.6" blue="1.0" /> + </led14segsc> + </element> + + <view name="Adder and Lamps"> + <bezel name="lamp1" element="slot1"> + <bounds x="145" y="280" width="26" height="14" /> + </bezel> + <bezel name="lamp3" element="slot2"> + <bounds x="175" y="280" width="26" height="14" /> + </bezel> + <bezel name="lamp5" element="slot3"> + <bounds x="205" y="280" width="26" height="14" /> + </bezel> + <bezel name="lamp6" element="slot4"> + <bounds x="235" y="280" width="26" height="14" /> + </bezel> + <bezel name="lamp7" element="enter"> + <bounds x="265" y="280" width="26" height="14" /> + </bezel> + <bezel name="lamp18" element="p1start"> + <bounds x="295" y="280" width="26" height="14" /> + </bezel> + <bezel name="lamp17" element="p2start"> + <bounds x="325" y="280" width="26" height="14" /> + </bezel> + <bezel name="door" element="door0"> + <bounds x="370" y="280" width="26" height="14" /> + </bezel> + <screen index="0"> + <bounds x="0" y="0" width="400" height="280" /> + </screen> + </view> + <view name="Adder,VFD and Lamps"> + <bezel name="lamp1" element="slot1"> + <bounds x="145" y="280" width="26" height="14" /> + </bezel> + <bezel name="lamp3" element="slot2"> + <bounds x="175" y="280" width="26" height="14" /> + </bezel> + <bezel name="lamp5" element="slot3"> + <bounds x="205" y="280" width="26" height="14" /> + </bezel> + <bezel name="lamp6" element="slot4"> + <bounds x="235" y="280" width="26" height="14" /> + </bezel> + <bezel name="lamp7" element="enter"> + <bounds x="265" y="280" width="26" height="14" /> + </bezel> + <bezel name="lamp18" element="p1start"> + <bounds x="295" y="280" width="26" height="14" /> + </bezel> + <bezel name="lamp17" element="p2start"> + <bounds x="325" y="280" width="26" height="14" /> + </bezel> + <bezel name="door" element="door0"> + <bounds x="370" y="280" width="26" height="14" /> + </bezel> + <bezel name="vfd0" element="vfd0" state="0"> + <bounds x="0" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd1" element="vfd0" state="0"> + <bounds x="9" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd2" element="vfd0" state="0"> + <bounds x="18" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd3" element="vfd0" state="0"> + <bounds x="27" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd4" element="vfd0" state="0"> + <bounds x="36" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd5" element="vfd0" state="0"> + <bounds x="45" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd6" element="vfd0" state="0"> + <bounds x="54" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd7" element="vfd0" state="0"> + <bounds x="63" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd8" element="vfd0" state="0"> + <bounds x="72" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd9" element="vfd0" state="0"> + <bounds x="81" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd10" element="vfd0" state="0"> + <bounds x="90" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd11" element="vfd0" state="0"> + <bounds x="99" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd12" element="vfd0" state="0"> + <bounds x="108" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd13" element="vfd0" state="0"> + <bounds x="117" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd14" element="vfd0" state="0"> + <bounds x="126" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd15" element="vfd0" state="0"> + <bounds x="135" y="280" width="9" height="14"/> + </bezel> + <screen index="0"> + <bounds x="0" y="0" width="400" height="280" /> + </screen> + </view> +</mamelayout> diff --git a/src/mame/layout/sltblgpo.lay b/src/mame/layout/sltblgpo.lay new file mode 100644 index 00000000000..cfa5c4154d8 --- /dev/null +++ b/src/mame/layout/sltblgpo.lay @@ -0,0 +1,157 @@ +<?xml version="1.0"?> +<mamelayout version="2"> + <element name="slot1" defstate="0"> + <rect> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="SLOT 1" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + <element name="slot2" defstate="0"> + <rect> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="SLOT 2" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + <element name="slot3" defstate="0"> + <rect> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="SLOT 3" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + <element name="slot4" defstate="0"> + <rect> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="SLOT 4" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + <element name="start" defstate="0"> + <rect> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="START" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + <element name="door0" defstate="1"> + <rect state="0"> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="DOOR OPEN" state="0"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + <element name="vfd0"> + <led14segsc> + <color red="0" green="0.6" blue="1.0" /> + </led14segsc> + </element> + + <view name="Adder and Lamps"> + <bezel name="lamp1" element="slot1"> + <bounds x="145" y="280" width="26" height="14" /> + </bezel> + <bezel name="lamp3" element="slot2"> + <bounds x="175" y="280" width="26" height="14" /> + </bezel> + <bezel name="lamp5" element="slot3"> + <bounds x="205" y="280" width="26" height="14" /> + </bezel> + <bezel name="lamp6" element="slot4"> + <bounds x="235" y="280" width="26" height="14" /> + </bezel> + <bezel name="lamp7" element="start"> + <bounds x="265" y="280" width="26" height="14" /> + </bezel> + <bezel name="door" element="door0"> + <bounds x="370" y="280" width="26" height="14" /> + </bezel> + <screen index="0"> + <bounds x="0" y="0" width="400" height="280" /> + </screen> + </view> + <view name="Adder,VFD and Lamps"> + <bezel name="lamp1" element="slot1"> + <bounds x="145" y="280" width="26" height="14" /> + </bezel> + <bezel name="lamp3" element="slot2"> + <bounds x="175" y="280" width="26" height="14" /> + </bezel> + <bezel name="lamp5" element="slot3"> + <bounds x="205" y="280" width="26" height="14" /> + </bezel> + <bezel name="lamp6" element="slot4"> + <bounds x="235" y="280" width="26" height="14" /> + </bezel> + <bezel name="lamp7" element="start"> + <bounds x="265" y="280" width="26" height="14" /> + </bezel> + <bezel name="door" element="door0"> + <bounds x="370" y="280" width="26" height="14" /> + </bezel> + <bezel name="vfd0" element="vfd0" state="0"> + <bounds x="0" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd1" element="vfd0" state="0"> + <bounds x="9" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd2" element="vfd0" state="0"> + <bounds x="18" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd3" element="vfd0" state="0"> + <bounds x="27" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd4" element="vfd0" state="0"> + <bounds x="36" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd5" element="vfd0" state="0"> + <bounds x="45" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd6" element="vfd0" state="0"> + <bounds x="54" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd7" element="vfd0" state="0"> + <bounds x="63" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd8" element="vfd0" state="0"> + <bounds x="72" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd9" element="vfd0" state="0"> + <bounds x="81" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd10" element="vfd0" state="0"> + <bounds x="90" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd11" element="vfd0" state="0"> + <bounds x="99" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd12" element="vfd0" state="0"> + <bounds x="108" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd13" element="vfd0" state="0"> + <bounds x="117" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd14" element="vfd0" state="0"> + <bounds x="126" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd15" element="vfd0" state="0"> + <bounds x="135" y="280" width="9" height="14"/> + </bezel> + <screen index="0"> + <bounds x="0" y="0" width="400" height="280" /> + </screen> + </view> +</mamelayout> diff --git a/src/mame/layout/sltblgtk.lay b/src/mame/layout/sltblgtk.lay new file mode 100644 index 00000000000..a9841dc9943 --- /dev/null +++ b/src/mame/layout/sltblgtk.lay @@ -0,0 +1,187 @@ +<?xml version="1.0"?> +<mamelayout version="2"> + <element name="slot1" defstate="0"> + <rect> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="SLOT 1" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + <element name="slot2" defstate="0"> + <rect> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="SLOT 2" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + <element name="slot3" defstate="0"> + <rect> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="SLOT 3" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + <element name="slot4" defstate="0"> + <rect> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="SLOT 4" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + <element name="enter" defstate="0"> + <rect> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="ENTER" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + <element name="p1start" defstate="0"> + <rect> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="START" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + <element name="p2start" defstate="0"> + <rect> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="2PLAY" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + <element name="door0" defstate="1"> + <rect state="0"> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="DOOR OPEN" state="0"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + <element name="vfd0"> + <led14segsc> + <color red="0" green="0.6" blue="1.0" /> + </led14segsc> + </element> + + <view name="Adder and Lamps"> + <bezel name="lamp1" element="slot1"> + <bounds x="145" y="280" width="26" height="14" /> + </bezel> + <bezel name="lamp3" element="slot2"> + <bounds x="175" y="280" width="26" height="14" /> + </bezel> + <bezel name="lamp5" element="slot3"> + <bounds x="205" y="280" width="26" height="14" /> + </bezel> + <bezel name="lamp6" element="slot4"> + <bounds x="235" y="280" width="26" height="14" /> + </bezel> + <bezel name="lamp7" element="enter"> + <bounds x="265" y="280" width="26" height="14" /> + </bezel> + <bezel name="lamp18" element="p1start"> + <bounds x="295" y="280" width="26" height="14" /> + </bezel> + <bezel name="lamp17" element="p2start"> + <bounds x="325" y="280" width="26" height="14" /> + </bezel> + <bezel name="door" element="door0"> + <bounds x="370" y="280" width="26" height="14" /> + </bezel> + <screen index="0"> + <bounds x="0" y="0" width="400" height="280" /> + </screen> + </view> + <view name="Adder,VFD and Lamps"> + <bezel name="lamp1" element="slot1"> + <bounds x="145" y="280" width="26" height="14" /> + </bezel> + <bezel name="lamp3" element="slot2"> + <bounds x="175" y="280" width="26" height="14" /> + </bezel> + <bezel name="lamp5" element="slot3"> + <bounds x="205" y="280" width="26" height="14" /> + </bezel> + <bezel name="lamp6" element="slot4"> + <bounds x="235" y="280" width="26" height="14" /> + </bezel> + <bezel name="lamp7" element="enter"> + <bounds x="265" y="280" width="26" height="14" /> + </bezel> + <bezel name="lamp18" element="p1start"> + <bounds x="295" y="280" width="26" height="14" /> + </bezel> + <bezel name="lamp17" element="p2start"> + <bounds x="325" y="280" width="26" height="14" /> + </bezel> + <bezel name="door" element="door0"> + <bounds x="370" y="280" width="26" height="14" /> + </bezel> + <bezel name="vfd0" element="vfd0" state="0"> + <bounds x="0" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd1" element="vfd0" state="0"> + <bounds x="9" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd2" element="vfd0" state="0"> + <bounds x="18" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd3" element="vfd0" state="0"> + <bounds x="27" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd4" element="vfd0" state="0"> + <bounds x="36" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd5" element="vfd0" state="0"> + <bounds x="45" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd6" element="vfd0" state="0"> + <bounds x="54" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd7" element="vfd0" state="0"> + <bounds x="63" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd8" element="vfd0" state="0"> + <bounds x="72" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd9" element="vfd0" state="0"> + <bounds x="81" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd10" element="vfd0" state="0"> + <bounds x="90" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd11" element="vfd0" state="0"> + <bounds x="99" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd12" element="vfd0" state="0"> + <bounds x="108" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd13" element="vfd0" state="0"> + <bounds x="117" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd14" element="vfd0" state="0"> + <bounds x="126" y="280" width="9" height="14"/> + </bezel> + <bezel name="vfd15" element="vfd0" state="0"> + <bounds x="135" y="280" width="9" height="14"/> + </bezel> + <screen index="0"> + <bounds x="0" y="0" width="400" height="280" /> + </screen> + </view> +</mamelayout> diff --git a/src/mame/layout/solarq.lay b/src/mame/layout/solarq.lay new file mode 100644 index 00000000000..437904dedf5 --- /dev/null +++ b/src/mame/layout/solarq.lay @@ -0,0 +1,26 @@ +<?xml version="1.0"?> +<mamelayout version="2"> + <element name="overlay"> + <rect> + <bounds left="0" top="0.125" right="1" bottom="0.2" /> + <color red="1.0" green="0.125" blue="0.125" /> + </rect> + <rect> + <bounds left="0" top="0.2" right="1" bottom="0.875" /> + <color red="0.125" green="0.125" blue="1.0" /> + </rect> + <disk> + <bounds left="0.47" top="0.47" right="0.53" bottom="0.53" /> + <color red="1.0" green="1.0" blue="0.125" /> + </disk> + </element> + + <view name="Color Overlay"> + <screen index="0"> + <bounds left="0" top="0" right="4" bottom="3" /> + </screen> + <overlay element="overlay"> + <bounds left="0" top="0" right="4" bottom="3" /> + </overlay> + </view> +</mamelayout> diff --git a/src/mame/layout/sos.lay b/src/mame/layout/sos.lay new file mode 100644 index 00000000000..4f163b551a1 --- /dev/null +++ b/src/mame/layout/sos.lay @@ -0,0 +1,26 @@ +<?xml version="1.0"?> +<mamelayout version="2"> + <element name="overlay"> + <rect> + <bounds left="0" top="0" right="1" bottom="1" /> + <color red="1" green="1" blue="1" /> + </rect> + <rect> + <bounds left="0" top="1" right="1" bottom="33" /> + <color red="0.5333" green="0.5333" blue="1.0" /> + </rect> + <rect> + <bounds left="0" top="33" right="1" bottom="34" /> + <color red="1" green="1" blue="1" /> + </rect> + </element> + + <view name="Color Overlay"> + <screen index="0"> + <bounds left="0" top="0" right="3" bottom="4" /> + </screen> + <overlay element="overlay"> + <bounds left="0" top="0" right="3" bottom="4" /> + </overlay> + </view> +</mamelayout> diff --git a/src/mame/layout/sspeedr.lay b/src/mame/layout/sspeedr.lay new file mode 100644 index 00000000000..3c373d9648d --- /dev/null +++ b/src/mame/layout/sspeedr.lay @@ -0,0 +1,199 @@ +<?xml version="1.0"?> +<mamelayout version="2"> + <element name="digit"> + <led7seg> + <color red="1.0" green="0.3" blue="0.0" /> + </led7seg> + </element> + + <element name="panel"> + <rect> + <bounds left="-168.29" top="0" right="0" bottom="376" /> + <color red="0.0" green="0.0" blue="0.0" /> + </rect> + + <text string="1ST"> + <bounds left="-88" top="33" right="0" bottom="52" /> + </text> + + <text string="2ND"> + <bounds left="-88" top="60" right="0" bottom="79" /> + </text> + + <text string="3RD"> + <bounds left="-88" top="87" right="0" bottom="106" /> + </text> + + <text string="4TH"> + <bounds left="-88" top="114" right="0" bottom="133" /> + </text> + + <text string="5TH"> + <bounds left="-88" top="141" right="0" bottom="160" /> + </text> + + <text string="SCORE"> + <bounds left="-88" top="175" right="0" bottom="194" /> + </text> + + <text string="TIME"> + <bounds left="-88" top="264" right="0" bottom="283" /> + </text> + </element> + + <element name="lampGO" defstate="0"> + <rect> + <color red="0.0" green="0.0" blue="0.0" /> + </rect> + <text string="GAME OVER" state="0"> + <color red="0.1" green="0.1" blue="0.1" /> + <bounds x="0.0" y="0.1" width="1.0" height="0.8" /> + </text> + <text string="GAME OVER" state="1"> + <bounds x="0.0" y="0.1" width="1.0" height="0.8" /> + </text> + </element> + + <element name="lampEP" defstate="0"> + <rect> + <color red="0.0" green="0.0" blue="0.0" /> + </rect> + <text string="EXTENDED PLAY" state="0"> + <color red="0.1" green="0.1" blue="0.1" /> + <bounds x="0.0" y="0.1" width="1.0" height="0.8" /> + </text> + <text string="EXTENDED PLAY" state="1"> + <bounds x="0.0" y="0.1" width="1.0" height="0.8" /> + </text> + </element> + + <view name="Simple LEDs"> + + <screen index="0"> + <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> + + <bezel name="digit10" element="digit"> + <bounds left="-115.984" top="87" right="-104.613" bottom="106" /> + </bezel> + + <bezel name="digit11" element="digit"> + <bounds left="-100.065" top="87" right="-88.694" bottom="106" /> + </bezel> + + + <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> + + <bezel name="digit14" element="digit"> + <bounds left="-115.984" top="114" right="-104.613" bottom="133" /> + </bezel> + + <bezel name="digit15" element="digit"> + <bounds left="-100.065" top="114" right="-88.694" bottom="133" /> + </bezel> + + + <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> + + <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> + + + <bezel name="digit20" element="digit"> + <bounds left="-147.823" top="175" right="-136.452" bottom="194" /> + </bezel> + + <bezel name="digit21" element="digit"> + <bounds left="-131.903" top="175" right="-120.532" bottom="194" /> + </bezel> + + <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> + </view> +</mamelayout> diff --git a/src/mame/layout/starcas.lay b/src/mame/layout/starcas.lay new file mode 100644 index 00000000000..427c036c9a5 --- /dev/null +++ b/src/mame/layout/starcas.lay @@ -0,0 +1,30 @@ +<?xml version="1.0"?> +<mamelayout version="2"> + <element name="overlay"> + <rect> + <bounds left="0" top="0.125" right="1" bottom="0.875" /> + <color red="0.0" green="0.25" blue="1.0" /> + </rect> + <disk> + <bounds left="0.3775" top="0.3775" right="0.6225" bottom="0.6225" /> + <color red="1.0" green="0.125" blue="0.125" /> + </disk> + <disk> + <bounds left="0.4050" top="0.4050" right="0.5950" bottom="0.5950" /> + <color red="1.0" green="0.5" blue="0.0625" /> + </disk> + <disk> + <bounds left="0.4275" top="0.4275" right="0.5725" bottom="0.5725" /> + <color red="1.0" green="1.0" blue="0.125" /> + </disk> + </element> + + <view name="Color Overlay"> + <screen index="0"> + <bounds left="0" top="0" right="4" bottom="3" /> + </screen> + <overlay element="overlay"> + <bounds left="0" top="0" right="4" bottom="3" /> + </overlay> + </view> +</mamelayout> diff --git a/src/mame/layout/subroc3d.lay b/src/mame/layout/subroc3d.lay new file mode 100644 index 00000000000..ee03944467c --- /dev/null +++ b/src/mame/layout/subroc3d.lay @@ -0,0 +1,93 @@ +<?xml version="1.0"?> +<mamelayout version="2"> + <element name="digit" defstate="10"> + <led7seg> + <color red="1.0" green="0.3" blue="0.0" /> + </led7seg> + </element> + + <view name="Simple LEDs"> + <bounds left="0" top="-0.472" right="4" bottom="3" /> + + <screen index="0"> + <bounds left="0" top="0" right="4" bottom="3" /> + </screen> + + <bezel name="digit4" element="digit"> + <bounds left="0.166" top="-0.336" right="0.300" bottom="-0.136" /> + </bezel> + <bezel name="digit5" element="digit"> + <bounds left="0.350" top="-0.336" right="0.484" bottom="-0.136" /> + </bezel> + <bezel name="digit2" element="digit"> + <bounds left="0.534" top="-0.336" right="0.668" bottom="-0.136" /> + </bezel> + <bezel name="digit3" element="digit"> + <bounds left="0.718" top="-0.336" right="0.852" bottom="-0.136" /> + </bezel> + <bezel name="digit0" element="digit"> + <bounds left="0.902" top="-0.336" right="1.036" bottom="-0.136" /> + </bezel> + <bezel name="digit1" element="digit"> + <bounds left="1.0860" top="-0.336" right="1.220" bottom="-0.136" /> + </bezel> + + <bezel name="digit10" element="digit"> + <bounds left="1.454" top="-0.306" right="1.554" bottom="-0.136" /> + </bezel> + <bezel name="digit11" element="digit"> + <bounds left="1.565" top="-0.306" right="1.666" bottom="-0.136" /> + </bezel> + <bezel name="digit8" element="digit"> + <bounds left="1.677" top="-0.306" right="1.778" bottom="-0.136" /> + </bezel> + <bezel name="digit9" element="digit"> + <bounds left="1.790" top="-0.306" right="1.890" bottom="-0.136" /> + </bezel> + <bezel name="digit6" element="digit"> + <bounds left="1.902" top="-0.306" right="2.002" bottom="-0.136" /> + </bezel> + <bezel name="digit7" element="digit"> + <bounds left="2.014" top="-0.306" right="2.114" bottom="-0.136" /> + </bezel> + + <bezel name="digit16" element="digit"> + <bounds left="2.333" top="-0.306" right="2.433" bottom="-0.136" /> + </bezel> + <bezel name="digit17" element="digit"> + <bounds left="2.445" top="-0.306" right="2.545" bottom="-0.136" /> + </bezel> + <bezel name="digit14" element="digit"> + <bounds left="2.557" top="-0.306" right="2.657" bottom="-0.136" /> + </bezel> + <bezel name="digit15" element="digit"> + <bounds left="2.669" top="-0.306" right="2.769" bottom="-0.136" /> + </bezel> + <bezel name="digit12" element="digit"> + <bounds left="2.781" top="-0.306" right="2.881" bottom="-0.136" /> + </bezel> + <bezel name="digit13" element="digit"> + <bounds left="2.893" top="-0.306" right="2.993" bottom="-0.136" /> + </bezel> + + <bezel name="digit22" element="digit"> + <bounds left="3.211" top="-0.306" right="3.311" bottom="-0.136" /> + </bezel> + <bezel name="digit23" element="digit"> + <bounds left="3.323" top="-0.306" right="3.423" bottom="-0.136" /> + </bezel> + <bezel name="digit20" element="digit"> + <bounds left="3.435" top="-0.306" right="3.535" bottom="-0.136" /> + </bezel> + <bezel name="digit21" element="digit"> + <bounds left="3.547" top="-0.306" right="3.647" bottom="-0.136" /> + </bezel> + <bezel name="digit18" element="digit"> + <bounds left="3.658" top="-0.306" right="3.758" bottom="-0.136" /> + </bezel> + <bezel name="digit19" element="digit"> + <bounds left="3.770" top="-0.306" right="3.870" bottom="-0.136" /> + </bezel> + + </view> +</mamelayout> diff --git a/src/mame/layout/tenpindx.lay b/src/mame/layout/tenpindx.lay new file mode 100644 index 00000000000..d4d7fb8f93c --- /dev/null +++ b/src/mame/layout/tenpindx.lay @@ -0,0 +1,188 @@ +<?xml version="1.0"?> +<mamelayout version="2"> + <element name="pin1" defstate="0"> + <disk state="1"> + <color red="1.0" green="1.0" blue="1.0" /> + </disk> + <text string="1" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0.2" y="0.2" width="0.6" height="0.6" /> + </text> + </element> + + <element name="pin2" defstate="0"> + <disk state="1"> + <color red="1.0" green="1.0" blue="1.0" /> + </disk> + <text string="2" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0.2" y="0.2" width="0.6" height="0.6" /> + </text> + </element> + + <element name="pin3" defstate="0"> + <disk state="1"> + <color red="1.0" green="1.0" blue="1.0" /> + </disk> + <text string="3" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0.2" y="0.2" width="0.6" height="0.6" /> + </text> + </element> + + <element name="pin4" defstate="0"> + <disk state="1"> + <color red="1.0" green="1.0" blue="1.0" /> + </disk> + <text string="4" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0.2" y="0.2" width="0.6" height="0.6" /> + </text> + </element> + + <element name="pin5" defstate="0"> + <disk state="1"> + <color red="1.0" green="1.0" blue="1.0" /> + </disk> + <text string="5" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0.2" y="0.2" width="0.6" height="0.6" /> + </text> + </element> + + <element name="pin6" defstate="0"> + <disk state="1"> + <color red="1.0" green="1.0" blue="1.0" /> + </disk> + <text string="6" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0.2" y="0.2" width="0.6" height="0.6" /> + </text> + </element> + + <element name="pin7" defstate="0"> + <disk state="1"> + <color red="1.0" green="1.0" blue="1.0" /> + </disk> + <text string="7" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0.2" y="0.2" width="0.6" height="0.6" /> + </text> + </element> + + <element name="pin8" defstate="0"> + <disk state="1"> + <color red="1.0" green="1.0" blue="1.0" /> + </disk> + <text string="8" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0.2" y="0.2" width="0.6" height="0.6" /> + </text> + </element> + + <element name="pin9" defstate="0"> + <disk state="1"> + <color red="1.0" green="1.0" blue="1.0" /> + </disk> + <text string="9" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0.2" y="0.2" width="0.6" height="0.6" /> + </text> + </element> + + <element name="pin10" defstate="0"> + <disk state="1"> + <color red="1.0" green="1.0" blue="1.0" /> + </disk> + <text string="10" state="1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0.2" y="0.2" width="0.6" height="0.6" /> + </text> + </element> + + <element name="flash" defstate="0"> + <disk state="1"> + <color red="1.0" green="0.4" blue="0.4" /> + </disk> + </element> + + <view name="Lamps"> + <bounds left="-2" top="0" right="2" bottom="3.4" /> + + <screen index="0"> + <bounds left="-2" top="0" right="2" bottom="3" /> + </screen> + + <bezel name="lamp0" element="pin1"> + <bounds x="-0.15" y="2.25" width="0.3" height="0.3" /> + <color alpha="0.7" /> + </bezel> + <bezel name="lamp1" element="pin2"> + <bounds x="-0.50" y="1.75" width="0.3" height="0.3" /> + <color alpha="0.7" /> + </bezel> + <bezel name="lamp2" element="pin3"> + <bounds x="0.20" y="1.75" width="0.3" height="0.3" /> + <color alpha="0.7" /> + </bezel> + <bezel name="lamp3" element="pin4"> + <bounds x="-0.85" y="1.25" width="0.3" height="0.3" /> + <color alpha="0.7" /> + </bezel> + <bezel name="lamp4" element="pin5"> + <bounds x="-0.15" y="1.25" width="0.3" height="0.3" /> + <color alpha="0.7" /> + </bezel> + <bezel name="lamp5" element="pin6"> + <bounds x="0.55" y="1.25" width="0.3" height="0.3" /> + <color alpha="0.7" /> + </bezel> + <bezel name="lamp6" element="pin7"> + <bounds x="-1.20" y="0.75" width="0.3" height="0.3" /> + <color alpha="0.7" /> + </bezel> + <bezel name="lamp7" element="pin8"> + <bounds x="-0.50" y="0.75" width="0.3" height="0.3" /> + <color alpha="0.7" /> + </bezel> + <bezel name="lamp8" element="pin9"> + <bounds x="0.20" y="0.75" width="0.3" height="0.3" /> + <color alpha="0.7" /> + </bezel> + <bezel name="lamp9" element="pin10"> + <bounds x="0.90" y="0.75" width="0.3" height="0.3" /> + <color alpha="0.7" /> + </bezel> + + <bezel name="lamp10" element="flash"> + <bounds x="-1.72" y="3.25" width="0.1" height="0.1" /> + </bezel> + <bezel name="lamp11" element="flash"> + <bounds x="-1.38" y="3.25" width="0.1" height="0.1" /> + </bezel> + <bezel name="lamp12" element="flash"> + <bounds x="-1.05" y="3.25" width="0.1" height="0.1" /> + </bezel> + <bezel name="lamp13" element="flash"> + <bounds x="-0.72" y="3.25" width="0.1" height="0.1" /> + </bezel> + <bezel name="lamp14" element="flash"> + <bounds x="-0.38" y="3.25" width="0.1" height="0.1" /> + </bezel> + <bezel name="lamp14" element="flash"> + <bounds x="0.28" y="3.25" width="0.1" height="0.1" /> + </bezel> + <bezel name="lamp15" element="flash"> + <bounds x="0.62" y="3.25" width="0.1" height="0.1" /> + </bezel> + <bezel name="lamp16" element="flash"> + <bounds x="0.95" y="3.25" width="0.1" height="0.1" /> + </bezel> + <bezel name="lamp17" element="flash"> + <bounds x="1.28" y="3.25" width="0.1" height="0.1" /> + </bezel> + <bezel name="lamp18" element="flash"> + <bounds x="1.62" y="3.25" width="0.1" height="0.1" /> + </bezel> + </view> +</mamelayout> diff --git a/src/mame/layout/tinv2650.lay b/src/mame/layout/tinv2650.lay new file mode 100644 index 00000000000..137755f6385 --- /dev/null +++ b/src/mame/layout/tinv2650.lay @@ -0,0 +1,30 @@ +<?xml version="1.0"?> +<mamelayout version="2"> + <element name="overlay"> + <rect> + <bounds left="0" top="0" right="768" bottom="720" /> + <color red="1" green="1" blue="1" /> + </rect> + <rect> + <bounds left="0" top="504" right="768" bottom="672" /> + <color red="0.125" green="1" blue="0.125" /> + </rect> + <rect> + <bounds left="144" top="672" right="402" bottom="720" /> + <color red="0.125" green="1" blue="0.125" /> + </rect> + <rect> + <bounds left="0" top="93" right="768" bottom="144" /> + <color red="1" green="0.125" blue="1" /> + </rect> + </element> + + <view name="Color Overlay"> + <screen index="0"> + <bounds left="0" top="0" right="3" bottom="4" /> + </screen> + <overlay name="overlay" element="overlay"> + <bounds left="0" top="0" right="3" bottom="4" /> + </overlay> + </view> +</mamelayout> diff --git a/src/mame/layout/turbo.lay b/src/mame/layout/turbo.lay new file mode 100644 index 00000000000..1c805d8cc9f --- /dev/null +++ b/src/mame/layout/turbo.lay @@ -0,0 +1,202 @@ +<?xml version="1.0"?> +<mamelayout version="2"> + <element name="digit" defstate="10"> + <led7seg> + <color red="1.0" green="0.3" blue="0.0" /> + </led7seg> + </element> + + <element name="speed" defstate="0"> + <rect> + <bounds x="0" y="0" width="86" height="26" /> + <color red="0.0" green="0.0" blue="0.0" /> + </rect> + <rect> + <bounds x="4" y="2" width="78" height="22" /> + <color red="0.0" green="0.1" blue="0.0" /> + </rect> + <rect state="1"> + <bounds x="4" y="2" width="6" height="22" /> + <color red="0.0" green="1.0" blue="0.0" /> + </rect> + <rect state="2"> + <bounds x="4" y="2" width="14" height="22" /> + <color red="0.0" green="1.0" blue="0.0" /> + </rect> + <rect state="3"> + <bounds x="4" y="2" width="22" height="22" /> + <color red="0.0" green="1.0" blue="0.0" /> + </rect> + <rect state="4"> + <bounds x="4" y="2" width="30" height="22" /> + <color red="0.0" green="1.0" blue="0.0" /> + </rect> + <rect state="5"> + <bounds x="4" y="2" width="38" height="22" /> + <color red="0.0" green="1.0" blue="0.0" /> + </rect> + <rect state="6"> + <bounds x="4" y="2" width="46" height="22" /> + <color red="0.0" green="1.0" blue="0.0" /> + </rect> + <rect state="7"> + <bounds x="4" y="2" width="54" height="22" /> + <color red="0.0" green="1.0" blue="0.0" /> + </rect> + <rect state="8"> + <bounds x="4" y="2" width="62" height="22" /> + <color red="0.0" green="1.0" blue="0.0" /> + </rect> + <rect state="9"> + <bounds x="4" y="2" width="70" height="22" /> + <color red="0.0" green="1.0" blue="0.0" /> + </rect> + <rect state="10"> + <bounds x="4" y="2" width="78" height="22" /> + <color red="0.0" green="1.0" blue="0.0" /> + </rect> + </element> + + <view name="Simple LEDs"> + <bounds left="-59" right="186" top="0" bottom="248" /> + + <screen index="0"> + <bounds left="0" top="0" right="186" bottom="248" /> + </screen> + +<!-- + <bezel element="panel"> + <bounds left="-59" top="0" right="0" bottom="248" /> + </bezel> +--> + <bezel name="speed" element="speed"> + <bounds left="-51" top="218" right="-8" bottom="231" /> + </bezel> + + + <bezel name="digit27" element="digit"> + <bounds left="-15" top="18" right="-8" bottom="31" /> + </bezel> + + <bezel name="digit28" element="digit"> + <bounds left="-24" top="18" right="-17" bottom="31" /> + </bezel> + + <bezel name="digit29" element="digit"> + <bounds left="-33" top="18" right="-26" bottom="31" /> + </bezel> + + <bezel name="digit30" element="digit"> + <bounds left="-42" top="18" right="-35" bottom="31" /> + </bezel> + + <bezel name="digit31" element="digit"> + <bounds left="-51" top="18" right="-44" bottom="31" /> + </bezel> + + + <bezel name="digit2" element="digit"> + <bounds left="-20" top="110" right="-15" bottom="120" /> + </bezel> + + <bezel name="digit3" element="digit"> + <bounds left="-26" top="110" right="-21" bottom="120" /> + </bezel> + + <bezel name="digit4" element="digit"> + <bounds left="-32" top="110" right="-27" bottom="120" /> + </bezel> + + <bezel name="digit5" element="digit"> + <bounds left="-38" top="110" right="-33" bottom="120" /> + </bezel> + + <bezel name="digit6" element="digit"> + <bounds left="-44" top="110" right="-39" bottom="120" /> + </bezel> + + + <bezel name="digit7" element="digit"> + <bounds left="-20" top="95" right="-15" bottom="105" /> + </bezel> + + <bezel name="digit8" element="digit"> + <bounds left="-26" top="95" right="-21" bottom="105" /> + </bezel> + + <bezel name="digit9" element="digit"> + <bounds left="-32" top="95" right="-27" bottom="105" /> + </bezel> + + <bezel name="digit10" element="digit"> + <bounds left="-38" top="95" right="-33" bottom="105" /> + </bezel> + + <bezel name="digit11" element="digit"> + <bounds left="-44" top="95" right="-39" bottom="105" /> + </bezel> + + + <bezel name="digit12" element="digit"> + <bounds left="-20" top="80" right="-15" bottom="90" /> + </bezel> + + <bezel name="digit13" element="digit"> + <bounds left="-26" top="80" right="-21" bottom="90" /> + </bezel> + + <bezel name="digit14" element="digit"> + <bounds left="-32" top="80" right="-27" bottom="90" /> + </bezel> + + <bezel name="digit15" element="digit"> + <bounds left="-38" top="80" right="-33" bottom="90" /> + </bezel> + + <bezel name="digit16" element="digit"> + <bounds left="-44" top="80" right="-39" bottom="90" /> + </bezel> + + + <bezel name="digit17" element="digit"> + <bounds left="-20" top="65" right="-15" bottom="75" /> + </bezel> + + <bezel name="digit18" element="digit"> + <bounds left="-26" top="65" right="-21" bottom="75" /> + </bezel> + + <bezel name="digit19" element="digit"> + <bounds left="-32" top="65" right="-27" bottom="75" /> + </bezel> + + <bezel name="digit20" element="digit"> + <bounds left="-38" top="65" right="-33" bottom="75" /> + </bezel> + + <bezel name="digit21" element="digit"> + <bounds left="-44" top="65" right="-39" bottom="75" /> + </bezel> + + + <bezel name="digit22" element="digit"> + <bounds left="-20" top="50" right="-15" bottom="60" /> + </bezel> + + <bezel name="digit23" element="digit"> + <bounds left="-26" top="50" right="-21" bottom="60" /> + </bezel> + + <bezel name="digit24" element="digit"> + <bounds left="-32" top="50" right="-27" bottom="60" /> + </bezel> + + <bezel name="digit25" element="digit"> + <bounds left="-38" top="50" right="-33" bottom="60" /> + </bezel> + + <bezel name="digit26" element="digit"> + <bounds left="-44" top="50" right="-39" bottom="60" /> + </bezel> + </view> +</mamelayout> diff --git a/src/mame/layout/videopin.lay b/src/mame/layout/videopin.lay new file mode 100644 index 00000000000..256f563451c --- /dev/null +++ b/src/mame/layout/videopin.lay @@ -0,0 +1,99 @@ +<mamelayout version="2"> + <element name="lamp" defstate="0"> + <disk state="1"> + <color red="1.0" green="0.125" blue="0.125" /> + </disk> + </element> + <view name="LEDs"> + <screen index="0"> + <bounds x="0" y="0" width="300" height="400" /> + </screen> + <backdrop name="LED01" element="lamp"> + <bounds x="34" y="36" width="7" height="7" /> + </backdrop> + <backdrop name="LED02" element="lamp"> + <bounds x="15" y="43" width="7" height="7" /> + </backdrop> + <backdrop name="LED03" element="lamp"> + <bounds x="12" y="65" width="7" height="7" /> + </backdrop> + <backdrop name="LED04" element="lamp"> + <bounds x="50" y="73" width="7" height="7" /> + </backdrop> + <backdrop name="LED05" element="lamp"> + <bounds x="103" y="48" width="7" height="7" /> + </backdrop> + <backdrop name="LED06" element="lamp"> + <bounds x="131" y="33" width="7" height="7" /> + </backdrop> + <backdrop name="LED07" element="lamp"> + <bounds x="158" y="47" width="7" height="7" /> + </backdrop> + <backdrop name="LED08" element="lamp"> + <bounds x="222" y="102" width="7" height="7" /> + </backdrop> + <backdrop name="LED09" element="lamp"> + <bounds x="18" y="117" width="7" height="7" /> + </backdrop> + <backdrop name="LED10" element="lamp"> + <bounds x="7" y="140" width="7" height="7" /> + </backdrop> + <backdrop name="LED11" element="lamp"> + <bounds x="21" y="163" width="7" height="7" /> + </backdrop> + <backdrop name="LED12" element="lamp"> + <bounds x="126" y="132" width="7" height="7" /> + </backdrop> + <backdrop name="LED13" element="lamp"> + <bounds x="190" y="133" width="7" height="7" /> + </backdrop> + <backdrop name="LED14" element="lamp"> + <bounds x="8" y="252" width="7" height="7" /> + </backdrop> + <backdrop name="LED15" element="lamp"> + <bounds x="38" y="251" width="7" height="7" /> + </backdrop> + <backdrop name="LED16" element="lamp"> + <bounds x="67" y="229" width="7" height="7" /> + </backdrop> + <backdrop name="LED17" element="lamp"> + <bounds x="125" y="246" width="7" height="7" /> + </backdrop> + <backdrop name="LED18" element="lamp"> + <bounds x="125" y="256" width="7" height="7" /> + </backdrop> + <backdrop name="LED19" element="lamp"> + <bounds x="125" y="265" width="7" height="7" /> + </backdrop> + <backdrop name="LED20" element="lamp"> + <bounds x="125" y="275" width="7" height="7" /> + </backdrop> + <backdrop name="LED21" element="lamp"> + <bounds x="125" y="285" width="7" height="7" /> + </backdrop> + <backdrop name="LED22" element="lamp"> + <bounds x="125" y="295" width="7" height="7" /> + </backdrop> + <backdrop name="LED23" element="lamp"> + <bounds x="125" y="304" width="7" height="7" /> + </backdrop> + <backdrop name="LED24" element="lamp"> + <bounds x="125" y="314" width="7" height="7" /> + </backdrop> + <backdrop name="LED25" element="lamp"> + <bounds x="125" y="324" width="7" height="7" /> + </backdrop> + <backdrop name="LED26" element="lamp"> + <bounds x="125" y="334" width="7" height="7" /> + </backdrop> + <backdrop name="LED27" element="lamp"> + <bounds x="186" y="229" width="7" height="7" /> + </backdrop> + <backdrop name="LED28" element="lamp"> + <bounds x="197" y="288" width="7" height="7" /> + </backdrop> + <backdrop name="LED29" element="lamp"> + <bounds x="141" y="366" width="7" height="7" /> + </backdrop> + </view> +</mamelayout>
\ No newline at end of file |