Home News Forum                            
 

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

galaxia: MAME ROM Information.


History:

Galaxia (c) 1979 Zaccaria.


- TECHNICAL -


Main CPU : S2650 (@ 2 Mhz)


Screen orientation : Vertical

Video resolution : 256 x 256 pixels

Screen refresh : 60.00 Hz

Palette colors : 256


Players : 1


- SOURCES -


Game's rom.




MAME Info:

0.103u4 [David Haywood]


WIP:

- 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):

Andromeda

Astro Fighter

Super Astro Fighter (DECO Cassette)

Astro Wars

Cosmic Alien

Cosmo

Galaxia

Ozma Wars

Sky Love

Destroyer

Mad Alien

Magical Spot

Magical Spot II

Moon Cresta

Moon Quasar

Quasar

Space Trek

Speak & Rescue

Pisces

UniWar S

Altair

Cosmos

Defend the Terra Attack on the Red UFO

Terranean (DECO Cassette)

Saturn


Romset: 13 kb / 13 files / 11.2 zip




MAME XML Output:

       <game name="galaxia" sourcefile="galaxia.c">
              <description>Galaxia</description>
              <year>1979</year>
              <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"/>
              </input>
              <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>
              <dipswitch name="Lives" tag="DSW0" mask="8">
                     <dipvalue name="3" value="0" default="yes"/>
                     <dipvalue name="5" value="8"/>
              </dipswitch>
              <dipswitch name="UNK04" tag="DSW0" mask="16">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="16"/>
              </dipswitch>
              <dipswitch name="UNK05" tag="DSW0" mask="32">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="32"/>
              </dipswitch>
              <dipswitch name="UNK06" tag="DSW0" mask="64">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="64"/>
              </dipswitch>
              <dipswitch name="UNK07" tag="DSW0" mask="128">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="128"/>
              </dipswitch>
              <dipswitch name="UNK10" tag="DSW1" mask="1">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="1"/>
              </dipswitch>
              <dipswitch name="UNK11" tag="DSW1" mask="2">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="2"/>
              </dipswitch>
              <dipswitch name="UNK12" tag="DSW1" mask="4">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="4"/>
              </dipswitch>
              <dipswitch name="UNK13" tag="DSW1" mask="8">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="8"/>
              </dipswitch>
              <dipswitch name="UNK14" tag="DSW1" mask="16">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="16"/>
              </dipswitch>
              <dipswitch name="UNK15" tag="DSW1" mask="32">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="32"/>
              </dipswitch>
              <dipswitch name="UNK16" tag="DSW1" mask="64">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="64"/>
              </dipswitch>
              <dipswitch name="UNK17" tag="DSW1" mask="128">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="128"/>
              </dipswitch>
              <driver status="imperfect" emulation="good" color="imperfect" sound="good" graphic="imperfect" savestate="unsupported" palettesize="26"/>
       </game>
 
 


emumovies.com      Retro bytes Portal           Bookmark and Share

 
Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise