Home News Forum                            

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

astrowar: MAME ROM Information.


Astro Wars (c) 1981 Zaccaria.

Player steers fighter craft and fires missiles and endeavors to eliminate attacking forces. Each stage of the game becomes more difficult, with each fighter craft moving closer into the battle.


Game's ROM.

Machine's picture.

MAME Info:

0.127 [MASH]


- 0.145u6: Converted Galaxia driver to use MAME tilemap and added Astro Wars bullets. Improved colors and hooked up CVS stars circuit. Fixed out of bounds array access during Astro Wars boot [hap].

- 0.145u5: Some work on Galaxia collision detection, seems very similar to CVS. Astro Wars does not have a prom. Promoted game to working state [hap]. Changed visible area to 240x240. Added dipswitches 'UNK04' - 'UNK17'.

- 0.139u3: Fabio Priuli fixed severe graphic corruption in Astro Wars.

- 0.139u2: Mariusz Wojcieszek added sound support to Signetics S2636 (by using VC4000 sound support from MESS). Hooked up sound to Astro Wars.

- 0.135u4: Fabio Priuli fixed all sets in drivers using S2636 video chip.

- 0.135u3: Fabio Priuli converted Signetics 2636 video chip to be a MAME device and updated drivers using it accordingly.

- 0.130u1: Robbbert added inputs for Astro Wars. Note: After inserting a coin, it can take a few seconds to respond. Added dipswitches 'Freeze', 'Coinage' and 'Lives'.

- 0.129u5: Angelo Salese fixed gfx bitplane for Astro Wars.

- 0.127u2: Oliver Stoenberg added the missing SHA1 checksums to Astro Wars.

- 0.127: MASH added Astro Wars (Zaccaria 1980).

- 7th December 1998: Peter Davies dumped Astro Wars (1980). Board No. 1B1130/1.

Recommended Games (Space Shooter):


Astro Fighter

Super Astro Fighter (DECO Cassette)

Astro Wars

Cosmic Alien



Ozma Wars

Sky Love


Mad Alien

Magical Spot

Magical Spot II

Moon Cresta

Moon Quasar


Space Trek

Speak & Rescue


UniWar S



Defend the Terra Attack on the Red UFO

Terranean (DECO Cassette)


Romset: 12 kb / 12 files / 10.8 zip

MAME XML Output:

       <game name="astrowar" sourcefile="galaxia.c">
              <description>Astro Wars</description>
              <manufacturer>Zaccaria / Zelco</manufacturer>
              <rom name="astro.8h" size="1024" crc="b0ec246c" sha1="f9123b5e317938655f5e8b3f8a5810d0b2b7c7af" region="maincpu" offset="0"/>
              <rom name="astro.10h" size="1024" crc="090d360f" sha1="528ddcdc30a5a291bd8850ff6f134fcc19af562f" region="maincpu" offset="400"/>
              <rom name="astro.11h" size="1024" crc="72ab1378" sha1="50743c64c4775076aa6f1d8ab2e05c14884bf0ba" region="maincpu" offset="800"/>
              <rom name="astro.13h" size="1024" crc="2dc4c895" sha1="831afbfd4ebfd6522ab0758222bc6f9826148a5d" region="maincpu" offset="c00"/>
              <rom name="astro.8i" size="1024" crc="ab87fbfc" sha1="34b670f96c260f186c643e588995ae5d80377784" region="maincpu" offset="1000"/>
              <rom name="astro.10i" size="1024" crc="533675c1" sha1="69cc066e1874a135a53a21b7b2461bda456504f1" region="maincpu" offset="2000"/>
              <rom name="astro.11i" size="1024" crc="59cf8901" sha1="e849d4c99350b7e3453c156d91618b71b5be1163" region="maincpu" offset="2400"/>
              <rom name="astro.13i" size="1024" crc="5149c121" sha1="232ba594e283fb25c31d8ae0b7d8315a81852a71" region="maincpu" offset="2800"/>
              <rom name="astro.11l" size="1024" crc="29f52f57" sha1="5cb50b82e09c537eeaeae167351fca686fde8228" region="maincpu" offset="2c00"/>
              <rom name="astro.13l" size="1024" crc="882cdb87" sha1="062ee8d296316cbce2eb62e72774aa4181e9847d" region="maincpu" offset="3000"/>
              <rom name="astro.1d" size="1024" crc="6053f834" sha1="e0b76800c241b3c8010c09869cecbc109b25310a" region="gfx1" offset="0"/>
              <rom name="astro.3d" size="1024" crc="822505aa" sha1="f9d3465e14bb850a286f8b4f42aa0a4044413b67" region="gfx1" offset="400"/>
              <chip type="cpu" tag="maincpu" name="S2650" clock="2000000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="s2636snd_0" name="S2636"/>
              <display tag="screen" type="raster" rotate="90" width="240" height="240" refresh="60.000000" />
              <sound channels="1"/>
              <input players="2" buttons="1" coins="2">
                     <control type="joy" ways="2"/>
              <dipswitch name="Coinage" tag="DSW0" mask="7">
                     <dipvalue name="A 1C_1C B 2C_1C" value="0" default="yes"/>
                     <dipvalue name="A 1C_2C B 2C_1C" value="1"/>
                     <dipvalue name="A 1C_3C B 2C_1C" value="2"/>
                     <dipvalue name="A 1C_5C B 2C_1C" value="3"/>
                     <dipvalue name="A 1C_1C B 1C_1C" value="4"/>
                     <dipvalue name="A 1C_2C B 1C_1C" value="5"/>
                     <dipvalue name="A 1C_3C B 1C_1C" value="6"/>
                     <dipvalue name="A 1C_5C B 1C_1C" value="7"/>
              <dipswitch name="Lives" tag="DSW0" mask="8">
                     <dipvalue name="3" value="0" default="yes"/>
                     <dipvalue name="5" value="8"/>
              <dipswitch name="UNK04" tag="DSW0" mask="16">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="16"/>
              <dipswitch name="UNK05" tag="DSW0" mask="32">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="32"/>
              <dipswitch name="UNK06" tag="DSW0" mask="64">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="64"/>
              <dipswitch name="UNK07" tag="DSW0" mask="128">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="128"/>
              <dipswitch name="UNK10" tag="DSW1" mask="1">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="1"/>
              <dipswitch name="UNK11" tag="DSW1" mask="2">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="2"/>
              <dipswitch name="UNK12" tag="DSW1" mask="4">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="4"/>
              <dipswitch name="UNK13" tag="DSW1" mask="8">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="8"/>
              <dipswitch name="UNK14" tag="DSW1" mask="16">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="16"/>
              <dipswitch name="UNK15" tag="DSW1" mask="32">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="32"/>
              <dipswitch name="UNK16" tag="DSW1" mask="64">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="64"/>
              <dipswitch name="UNK17" tag="DSW1" mask="128">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="128"/>
              <driver status="imperfect" emulation="good" color="imperfect" sound="good" graphic="imperfect" savestate="unsupported" palettesize="26"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise