Home News Forum                            

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

spacedem: MAME ROM Information.


Space Demon (c) 1980 Fortrek.


Main CPU : Z80 (@ 4 Mhz)

Sound CPU : I8035 (@ 400 Khz)

Screen orientation : Vertical

Video resolution : 232 x 264 pixels

Screen refresh : 60.00 Hz

Palette colors : 36

Players : 2

Control : 2-way joystick

Buttons : 2


Official releases list :

Space Firebird [Upright model] (Nintendo)

Space Firebird [Cocktail Table model] (Nintendo)

Space Firebird [Upright model] (Gremlin)

Space Demon (Fortrek)

Bootlegs/Hacks list :

Space Bird (Karateco)

Fire Bird (René Pierre)


Game's rom.

MAME Info:

0.25 [Chris Hardy, Andy Clark, Paul Johnson]

Artwork available

Samples required


- 0.145u8: Andy Welburn added clone Space Firebird (rev. 02-a). Dumped mb7051 prom, I8035 audio and gfx2 rom. Changed clones '(Nintendo, set 2)' to parent 'Space Firebird (rev. 04-u)', '(Nintendo, set 3)' to '(rev. 03-e set 1)' and '(Nintendo, set 1)' to clone '(rev. 03-e set 2)'. Renamed (spacefb) to (spacefbe2) and (spacefbu) to (spacefb).

- 0.141: Andrew Welburn added clones Space Firebird (Nintendo, set 2) and (Nintendo, set 3). Changed parent description to 'Space Firebird (Nintendo, set 1)'. Fixed rom names.

- 25th December 2010: Smitdogg - Andrew Welburn dumped 2 undumped Nintendo Space Firebird boards.

- 0.122u6: Changed I8035 CPU2 clock speed to 6MHz.

- 3rd June 2007: Mr. Do - Scanned instruction cards for Space Firebird provided by Tormod.

- 0.115u3: Zsolt Vasvari fixed Space Firebird so that the sprites are opaque with respect to each other and bullets, but transparent with respect to the star field.

- 0.115u1: Rewrote the Space Firebird driver [Zsolt Vasvari]: Added star field, matches with the screen shot perfectly. Video timings/memory map/interrupts from schematics. Added support for the color fade effect. Changed Z80 CPU1 clock speed to 3MHz, visible area to 224x512 and VSync to 61.523438 Hz.

- 0.114u1: Justin Szczap added DIP locations to Space Firebird.

- 0.78u1: Samples in Space Firebird [Chris Hardy]. Added samples (ekilled, shipfire, explode1 and explode2.wav). Changed palettesize from 32 to 36 colors.

- 4th January 2004: Chris Hardy added sound support to Space Firebird with samples and fixed the background color changes.

- 0.37b12: Added missing cpu2/gfx2/prom roms to clone Space Demon.

- 0.36b16: Added clone Space Firebird (bootleg).

- 29th January 2000: Zsolt Vasvari added a Space Firebird bootleg.

- 0.35b6: Replaced I8039 CPU2 with I8035.

- 0.35b2: Thierry Lescot added clones Space Firebird (Gremlin) and Space Bird (bootleg). Zsolt Vasvari added clone Space Demon. Changed parent description to 'Space Firebird (Nintendo)'. Changed visible area to 232x264. Known issues: The bullet color is wrong.

- 2nd January 1999: Thierry and Gerald dumped Space Bird (bootleg).

- 0.34b1: Added color prom.

- 0.33b5: Dan Boris added sound to Space Firebird. Chris Hardy fixed colors in Space Firebird. Added I8039 CPU2, DAC sound and IC20.SND sound rom. Fixed gfx rom loading.

- 0.31: Chris Moore added high score saving to Space Firebird.

- 0.25: Chris Hardy added Space Firebird (Nintendo 1980). Thanks to Chris and to all Sage Staff. Memory map figured out by Chris Hardy, Paul Johnson and Andy Clark. Schematics scanned and provided by James Twine. Thanks to Gary Walton for lending his REAL Space Firebird. Game is playable with accurate colors and no sound. Control: Arrows = Move around, ALT = Fire and CTRL = Escape. Known issues: Red screen "flash" when you die is not supported. Background Starfield not supported. It is NOT a Galaxians type starfield. Bugs which aren't: The sprites/characters don't use transparency in the real game. This is not a bug.

Recommended Games (Space Shooter 2):

Devil Zone

Killer Comet



Radar Scope

Space Firebird

Zero Hour

Astro Blaster

Astro Fantasia (DECO Cassette)

Black Hole


Laser Battle

Red Clash

Satan of Saturn

Space Cruiser


Azurian Attack

Battle Cross


Sky Base

Space Raider



Juno First

Mad Planets


Halley's Comet

Sky Fox

Star Fighter

Space Bomber

Romset: 22 kb / 13 files / 13.9 zip

MAME XML Output:

       <game name="spacedem" sourcefile="spacefb.c" cloneof="spacefb" romof="spacefb" sampleof="spacefb">
              <description>Space Demon</description>
              <manufacturer>Nintendo (Fortrek license)</manufacturer>
              <rom name="sdm-c-5e" size="2048" crc="be4b9cbb" sha1="345ea1e56754e0c8300148b53346dbec50b3608e" region="maincpu" offset="0"/>
              <rom name="sdm-c-5f" size="2048" crc="0814f964" sha1="0186d11ca98f4b2e4c2572db9d440456370275e7" region="maincpu" offset="800"/>
              <rom name="sdm-c-5h" size="2048" crc="ebfff682" sha1="e060627de302a9ce125d939d9890739d2154a507" region="maincpu" offset="1000"/>
              <rom name="sdm-c-5i" size="2048" crc="dd7e1378" sha1="94a756036e7d03c42ee896b794cb1f8753a67b91" region="maincpu" offset="1800"/>
              <rom name="sdm-c-5j" size="2048" crc="98334fda" sha1="9990bbfb2aa4d953e531bb49eab1c3a999b78b9c" region="maincpu" offset="2000"/>
              <rom name="sdm-c-5k" size="2048" crc="ba4933b2" sha1="9e5003849185ea35b5929c9a8ae188a87bb522cc" region="maincpu" offset="2800"/>
              <rom name="sdm-c-5m" size="2048" crc="14d3c656" sha1="55522df8c2e484b8d5d4a32bf7cfb2b30dcdab4a" region="maincpu" offset="3000"/>
              <rom name="sdm-c-5n" size="2048" crc="7e0e41b0" sha1="e7dd509ab36e0f9be6350b5fa9de4694224477db" region="maincpu" offset="3800"/>
              <rom name="sdm-e-20" size="1024" crc="55f40a0b" sha1="8dff27b636f7f1831f71816505e451cf97fc3f98" region="audiocpu" offset="0"/>
              <rom name="sdm-v-5k" size="2048" crc="55758e4d" sha1="1338b45f76f5a31a5350c953eac36cc543fbe62e" region="gfx1" offset="0"/>
              <rom name="sdm-v-6k" size="2048" crc="3fcbb20c" sha1="674de509f7b6c5d7c41112881b0c3093b9b176a0" region="gfx1" offset="800"/>
              <rom name="4i.vid" merge="4i.vid" size="256" crc="528e8533" sha1="8e41eee1016c98a4f08acbd902daf8e32aa9d9ab" region="gfx2" offset="0"/>
              <rom name="sdm-v-3n" size="32" crc="6d8ad169" sha1="6ccc931774183e14e28bb9b93223d366fd596f30" region="proms" offset="0"/>
              <sample name="ekilled"/>
              <sample name="shipfire"/>
              <sample name="explode1"/>
              <sample name="explode2"/>
              <chip type="cpu" tag="maincpu" name="Z80" clock="3000000"/>
              <chip type="cpu" tag="audiocpu" name="I8035" clock="6000000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="dac" name="DAC"/>
              <chip type="audio" tag="samples" name="Samples"/>
              <display tag="screen" type="raster" rotate="270" width="512" height="224" refresh="61.523438" pixclock="10080000" htotal="640" hbend="0" hbstart="512" vtotal="256" vbend="16" vbstart="240" />
              <sound channels="1"/>
              <input players="2" buttons="2" coins="1" service="yes">
                     <control type="joy" ways="2"/>
              <dipswitch name="Lives" tag="DSW" mask="1">
                     <dipvalue name="3" value="0" default="yes"/>
                     <dipvalue name="4" value="1"/>
              <dipswitch name="Difficulty" tag="DSW" mask="2">
                     <dipvalue name="Easy" value="0" default="yes"/>
                     <dipvalue name="Hard" value="0" default="yes"/>
              <dipswitch name="Coinage" tag="DSW" mask="12">
                     <dipvalue name="2 Coins/1 Credit" value="4"/>
                     <dipvalue name="1 Coin/1 Credit" value="0" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="12"/>
                     <dipvalue name="1 Coin/3 Credits" value="8"/>
              <dipswitch name="Bonus Life" tag="DSW" mask="16">
                     <dipvalue name="5000" value="0" default="yes"/>
                     <dipvalue name="8000" value="16"/>
              <dipswitch name="Cabinet" tag="DSW" mask="32">
                     <dipvalue name="Upright" value="32" default="yes"/>
                     <dipvalue name="Cocktail" value="0"/>
              <driver status="imperfect" emulation="good" color="imperfect" sound="imperfect" graphic="good" savestate="unsupported" palettesize="0"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise