Home News Forum                            

Play your favorite classic games and more with the GameEx front end. Read more.

skyarmy: MAME ROM Information.


Sky Army (c) 1982 Shoei.


Main CPU : Z80 (@ 4 Mhz)

Sound Chips : AY8910 (@ 2.5 Mhz)

Screen orientation : Vertical

Video resolution : 240 x 256 pixels

Screen refresh : 60.00 Hz

Palette Colors : 32

Players : 2

Control : 8-way joystick

Buttons : 7


Game's rom.

MAME Info:

0.68 [MooglyGuy]


- Incorrect colors. Smitdogg (ID 03419)


- 0.137u4: hap fixed a screen Offset issue in Sky Army.

- 0.137u2: Stephane Humbert fixed Sky Army dipswitches and inputs (after verification of the Z80 code). Updated memory map to partially handle screen flipping. Added dipswitches 'Bonus Life', 'Flip Screen' and 'Cabinet'.

- 0.136u2: Atari Ace converted Sky Army to use driver_data structure.

- 0.135u4: Angelo Salese cleaned up the Sky Army driver, also removed the GAME_WRONG_COLORS flag since the colors actually seems correct according to the references.

- 0.131u1: Angelo Salese merged memory maps in Sky Army.

- 0.68: MooglyGuy added Sky Army (Shoei 1982).

- 5th January 2003: MooglyGuy slightly fixed the sound and dipswitches in the Sky Army driver.

- 2nd January 2003: Tomasz Slanina fixed sound, colors and graphics in the Sky Army driver, but some minor issues remain.

- 1st January 2003: MooglyGuy submitted a preliminary driver for Sky Army, it works but colors are wrong and sound is missing.

Recommended Games (Helicopter):

Super Cobra


Sky Army




Tiger Heli

Vs. Raid on Bungeling Bay



Battle Chopper

Combat Hawk

Twin Cobra

Twin Cobra II

Chopper I


Silk Worm

Twin Eagle

Twin Eagle II - The Rescue Mission


Ashura Blaster

Thunder Strike

S.S. Mission

Desert War


Romset: 41 kb / 9 files / 22.6 zip

MAME XML Output:

       <game name="skyarmy" sourcefile="skyarmy.c">
              <description>Sky Army</description>
              <rom name="a1h.bin" size="8192" crc="e3fb9d70" sha1="b8e3a6d7d6ef30c1397f9b741132c5257c16be2d" region="maincpu" offset="0"/>
              <rom name="a2h.bin" size="8192" crc="0417653e" sha1="4f6ad7335b5b7e85b4e16cce3c127488c02401b2" region="maincpu" offset="2000"/>
              <rom name="a3h.bin" size="8192" crc="95485e56" sha1="c4cbcd31ba68769d2d0d0875e2a92982265339ae" region="maincpu" offset="4000"/>
              <rom name="j4.bin" size="8192" crc="843783df" sha1="256d8375a8af7de080d456dbc6290a22473d011b" region="maincpu" offset="6000"/>
              <rom name="13b.bin" size="2048" crc="3b0e0f7c" sha1="2bbba10121d3e745146f50c14dc6df97de40fb96" region="gfx1" offset="0"/>
              <rom name="15b.bin" size="2048" crc="5ccfd782" sha1="408406ae068e5578b8a742abed1c37dcd3720fe5" region="gfx1" offset="800"/>
              <rom name="8b.bin" size="2048" crc="6ac6bd98" sha1="e653d80ec1b0f8e07821ea781942dae3de7d238d" region="gfx2" offset="0"/>
              <rom name="10b.bin" size="2048" crc="cada7682" sha1="83ce8336274cb8006a445ac17a179d9ffd4d6809" region="gfx2" offset="800"/>
              <rom name="a6.bin" size="32" crc="c721220b" sha1="61b3320fb616c0600d56840cb6438616c7e0c6eb" region="proms" offset="0"/>
              <chip type="cpu" tag="maincpu" name="Z80" clock="4000000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="aysnd" name="AY-3-8910A" clock="2500000"/>
              <display tag="screen" type="raster" rotate="90" width="256" height="240" refresh="60.000000" />
              <sound channels="1"/>
              <input players="2" buttons="2" coins="1">
                     <control type="joy" ways="8"/>
              <dipswitch name="Lives" tag="DSW" mask="3">
                     <dipvalue name="2" value="0"/>
                     <dipvalue name="3" value="1" default="yes"/>
                     <dipvalue name="4" value="2"/>
                     <dipvalue name="Infinite" value="3"/>
              <dipswitch name="Bonus Life" tag="DSW" mask="12">
                     <dipvalue name="10000" value="0" default="yes"/>
                     <dipvalue name="20000" value="4"/>
                     <dipvalue name="30000" value="8"/>
                     <dipvalue name="40000" value="12"/>
              <dipswitch name="Coinage" tag="DSW" mask="48">
                     <dipvalue name="3 Coins/1 Credit" value="48"/>
                     <dipvalue name="2 Coins/1 Credit" value="32"/>
                     <dipvalue name="1 Coin/1 Credit" value="0" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="16"/>
              <dipswitch name="Flip Screen" tag="DSW" mask="64">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="64"/>
              <dipswitch name="Cabinet" tag="DSW" mask="128">
                     <dipvalue name="Upright" value="128" default="yes"/>
                     <dipvalue name="Cocktail" value="0"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" cocktail="preliminary" savestate="unsupported" palettesize="32"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise