misc/astrcorp.cpp protection and layouts update: (#10235)

* Emulated the "CPU Code" protection in newer games (astoneag, dinodino, hacher, magibombd, winbingo, winbingoa, zoo).
* Expanded ROM patches to work around imperfect data in the first 0x400 bytes (ROM overlay?), getting all games to boot.
* Implemented 16x32 sprites in astoneag.
* Created layouts and factory defaults EEPROMs for all sets.
* showhand: Fixed regression that caused the new opponent face to be invisible while entering the screen.

Machines promoted to working
----------------------------
Magic Bomb (Ver. L3.5S) [Luca Elia, Ivan Vangelista, Angelo Salese, Phil Bennett, Cristiano MDQ]
Dino Dino (Ver. A1.1, 01/13/2005) [Olivier Galibert, Luca Elia, Ivan Vangelista, Guru]
Stone Age (Astro, Ver. EN.03.A, 2005/02/21) [Olivier Galibert, Luca Elia, ANY, The Dumping Union]
Win Win Bingo (Ver. GM.03.3, Feb 23 2006) [Olivier Galibert, Luca Elia, Ivan Vangelista, f205v, Filippo Tarderia]
Zoo (Ver. ZO.02.D, Aug 27 2004) [Olivier Galibert, Luca Elia, Ivan Vangelista, Brian Troha, The Dumping Union]

Clones promoted to working
--------------------------
Magic Bomb (Ver. A3.1) [Luca Elia, Ivan Vangelista, Angelo Salese, Phil Bennett, Cristiano MDQ]
Hacher (hack of Win Win Bingo EN.01.6) [Olivier Galibert, Luca Elia, Ivan Vangelista, ANY, The Dumping Union]
This commit is contained in:
Luca Elia 2022-08-17 10:35:56 +02:00 committed by GitHub
parent 2d52c1181e
commit 6e434ccf97
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
12 changed files with 2494 additions and 553 deletions

View File

@ -362,6 +362,7 @@ const double XTAL::known_xtals[] = {
26'666'000, /* 26.666_MHz_XTAL Imagetek I4220/I4300 */
26'666'666, /* 26.666666_MHz_XTAL Irem M92 but most use 27MHz */
26'686'000, /* 26.686_MHz_XTAL Typically used on 90's Taito PCBs to drive the custom chips */
26'824'000, /* 26.824_MHz_XTAL Astro Corp.'s Zoo */
26'880'000, /* 26.88_MHz_XTAL Roland RF5C36/SA-16 clock (30000 * 896) */
26'989'200, /* 26.9892_MHz_XTAL TeleVideo 965 */
27'000'000, /* 27_MHz_XTAL Some Banpresto games macrossp, Irem M92 and 90's Toaplan games */
@ -482,6 +483,7 @@ const double XTAL::known_xtals[] = {
101'491'200, /* 101.4912_MHz_XTAL PSX-based Namco System 10 */
105'561'000, /* 105.561_MHz_XTAL Sun cgsix */
108'108'000, /* 108.108_MHz_XTAL HP 98550 high-res color card */
120'000'000, /* 120_MHz_XTAL Astro Corp.'s Stone Age */
200'000'000 /* 200_MHz_XTAL Base SH4 CPU (Naomi, Hikaru etc.) */
};

View File

@ -0,0 +1,151 @@
<?xml version="1.0"?>
<!--
license:CC0
-->
<mamelayout version="2">
<element name="ODDS" defstate="1">
<rect state="1">
<color red="0.0" green="1.0" blue="0.0" />
</rect>
<rect state="0">
<color red="0.0" green="0.2" blue="0.0" />
</rect>
<text string="ODDS">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.3" width="1" height="0.4" />
</text>
</element>
<element name="AUTO" defstate="1">
<rect state="1">
<color red="0.0" green="1.0" blue="0.0" />
</rect>
<rect state="0">
<color red="0.0" green="0.2" blue="0.0" />
</rect>
<text string="AUTO PLAY">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.3" width="1" height="0.4" />
</text>
</element>
<element name="DOUBLE" defstate="1">
<rect state="1">
<color red="0.0" green="1.0" blue="0.0" />
</rect>
<rect state="0">
<color red="0.0" green="0.2" blue="0.0" />
</rect>
<text string="SELECT LINE">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.1" width="1" height="0.4" />
</text>
<rect>
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0.01" y="0.48" width="0.98" height="0.04" />
</rect>
<text string="DOUBLE UP">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.5" width="1" height="0.4" />
</text>
</element>
<element name="TAKE" defstate="1">
<rect state="1">
<color red="0.0" green="1.0" blue="0.0" />
</rect>
<rect state="0">
<color red="0.0" green="0.2" blue="0.0" />
</rect>
<text string="TAKE">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.3" width="1" height="0.4" />
</text>
</element>
<element name="BET" defstate="1">
<rect state="1">
<color red="0.0" green="1.0" blue="0.0" />
</rect>
<rect state="0">
<color red="0.0" green="0.2" blue="0.0" />
</rect>
<text string="BET">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.3" width="1" height="0.4" />
</text>
</element>
<element name="START" defstate="1">
<rect state="1">
<color red="1.0" green="0.0" blue="0.0" />
</rect>
<rect state="0">
<color red="0.3" green="0.0" blue="0.0" />
</rect>
<text string="START">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.3" width="1" height="0.4" />
</text>
</element>
<element name="WIN" defstate="1">
<disk state="1">
<color red="1.0" green="1.0" blue="0.0" />
</disk>
<disk state="0">
<color red="0.1" green="0.1" blue="0.0" />
</disk>
<text string="WIN">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.3" width="1" height="0.4" />
</text>
</element>
<element name="ERROR" defstate="1">
<disk state="1">
<color red="1.0" green="0.0" blue="0.0" />
</disk>
<disk state="0">
<color red="0.3" green="0.0" blue="0.0" />
</disk>
<text string="ERROR">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.3" width="1" height="0.4" />
</text>
</element>
<view name="Button Lamps">
<screen index="0">
<bounds left="0" top="0" right="4" bottom="3" />
</screen>
<element name="lamp7" ref="WIN">
<bounds x="0" y="3.13" width="0.24" height="0.24" />
</element>
<element name="lamp2" ref="ODDS" inputtag="INPUTS" inputmask="0x0200">
<bounds x="0.55" y="3.13" width="0.40" height="0.24" />
</element>
<element name="lamp1" ref="AUTO" inputtag="INPUTS" inputmask="0x0008">
<bounds x="1.05" y="3.13" width="0.40" height="0.24" />
</element>
<element name="lamp6" ref="DOUBLE" inputtag="INPUTS" inputmask="0x0400">
<bounds x="1.55" y="3.13" width="0.40" height="0.24" />
</element>
<element name="lamp3" ref="TAKE" inputtag="INPUTS" inputmask="0x0004">
<bounds x="2.05" y="3.13" width="0.40" height="0.24" />
</element>
<element name="lamp4" ref="BET" inputtag="INPUTS" inputmask="0x0800">
<bounds x="2.55" y="3.13" width="0.40" height="0.24" />
</element>
<element name="lamp5" ref="START" inputtag="INPUTS" inputmask="0x0080">
<bounds x="3.05" y="3.13" width="0.40" height="0.24" />
</element>
<element name="lamp0" ref="ERROR">
<bounds x="3.76" y="3.13" width="0.24" height="0.24" />
</element>
</view>
</mamelayout>

View File

@ -0,0 +1,143 @@
<?xml version="1.0"?>
<!--
license:CC0
-->
<mamelayout version="2">
<element name="AUTO" defstate="1">
<rect state="1">
<color red="0.0" green="1.0" blue="0.0" />
</rect>
<rect state="0">
<color red="0.0" green="0.2" blue="0.0" />
</rect>
<text string="AUTO">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.3" width="1" height="0.4" />
</text>
</element>
<element name="DOUBLE" defstate="1">
<rect state="1">
<color red="0.0" green="1.0" blue="0.0" />
</rect>
<rect state="0">
<color red="0.0" green="0.2" blue="0.0" />
</rect>
<text string="DOUBLE">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.3" width="1" height="0.4" />
</text>
</element>
<element name="ODDS" defstate="1">
<rect state="1">
<color red="0.0" green="1.0" blue="0.0" />
</rect>
<rect state="0">
<color red="0.0" green="0.2" blue="0.0" />
</rect>
<text string="ODDS">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.3" width="1" height="0.4" />
</text>
</element>
<element name="TAKE" defstate="1">
<rect state="1">
<color red="0.0" green="1.0" blue="0.0" />
</rect>
<rect state="0">
<color red="0.0" green="0.2" blue="0.0" />
</rect>
<text string="TAKE">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.3" width="1" height="0.4" />
</text>
</element>
<element name="PLAY" defstate="1">
<rect state="1">
<color red="0.0" green="1.0" blue="0.0" />
</rect>
<rect state="0">
<color red="0.0" green="0.2" blue="0.0" />
</rect>
<text string="PLAY">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.3" width="1" height="0.4" />
</text>
</element>
<element name="START" defstate="1">
<rect state="1">
<color red="1.0" green="0.0" blue="0.0" />
</rect>
<rect state="0">
<color red="0.3" green="0.0" blue="0.0" />
</rect>
<text string="START">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.3" width="1" height="0.4" />
</text>
</element>
<element name="WIN" defstate="1">
<disk state="1">
<color red="1.0" green="1.0" blue="0.0" />
</disk>
<disk state="0">
<color red="0.1" green="0.1" blue="0.0" />
</disk>
<text string="WIN">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.3" width="1" height="0.4" />
</text>
</element>
<element name="ERROR" defstate="1">
<disk state="1">
<color red="1.0" green="0.0" blue="0.0" />
</disk>
<disk state="0">
<color red="0.3" green="0.0" blue="0.0" />
</disk>
<text string="ERROR">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.3" width="1" height="0.4" />
</text>
</element>
<view name="Button Lamps">
<screen index="0">
<bounds left="0" top="0" right="4" bottom="3" />
</screen>
<element name="lamp7" ref="WIN">
<bounds x="0" y="3.13" width="0.24" height="0.24" />
</element>
<element name="lamp2" ref="AUTO" inputtag="INPUTS" inputmask="0x0200">
<bounds x="0.55" y="3.13" width="0.40" height="0.24" />
</element>
<element name="lamp1" ref="DOUBLE" inputtag="INPUTS" inputmask="0x0008">
<bounds x="1.05" y="3.13" width="0.40" height="0.24" />
</element>
<element name="lamp6" ref="ODDS" inputtag="INPUTS" inputmask="0x0400">
<bounds x="1.55" y="3.13" width="0.40" height="0.24" />
</element>
<element name="lamp3" ref="TAKE" inputtag="INPUTS" inputmask="0x0004">
<bounds x="2.05" y="3.13" width="0.40" height="0.24" />
</element>
<element name="lamp4" ref="PLAY" inputtag="INPUTS" inputmask="0x0800">
<bounds x="2.55" y="3.13" width="0.40" height="0.24" />
</element>
<element name="lamp5" ref="START" inputtag="INPUTS" inputmask="0x0080">
<bounds x="3.05" y="3.13" width="0.40" height="0.24" />
</element>
<element name="lamp0" ref="ERROR">
<bounds x="3.76" y="3.13" width="0.24" height="0.24" />
</element>
</view>
</mamelayout>

View File

@ -0,0 +1,167 @@
<?xml version="1.0"?>
<!--
license:CC0
-->
<mamelayout version="2">
<element name="STOP" defstate="1">
<rect state="1">
<color red="0.0" green="1.0" blue="0.0" />
</rect>
<rect state="0">
<color red="0.0" green="0.2" blue="0.0" />
</rect>
<text string="ALL STOP">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.3" width="1" height="0.4" />
</text>
</element>
<element name="STOP1" defstate="1">
<rect state="1">
<color red="0.0" green="1.0" blue="0.0" />
</rect>
<rect state="0">
<color red="0.0" green="0.2" blue="0.0" />
</rect>
<text string="STOP1">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.1" width="1" height="0.4" />
</text>
<rect>
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0.01" y="0.48" width="0.98" height="0.04" />
</rect>
<text string="DOUBLE UP">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.5" width="1" height="0.4" />
</text>
</element>
<element name="STOP2" defstate="1">
<rect state="1">
<color red="0.0" green="1.0" blue="0.0" />
</rect>
<rect state="0">
<color red="0.0" green="0.2" blue="0.0" />
</rect>
<text string="STOP2">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.1" width="1" height="0.4" />
</text>
<rect>
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0.01" y="0.48" width="0.98" height="0.04" />
</rect>
<text string="ODDS">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.5" width="1" height="0.4" />
</text>
</element>
<element name="STOP3" defstate="1">
<rect state="1">
<color red="0.0" green="1.0" blue="0.0" />
</rect>
<rect state="0">
<color red="0.0" green="0.2" blue="0.0" />
</rect>
<text string="STOP3">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.1" width="1" height="0.4" />
</text>
<rect>
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0.01" y="0.48" width="0.98" height="0.04" />
</rect>
<text string="TAKE">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.5" width="1" height="0.4" />
</text>
</element>
<element name="BET" defstate="1">
<rect state="1">
<color red="0.0" green="1.0" blue="0.0" />
</rect>
<rect state="0">
<color red="0.0" green="0.2" blue="0.0" />
</rect>
<text string="BET">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.3" width="1" height="0.4" />
</text>
</element>
<element name="START" defstate="1">
<rect state="1">
<color red="1.0" green="0.0" blue="0.0" />
</rect>
<rect state="0">
<color red="0.3" green="0.0" blue="0.0" />
</rect>
<text string="START">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.3" width="1" height="0.4" />
</text>
</element>
<element name="WIN" defstate="1">
<disk state="1">
<color red="1.0" green="1.0" blue="0.0" />
</disk>
<disk state="0">
<color red="0.1" green="0.1" blue="0.0" />
</disk>
<text string="WIN">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.3" width="1" height="0.4" />
</text>
</element>
<element name="ERROR" defstate="1">
<disk state="1">
<color red="1.0" green="0.0" blue="0.0" />
</disk>
<disk state="0">
<color red="0.3" green="0.0" blue="0.0" />
</disk>
<text string="ERROR">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.3" width="1" height="0.4" />
</text>
</element>
<view name="Button Lamps">
<screen index="0">
<bounds left="0" top="0" right="4" bottom="3" />
</screen>
<element name="lamp7" ref="WIN">
<bounds x="0" y="3.13" width="0.24" height="0.24" />
</element>
<element name="lamp2" ref="STOP" inputtag="INPUTS" inputmask="0x0200">
<bounds x="0.55" y="3.13" width="0.40" height="0.24" />
</element>
<element name="lamp1" ref="STOP1" inputtag="INPUTS" inputmask="0x0008">
<bounds x="1.05" y="3.13" width="0.40" height="0.24" />
</element>
<element name="lamp6" ref="STOP2" inputtag="INPUTS" inputmask="0x0400">
<bounds x="1.55" y="3.13" width="0.40" height="0.24" />
</element>
<element name="lamp3" ref="STOP3" inputtag="INPUTS" inputmask="0x0004">
<bounds x="2.05" y="3.13" width="0.40" height="0.24" />
</element>
<element name="lamp4" ref="BET" inputtag="INPUTS" inputmask="0x0800">
<bounds x="2.55" y="3.13" width="0.40" height="0.24" />
</element>
<element name="lamp5" ref="START" inputtag="INPUTS" inputmask="0x0080">
<bounds x="3.05" y="3.13" width="0.40" height="0.24" />
</element>
<element name="lamp0" ref="ERROR">
<bounds x="3.76" y="3.13" width="0.24" height="0.24" />
</element>
</view>
</mamelayout>

View File

@ -0,0 +1,167 @@
<?xml version="1.0"?>
<!--
license:CC0
-->
<mamelayout version="2">
<element name="STOP" defstate="1">
<rect state="1">
<color red="0.0" green="1.0" blue="0.0" />
</rect>
<rect state="0">
<color red="0.0" green="0.2" blue="0.0" />
</rect>
<text string="ALL STOP">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.3" width="1" height="0.4" />
</text>
</element>
<element name="STOP1" defstate="1">
<rect state="1">
<color red="0.0" green="1.0" blue="0.0" />
</rect>
<rect state="0">
<color red="0.0" green="0.2" blue="0.0" />
</rect>
<text string="STOP1">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.1" width="1" height="0.4" />
</text>
<rect>
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0.01" y="0.48" width="0.98" height="0.04" />
</rect>
<text string="DOUBLE UP">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.5" width="1" height="0.4" />
</text>
</element>
<element name="STOP2" defstate="1">
<rect state="1">
<color red="0.0" green="1.0" blue="0.0" />
</rect>
<rect state="0">
<color red="0.0" green="0.2" blue="0.0" />
</rect>
<text string="STOP2">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.1" width="1" height="0.4" />
</text>
<rect>
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0.01" y="0.48" width="0.98" height="0.04" />
</rect>
<text string="ODDS">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.5" width="1" height="0.4" />
</text>
</element>
<element name="STOP3" defstate="1">
<rect state="1">
<color red="0.0" green="1.0" blue="0.0" />
</rect>
<rect state="0">
<color red="0.0" green="0.2" blue="0.0" />
</rect>
<text string="STOP3">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.1" width="1" height="0.4" />
</text>
<rect>
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0.01" y="0.48" width="0.98" height="0.04" />
</rect>
<text string="TAKE">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.5" width="1" height="0.4" />
</text>
</element>
<element name="PLAY" defstate="1">
<rect state="1">
<color red="0.0" green="1.0" blue="0.0" />
</rect>
<rect state="0">
<color red="0.0" green="0.2" blue="0.0" />
</rect>
<text string="PLAY">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.3" width="1" height="0.4" />
</text>
</element>
<element name="START" defstate="1">
<rect state="1">
<color red="1.0" green="0.0" blue="0.0" />
</rect>
<rect state="0">
<color red="0.3" green="0.0" blue="0.0" />
</rect>
<text string="START">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.3" width="1" height="0.4" />
</text>
</element>
<element name="WIN" defstate="1">
<disk state="1">
<color red="1.0" green="1.0" blue="0.0" />
</disk>
<disk state="0">
<color red="0.1" green="0.1" blue="0.0" />
</disk>
<text string="WIN">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.3" width="1" height="0.4" />
</text>
</element>
<element name="ERROR" defstate="1">
<disk state="1">
<color red="1.0" green="0.0" blue="0.0" />
</disk>
<disk state="0">
<color red="0.3" green="0.0" blue="0.0" />
</disk>
<text string="ERROR">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.3" width="1" height="0.4" />
</text>
</element>
<view name="Button Lamps">
<screen index="0">
<bounds left="0" top="0" right="4" bottom="3" />
</screen>
<element name="lamp7" ref="WIN">
<bounds x="0" y="3.13" width="0.24" height="0.24" />
</element>
<element name="lamp2" ref="STOP" inputtag="INPUTS" inputmask="0x0200">
<bounds x="0.55" y="3.13" width="0.40" height="0.24" />
</element>
<element name="lamp1" ref="STOP1" inputtag="INPUTS" inputmask="0x0008">
<bounds x="1.05" y="3.13" width="0.40" height="0.24" />
</element>
<element name="lamp6" ref="STOP2" inputtag="INPUTS" inputmask="0x0400">
<bounds x="1.55" y="3.13" width="0.40" height="0.24" />
</element>
<element name="lamp3" ref="STOP3" inputtag="INPUTS" inputmask="0x0004">
<bounds x="2.05" y="3.13" width="0.40" height="0.24" />
</element>
<element name="lamp4" ref="PLAY" inputtag="INPUTS" inputmask="0x0800">
<bounds x="2.55" y="3.13" width="0.40" height="0.24" />
</element>
<element name="lamp5" ref="START" inputtag="INPUTS" inputmask="0x0080">
<bounds x="3.05" y="3.13" width="0.40" height="0.24" />
</element>
<element name="lamp0" ref="ERROR">
<bounds x="3.76" y="3.13" width="0.24" height="0.24" />
</element>
</view>
</mamelayout>

View File

@ -0,0 +1,175 @@
<?xml version="1.0"?>
<!--
license:CC0
-->
<mamelayout version="2">
<element name="PAY OUT" defstate="1">
<rect state="1">
<color red="1.0" green="1.0" blue="0.0" />
</rect>
<rect state="0">
<color red="0.1" green="0.1" blue="0.0" />
</rect>
<text string="PAY OUT">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.3" width="1" height="0.4" />
</text>
</element>
<element name="SELECT" defstate="1">
<rect state="1">
<color red="0.0" green="1.0" blue="0.0" />
</rect>
<rect state="0">
<color red="0.0" green="0.2" blue="0.0" />
</rect>
<text string="SELECT">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.3" width="1" height="0.4" />
</text>
</element>
<element name="YES_BIG" defstate="1">
<rect state="1">
<color red="0.0" green="1.0" blue="0.0" />
</rect>
<rect state="0">
<color red="0.0" green="0.2" blue="0.0" />
</rect>
<text string="YES">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.1" width="1" height="0.4" />
</text>
<rect>
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0.01" y="0.48" width="0.98" height="0.04" />
</rect>
<text string="BIG">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.5" width="1" height="0.4" />
</text>
</element>
<element name="LOOK_SMALL" defstate="1">
<rect state="1">
<color red="0.0" green="1.0" blue="0.0" />
</rect>
<rect state="0">
<color red="0.0" green="0.2" blue="0.0" />
</rect>
<text string="LOOK">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.1" width="1" height="0.4" />
</text>
<rect>
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0.01" y="0.48" width="0.98" height="0.04" />
</rect>
<text string="SMALL">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.5" width="1" height="0.4" />
</text>
</element>
<element name="BET_DOUBLE" defstate="1">
<rect state="1">
<color red="0.0" green="1.0" blue="0.0" />
</rect>
<rect state="0">
<color red="0.0" green="0.2" blue="0.0" />
</rect>
<text string="BET">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.1" width="1" height="0.4" />
</text>
<rect>
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0.01" y="0.48" width="0.98" height="0.04" />
</rect>
<text string="DOUBLE">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.5" width="1" height="0.4" />
</text>
</element>
<element name="START_TAKE" defstate="1">
<rect state="1">
<color red="1.0" green="0.0" blue="0.0" />
</rect>
<rect state="0">
<color red="0.3" green="0.0" blue="0.0" />
</rect>
<text string="START">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.1" width="1" height="0.4" />
</text>
<rect>
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0.01" y="0.48" width="0.98" height="0.04" />
</rect>
<text string="TAKE">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.5" width="1" height="0.4" />
</text>
</element>
<element name="WIN" defstate="1">
<disk state="1">
<color red="1.0" green="1.0" blue="0.0" />
</disk>
<disk state="0">
<color red="0.1" green="0.1" blue="0.0" />
</disk>
<text string="WIN">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.3" width="1" height="0.4" />
</text>
</element>
<element name="ERROR" defstate="1">
<disk state="1">
<color red="1.0" green="0.0" blue="0.0" />
</disk>
<disk state="0">
<color red="0.3" green="0.0" blue="0.0" />
</disk>
<text string="ERROR">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.3" width="1" height="0.4" />
</text>
</element>
<view name="Button Lamps">
<screen index="0">
<bounds left="0" top="0" right="4" bottom="3" />
</screen>
<element name="lamp4" ref="WIN">
<bounds x="0" y="3.13" width="0.24" height="0.24" />
</element>
<element name="lamp1" ref="PAY OUT" inputtag="INPUTS" inputmask="0x0040">
<bounds x="0.55" y="3.13" width="0.40" height="0.24" />
</element>
<element name="lamp6" ref="SELECT" inputtag="INPUTS" inputmask="0x0010">
<bounds x="1.05" y="3.13" width="0.40" height="0.24" />
</element>
<element name="lamp7" ref="YES_BIG" inputtag="INPUTS" inputmask="0x0800">
<bounds x="1.55" y="3.13" width="0.40" height="0.24" />
</element>
<element name="lamp5" ref="LOOK_SMALL" inputtag="INPUTS" inputmask="0x0200">
<bounds x="2.05" y="3.13" width="0.40" height="0.24" />
</element>
<element name="lamp2" ref="BET_DOUBLE" inputtag="INPUTS" inputmask="0x0008">
<bounds x="2.55" y="3.13" width="0.40" height="0.24" />
</element>
<element name="lamp3" ref="START_TAKE" inputtag="INPUTS" inputmask="0x0080">
<bounds x="3.05" y="3.13" width="0.40" height="0.24" />
</element>
<element name="lamp0" ref="ERROR">
<bounds x="3.76" y="3.13" width="0.24" height="0.24" />
</element>
</view>
</mamelayout>

View File

@ -0,0 +1,175 @@
<?xml version="1.0"?>
<!--
license:CC0
-->
<mamelayout version="2">
<element name="PAY OUT" defstate="1">
<rect state="1">
<color red="1.0" green="1.0" blue="0.0" />
</rect>
<rect state="0">
<color red="0.1" green="0.1" blue="0.0" />
</rect>
<text string="PAY OUT">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.3" width="1" height="0.4" />
</text>
</element>
<element name="SELECT" defstate="1">
<rect state="1">
<color red="0.0" green="1.0" blue="0.0" />
</rect>
<rect state="0">
<color red="0.0" green="0.2" blue="0.0" />
</rect>
<text string="SELECT">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.3" width="1" height="0.4" />
</text>
</element>
<element name="YES_BIG" defstate="1">
<rect state="1">
<color red="0.0" green="1.0" blue="0.0" />
</rect>
<rect state="0">
<color red="0.0" green="0.2" blue="0.0" />
</rect>
<text string="YES">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.1" width="1" height="0.4" />
</text>
<rect>
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0.01" y="0.48" width="0.98" height="0.04" />
</rect>
<text string="BIG">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.5" width="1" height="0.4" />
</text>
</element>
<element name="LOOK_SMALL" defstate="1">
<rect state="1">
<color red="0.0" green="1.0" blue="0.0" />
</rect>
<rect state="0">
<color red="0.0" green="0.2" blue="0.0" />
</rect>
<text string="LOOK">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.1" width="1" height="0.4" />
</text>
<rect>
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0.01" y="0.48" width="0.98" height="0.04" />
</rect>
<text string="SMALL">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.5" width="1" height="0.4" />
</text>
</element>
<element name="BET_DOUBLE" defstate="1">
<rect state="1">
<color red="0.0" green="1.0" blue="0.0" />
</rect>
<rect state="0">
<color red="0.0" green="0.2" blue="0.0" />
</rect>
<text string="BET">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.1" width="1" height="0.4" />
</text>
<rect>
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0.01" y="0.48" width="0.98" height="0.04" />
</rect>
<text string="DOUBLE">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.5" width="1" height="0.4" />
</text>
</element>
<element name="START_TAKE" defstate="1">
<rect state="1">
<color red="1.0" green="0.0" blue="0.0" />
</rect>
<rect state="0">
<color red="0.3" green="0.0" blue="0.0" />
</rect>
<text string="START">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.1" width="1" height="0.4" />
</text>
<rect>
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0.01" y="0.48" width="0.98" height="0.04" />
</rect>
<text string="TAKE">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.5" width="1" height="0.4" />
</text>
</element>
<element name="WIN" defstate="1">
<disk state="1">
<color red="1.0" green="1.0" blue="0.0" />
</disk>
<disk state="0">
<color red="0.1" green="0.1" blue="0.0" />
</disk>
<text string="WIN">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.3" width="1" height="0.4" />
</text>
</element>
<element name="ERROR" defstate="1">
<disk state="1">
<color red="1.0" green="0.0" blue="0.0" />
</disk>
<disk state="0">
<color red="0.3" green="0.0" blue="0.0" />
</disk>
<text string="ERROR">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.3" width="1" height="0.4" />
</text>
</element>
<view name="Button Lamps">
<screen index="0">
<bounds left="0" top="0" right="4" bottom="3" />
</screen>
<element name="lamp0" ref="WIN">
<bounds x="0" y="3.13" width="0.24" height="0.24" />
</element>
<element name="lamp3" ref="PAY OUT" inputtag="INPUTS" inputmask="0x0200">
<bounds x="0.55" y="3.13" width="0.40" height="0.24" />
</element>
<element name="lamp5" ref="SELECT" inputtag="INPUTS" inputmask="0x0400">
<bounds x="1.05" y="3.13" width="0.40" height="0.24" />
</element>
<element name="lamp7" ref="YES_BIG" inputtag="INPUTS" inputmask="0x0100">
<bounds x="1.55" y="3.13" width="0.40" height="0.24" />
</element>
<element name="lamp6" ref="LOOK_SMALL" inputtag="INPUTS" inputmask="0x0010">
<bounds x="2.05" y="3.13" width="0.40" height="0.24" />
</element>
<element name="lamp2" ref="BET_DOUBLE" inputtag="INPUTS" inputmask="0x0008">
<bounds x="2.55" y="3.13" width="0.40" height="0.24" />
</element>
<element name="lamp4" ref="START_TAKE" inputtag="INPUTS" inputmask="0x0800">
<bounds x="3.05" y="3.13" width="0.40" height="0.24" />
</element>
<element name="lamp1" ref="ERROR">
<bounds x="3.76" y="3.13" width="0.24" height="0.24" />
</element>
</view>
</mamelayout>

View File

@ -0,0 +1,119 @@
<?xml version="1.0"?>
<!--
license:CC0
-->
<mamelayout version="2">
<element name="START" defstate="1">
<disk state="1">
<color red="1.0" green="0.0" blue="0.0" />
</disk>
<disk state="0">
<color red="0.3" green="0.0" blue="0.0" />
</disk>
<text string="START">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.3" width="1" height="0.4" />
</text>
</element>
<element name="PLAY" defstate="1">
<disk state="1">
<color red="0.0" green="1.0" blue="0.0" />
</disk>
<disk state="0">
<color red="0.0" green="0.2" blue="0.0" />
</disk>
<text string="PLAY">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.3" width="1" height="0.4" />
</text>
</element>
<element name="DOUBLE" defstate="1">
<disk state="1">
<color red="0.0" green="1.0" blue="0.0" />
</disk>
<disk state="0">
<color red="0.0" green="0.2" blue="0.0" />
</disk>
<text string="SELECT">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0.1" y="0.14" width="0.8" height="0.32" />
</text>
<rect>
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0.01" y="0.48" width="0.98" height="0.04" />
</rect>
<text string="DOUBLE">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0.1" y="0.50" width="0.8" height="0.32" />
</text>
</element>
<element name="TAKE" defstate="1">
<disk state="1">
<color red="0.0" green="1.0" blue="0.0" />
</disk>
<disk state="0">
<color red="0.0" green="0.2" blue="0.0" />
</disk>
<text string="TAKE">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.3" width="1" height="0.4" />
</text>
</element>
<element name="WIN" defstate="1">
<rect state="1">
<color red="1.0" green="1.0" blue="0.0" />
</rect>
<rect state="0">
<color red="0.1" green="0.1" blue="0.0" />
</rect>
<text string="WIN">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.3" width="1" height="0.4" />
</text>
</element>
<element name="ERROR" defstate="1">
<rect state="1">
<color red="1.0" green="0.0" blue="0.0" />
</rect>
<rect state="0">
<color red="0.3" green="0.0" blue="0.0" />
</rect>
<text string="ERROR">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.3" width="1" height="0.4" />
</text>
</element>
<view name="Button Lamps">
<screen index="0">
<bounds left="0" top="0" right="4" bottom="3" />
</screen>
<element name="lamp7" ref="WIN">
<bounds x="0" y="3.19" width="0.30" height="0.18" />
</element>
<element name="lamp5" ref="START" inputtag="INPUTS" inputmask="0x0080">
<bounds x="1.25" y="3.13" width="0.30" height="0.30" />
</element>
<element name="lamp4" ref="PLAY" inputtag="INPUTS" inputmask="0x0800">
<bounds x="1.65" y="3.13" width="0.30" height="0.30" />
</element>
<element name="lamp1" ref="DOUBLE" inputtag="INPUTS" inputmask="0x0008">
<bounds x="2.05" y="3.13" width="0.30" height="0.30" />
</element>
<element name="lamp3" ref="TAKE" inputtag="INPUTS" inputmask="0x0004">
<bounds x="2.45" y="3.13" width="0.30" height="0.30" />
</element>
<element name="lamp0" ref="ERROR">
<bounds x="3.70" y="3.19" width="0.30" height="0.18" />
</element>
</view>
</mamelayout>

View File

@ -0,0 +1,159 @@
<?xml version="1.0"?>
<!--
license:CC0
-->
<mamelayout version="2">
<element name="AUTO" defstate="1">
<rect state="1">
<color red="0.0" green="1.0" blue="0.0" />
</rect>
<rect state="0">
<color red="0.0" green="0.2" blue="0.0" />
</rect>
<text string="AUTO">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.3" width="1" height="0.4" />
</text>
</element>
<element name="LINE" defstate="1">
<rect state="1">
<color red="0.0" green="1.0" blue="0.0" />
</rect>
<rect state="0">
<color red="0.0" green="0.2" blue="0.0" />
</rect>
<text string="LINE">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.1" width="1" height="0.4" />
</text>
<text string="DOUBLE UP">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.5" width="1" height="0.4" />
</text>
</element>
<element name="ODDS" defstate="1">
<rect state="1">
<color red="0.0" green="1.0" blue="0.0" />
</rect>
<rect state="0">
<color red="0.0" green="0.2" blue="0.0" />
</rect>
<text string="ODDS">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.3" width="1" height="0.4" />
</text>
</element>
<element name="TAKE" defstate="1">
<rect state="1">
<color red="0.0" green="1.0" blue="0.0" />
</rect>
<rect state="0">
<color red="0.0" green="0.2" blue="0.0" />
</rect>
<text string="TAKE">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.1" width="1" height="0.4" />
</text>
<text string="SELECT">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.5" width="1" height="0.4" />
</text>
</element>
<element name="BET" defstate="1">
<rect state="1">
<color red="0.0" green="1.0" blue="0.0" />
</rect>
<rect state="0">
<color red="0.0" green="0.2" blue="0.0" />
</rect>
<text string="BET">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.1" width="1" height="0.4" />
</text>
<text string="CHECK SCORE">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.5" width="1" height="0.4" />
</text>
</element>
<element name="START" defstate="1">
<rect state="1">
<color red="1.0" green="0.0" blue="0.0" />
</rect>
<rect state="0">
<color red="0.3" green="0.0" blue="0.0" />
</rect>
<text string="START">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.1" width="1" height="0.4" />
</text>
<text string="STOP">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.5" width="1" height="0.4" />
</text>
</element>
<element name="WIN" defstate="1">
<disk state="1">
<color red="1.0" green="1.0" blue="0.0" />
</disk>
<disk state="0">
<color red="0.1" green="0.1" blue="0.0" />
</disk>
<text string="WIN">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.3" width="1" height="0.4" />
</text>
</element>
<element name="ERROR" defstate="1">
<disk state="1">
<color red="1.0" green="0.0" blue="0.0" />
</disk>
<disk state="0">
<color red="0.3" green="0.0" blue="0.0" />
</disk>
<text string="ERROR">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.3" width="1" height="0.4" />
</text>
</element>
<view name="Button Lamps">
<screen index="0">
<bounds left="0" top="0" right="4" bottom="3" />
</screen>
<element name="lamp7" ref="WIN">
<bounds x="0" y="3.13" width="0.24" height="0.24" />
</element>
<element name="lamp2" ref="AUTO" inputtag="INPUTS" inputmask="0x0200">
<bounds x="0.55" y="3.13" width="0.40" height="0.24" />
</element>
<element name="lamp1" ref="LINE" inputtag="INPUTS" inputmask="0x0008">
<bounds x="1.05" y="3.13" width="0.40" height="0.24" />
</element>
<element name="lamp6" ref="ODDS" inputtag="INPUTS" inputmask="0x0400">
<bounds x="1.55" y="3.13" width="0.40" height="0.24" />
</element>
<element name="lamp3" ref="TAKE" inputtag="INPUTS" inputmask="0x0004">
<bounds x="2.05" y="3.13" width="0.40" height="0.24" />
</element>
<element name="lamp4" ref="BET" inputtag="INPUTS" inputmask="0x0800">
<bounds x="2.55" y="3.13" width="0.40" height="0.24" />
</element>
<element name="lamp5" ref="START" inputtag="INPUTS" inputmask="0x0080">
<bounds x="3.05" y="3.13" width="0.40" height="0.24" />
</element>
<element name="lamp0" ref="ERROR">
<bounds x="3.76" y="3.13" width="0.24" height="0.24" />
</element>
</view>
</mamelayout>

175
src/mame/layout/zoo.lay Normal file
View File

@ -0,0 +1,175 @@
<?xml version="1.0"?>
<!--
license:CC0
-->
<mamelayout version="2">
<element name="SKIP" defstate="1">
<rect state="1">
<color red="0.0" green="1.0" blue="0.0" />
</rect>
<rect state="0">
<color red="0.0" green="0.2" blue="0.0" />
</rect>
<text string="SKIP">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.0" width="1" height="0.4" />
</text>
<text string="NEXT">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.3" width="1" height="0.4" />
</text>
</element>
<element name="DOUBLE" defstate="1">
<rect state="1">
<color red="0.0" green="1.0" blue="0.0" />
</rect>
<rect state="0">
<color red="0.0" green="0.2" blue="0.0" />
</rect>
<text string="4">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.0" width="1" height="0.4" />
</text>
<text string="DOUBLE X1">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.7" width="1" height="0.3" />
</text>
</element>
<element name="ODDS" defstate="1">
<rect state="1">
<color red="0.0" green="1.0" blue="0.0" />
</rect>
<rect state="0">
<color red="0.0" green="0.2" blue="0.0" />
</rect>
<text string="1">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.0" width="1" height="0.4" />
</text>
<text string="ODDS">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.3" width="1" height="0.4" />
</text>
<text string="DOUBLE 1/2">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.7" width="1" height="0.3" />
</text>
</element>
<element name="TAKE" defstate="1">
<rect state="1">
<color red="0.0" green="1.0" blue="0.0" />
</rect>
<rect state="0">
<color red="0.0" green="0.2" blue="0.0" />
</rect>
<text string="2">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.0" width="1" height="0.4" />
</text>
<text string="TAKE">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.3" width="1" height="0.4" />
</text>
</element>
<element name="PLAY" defstate="1">
<rect state="1">
<color red="0.0" green="1.0" blue="0.0" />
</rect>
<rect state="0">
<color red="0.0" green="0.2" blue="0.0" />
</rect>
<text string="3">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.0" width="1" height="0.4" />
</text>
<text string="PLAY">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.3" width="1" height="0.4" />
</text>
<text string="DOUBLE X2">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.7" width="1" height="0.3" />
</text>
</element>
<element name="START" defstate="1">
<rect state="1">
<color red="1.0" green="0.0" blue="0.0" />
</rect>
<rect state="0">
<color red="0.3" green="0.0" blue="0.0" />
</rect>
<text string="5">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.0" width="1" height="0.4" />
</text>
<text string="START">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.3" width="1" height="0.4" />
</text>
</element>
<element name="WIN" defstate="1">
<disk state="1">
<color red="1.0" green="1.0" blue="0.0" />
</disk>
<disk state="0">
<color red="0.1" green="0.1" blue="0.0" />
</disk>
<text string="WIN">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.3" width="1" height="0.4" />
</text>
</element>
<element name="ERROR" defstate="1">
<disk state="1">
<color red="1.0" green="0.0" blue="0.0" />
</disk>
<disk state="0">
<color red="0.3" green="0.0" blue="0.0" />
</disk>
<text string="ERROR">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.3" width="1" height="0.4" />
</text>
</element>
<view name="Button Lamps">
<screen index="0">
<bounds left="0" top="0" right="4" bottom="3" />
</screen>
<element name="lamp7" ref="WIN">
<bounds x="0" y="3.13" width="0.24" height="0.24" />
</element>
<element name="lamp2" ref="SKIP" inputtag="INPUTS" inputmask="0x0200">
<bounds x="0.55" y="3.13" width="0.40" height="0.24" />
</element>
<element name="lamp1" ref="DOUBLE" inputtag="INPUTS" inputmask="0x0008">
<bounds x="1.05" y="3.13" width="0.40" height="0.24" />
</element>
<element name="lamp6" ref="ODDS" inputtag="INPUTS" inputmask="0x0400">
<bounds x="1.55" y="3.13" width="0.40" height="0.24" />
</element>
<element name="lamp3" ref="TAKE" inputtag="INPUTS" inputmask="0x0004">
<bounds x="2.05" y="3.13" width="0.40" height="0.24" />
</element>
<element name="lamp4" ref="PLAY" inputtag="INPUTS" inputmask="0x0800">
<bounds x="2.55" y="3.13" width="0.40" height="0.24" />
</element>
<element name="lamp5" ref="START" inputtag="INPUTS" inputmask="0x0080">
<bounds x="3.05" y="3.13" width="0.40" height="0.24" />
</element>
<element name="lamp0" ref="ERROR">
<bounds x="3.76" y="3.13" width="0.24" height="0.24" />
</element>
</view>
</mamelayout>

View File

@ -2462,7 +2462,7 @@ speeddrp // (c) 2003 Astro Corp.
westvent // (c) 2007? Astro Corp.
winbingo // (c) 2006 Astro Corp.
winbingoa // (c) 2006 Astro Corp.
zulu // (c) 2004 Astro Corp.
zoo // (c) 2004 Astro Corp.
@source:midway/astrocde.cpp
demndrgn // (c) 1982 Bally Midway

File diff suppressed because it is too large Load Diff