summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/layout/280zzzap.lay
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/layout/280zzzap.lay')
-rw-r--r--src/mame/layout/280zzzap.lay83
1 files changed, 46 insertions, 37 deletions
diff --git a/src/mame/layout/280zzzap.lay b/src/mame/layout/280zzzap.lay
index 6d889332ab6..8122ae7cf13 100644
--- a/src/mame/layout/280zzzap.lay
+++ b/src/mame/layout/280zzzap.lay
@@ -3,9 +3,6 @@
license:CC0
-->
<mamelayout version="2">
-
-<!-- define elements -->
-
<element name="overlay">
<rect>
<bounds left="0" top="0" right="260" bottom="224" />
@@ -66,66 +63,78 @@ license:CC0
</element>
-<!-- build screen -->
-
- <view name="Color Overlay">
+ <view name="Color Overlay + Shifter-R">
<screen index="0">
<bounds x="0" y="0" width="640" height="480" />
</screen>
- <collection name="Color Overlay">
+ <collection name="Overlay">
<element ref="overlay" blend="multiply">
<bounds x="0" y="0" width="640" height="480" />
</element>
</collection>
-
- <!-- shifter options -->
- <collection name="Shifter-R Overlay" visible="yes">
+ <collection name="Shifter">
<element ref="shifter" inputtag="IN0" inputmask="0x10">
<bounds x="606" y="414" width="32" height="64" />
<color alpha="0.6" />
</element>
- <collection name="Opaque Shifter" visible="no">
- <element ref="shifter" inputtag="IN0" inputmask="0x10">
- <bounds x="606" y="414" width="32" height="64" />
- </element>
- </collection>
</collection>
+ </view>
- <collection name="Shifter-R Off-screen" visible="no">
+ <view name="Color Overlay + Shifter-L">
+ <screen index="0">
+ <bounds x="0" y="0" width="640" height="480" />
+ </screen>
+ <collection name="Overlay">
+ <element ref="overlay" blend="multiply">
+ <bounds x="0" y="0" width="640" height="480" />
+ </element>
+ </collection>
+ <collection name="Shifter">
<element ref="shifter" inputtag="IN0" inputmask="0x10">
- <bounds x="648" y="414" width="32" height="64" />
+ <bounds x="2" y="414" width="32" height="64" />
<color alpha="0.6" />
</element>
- <collection name="Opaque Shifter " visible="no">
- <element ref="shifter" inputtag="IN0" inputmask="0x10">
- <bounds x="648" y="414" width="32" height="64" />
- </element>
- </collection>
</collection>
+ </view>
- <collection name="Shifter-L Overlay" visible="no">
+ <view name="Widescreen Color Overlay + Shifter-R">
+ <screen index="0">
+ <bounds x="0" y="0" width="640" height="480" />
+ </screen>
+ <collection name="Overlay">
+ <element ref="overlay" blend="multiply">
+ <bounds x="0" y="0" width="640" height="480" />
+ </element>
+ </collection>
+ <collection name="Shifter">
<element ref="shifter" inputtag="IN0" inputmask="0x10">
- <bounds x="2" y="414" width="32" height="64" />
- <color alpha="0.6" />
+ <bounds x="648" y="414" width="32" height="64" />
</element>
- <collection name="Opaque Shifter " visible="no">
- <element ref="shifter" inputtag="IN0" inputmask="0x10">
- <bounds x="2" y="414" width="32" height="64" />
- </element>
- </collection>
</collection>
+ </view>
- <collection name="Shifter-L Off-screen" visible="no">
+ <view name="Widescreen Color Overlay + Shifter-L">
+ <screen index="0">
+ <bounds x="0" y="0" width="640" height="480" />
+ </screen>
+ <collection name="Overlay">
+ <element ref="overlay" blend="multiply">
+ <bounds x="0" y="0" width="640" height="480" />
+ </element>
+ </collection>
+ <collection name="Shifter">
<element ref="shifter" inputtag="IN0" inputmask="0x10">
<bounds x="-40" y="414" width="32" height="64" />
- <color alpha="0.6" />
</element>
- <collection name="Opaque Shifter " visible="no">
- <element ref="shifter" inputtag="IN0" inputmask="0x10">
- <bounds x="-40" y="414" width="32" height="64" />
- </element>
- </collection>
</collection>
</view>
+ <view name="Color Overlay">
+ <screen index="0">
+ <bounds x="0" y="0" width="640" height="480" />
+ </screen>
+ <element ref="overlay" blend="multiply">
+ <bounds x="0" y="0" width="640" height="480" />
+ </element>
+ </view>
</mamelayout>