Home News Forum                            

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

galaxia: MAME ROM Information.


Galaxia (c) 1979 Zaccaria.


Main CPU : S2650 (@ 2 Mhz)

Screen orientation : Vertical

Video resolution : 256 x 256 pixels

Screen refresh : 60.00 Hz

Palette colors : 256

Players : 1


Game's rom.

MAME Info:

0.103u4 [David Haywood]


- 0.145u6: Converted Galaxia driver to use MAME tilemap. Improved colors and hooked up CVS stars circuit [hap].

- 0.145u5: Some work on Galaxia collision detection, seems very similar to CVS. Added Galaxia bg scroll (see level 1 enemy swarm). Added preliminary bullet and notes. Some driver cleanup. Improved enemy bullet collision detection. Promoted game to working state. Corrected romnames [hap]. Changed visible area to 240x240. Added dipswitches 'UNK04' - 'UNK17'.

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

- 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 Galaxia. Galaxia is semi-playable. NOTE: After inserting a coin, it can take a few seconds to respond. Added dipswitches 'Freeze', 'Coinage' and 'Lives'.

- 14th August 2008: Tomasz Slanina - Emulation status update: (Some) inputs are mapped, bg scroll finally implemented. But game is NOT playable. The main problem is the missing collisions between sprites and BG (player's ship is not a sprite, but bg object) as well as between sprites generated by different video chips (there are 3 of them). If someone has access to Signetics 2636N (not 2637) datasheet/manual - please mail me (analog@ok.pl). Any help will be appreciated. Btw. - Galaxia Flyer. Looks like it's other version of game - no time bar, different gfx and layout...

- 0.126u5: Tomasz Slanina fixed ROM mapping and added preliminary video emulation to Galaxia.

- 12th August 2008: Tomasz Slanina - Galaxia (Zaccaria 1979) emulation. Few pics from attract mode.

- 0.103u4: David Haywood added Galaxia (Zaccaria 1979).

- 1st July 1997: Paul Swan dumped Galaxia. Taken from an untested board. The game uses a Signetics 2650A CPU with three 40-pin 2636 chips.

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: 13 kb / 13 files / 11.2 zip

MAME XML Output:

       <game name="galaxia" sourcefile="galaxia.c">
              <manufacturer>Zaccaria / Zelco</manufacturer>
              <rom name="galaxia.8h" size="1024" crc="f3b4ffde" sha1="15b004e7821bfc145158b1e9435f061c524f6b86" region="maincpu" offset="0"/>
              <rom name="galaxia.10h" size="1024" crc="6d07fdd4" sha1="d7d4b345a055275d59951788569db370bccd5195" region="maincpu" offset="400"/>
              <rom name="galaxia.11h" size="1024" crc="1520eb3d" sha1="3683174da701e1124af0f9c2ee4a9a84f3fea33a" region="maincpu" offset="800"/>
              <rom name="galaxia.13h" size="1024" crc="c4482770" sha1="aee983cc3d80989f49aea4138961bb623039484a" region="maincpu" offset="c00"/>
              <rom name="galaxia.8i" size="1024" crc="45b88599" sha1="3b79c21db1aa9d80fac81ac5a554e438805febd1" region="maincpu" offset="1000"/>
              <rom name="galaxia.10i" size="1024" crc="c0baa654" sha1="80e0880c32ad285fbce0f7f552268b964b97cab3" region="maincpu" offset="2000"/>
              <rom name="galaxia.11i" size="1024" crc="4456808a" sha1="f9e8cfdde0e17f13f1be297b2b4503ccc959b33c" region="maincpu" offset="2400"/>
              <rom name="galaxia.13i" size="1024" crc="cf653b9a" sha1="fef5943de60cb5ba2459fc6ae7419e29c96a76cd" region="maincpu" offset="2800"/>
              <rom name="galaxia.11l" size="1024" crc="50c6a645" sha1="46638907bc393df6be25fc7461d73047d1746ffc" region="maincpu" offset="2c00"/>
              <rom name="galaxia.13l" size="1024" crc="3a9c38c7" sha1="d1e934092b69c0f3f9636eba05a1d8a6d9588e6b" region="maincpu" offset="3000"/>
              <rom name="galaxia.1d" size="1024" crc="2dd50aab" sha1="758d7a5383c9a1ee134d99e3f7025819cfbe0e0f" region="gfx1" offset="0"/>
              <rom name="galaxia.3d" size="1024" crc="1dc30185" sha1="e3c75eecb80b376ece98f602e1b9587487841824" region="gfx1" offset="400"/>
              <rom name="prom.11o" size="512" crc="ae816417" sha1="9497857d13c943a2735c3b85798199054e613b2c" region="proms" offset="0"/>
              <chip type="cpu" tag="maincpu" name="S2650" clock="2000000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="s2636snd_0" name="S2636"/>
              <chip type="audio" tag="s2636snd_1" name="S2636"/>
              <chip type="audio" tag="s2636snd_2" 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