Home News Forum                            
 

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

spacefb: MAME ROM Information.


History:

Space Firebird (c) 1980 Nintendo.


Space Firebird is a one or two player game in which players are attacked from all sides by highly maneuverable Firebirds. Players can move space ship left or right and shoot a rapid-fire laser at attacking Firebirds. A special Warp Mode allows the space ship to escape danger and fire at the flock of aliens.


FIREBIRDS

The space Firebirds are a unique set of adversaries. There are three different birds, the Emperor, Eagle and Gull, which fly together in complex looping formations, firing and attacking from all directions. The player must keep track of the laser hits because each bird has a different resistance level to hits. The fearless Emperor is destroyed by four hits, the Eagle with two hits and the soaring Gull with one hit. The Eagle also has a deadly bomb which is launched at the space ship. Extra points are scored by hitting the bomb before it explodes. The bomb when hit, scatters into deadly shrapnel. To avoid the flying shrapnel, the bomb must be hit from directly underneath.


SPACE SHIP

The space ship can be moved right or left to evade attacking Firebirds. Depressing the fire button enables the space ship to shoot its laser at approaching Firebirds. Players receive 3 (adjustable) space ships per play.


WARP MODE

Activate warp mode to escape impeding danger or to strike out at approaching birds. There is only warp mode per space ship. When activated, the space ship is launched into space with a force field around it that deflects enemy fire. In warp mode, Firebirds can be eliminated by ramming into them or by firing at close range.


If all Firebirds are destroyed, the player moves into a new battle sequence that increases in difficulty. One new space ship is awarded for a score of 5,000 (adjustable) points. Game ends when all space ships are destroyed.


- TECHNICAL -


[Upright model]


Main CPU : Z80 (@ 4 Mhz)

Sound CPU : I8035 (@ 400 Khz)

Sound Chips : DAC


Players : 2

Control : 2-way joystick

Buttons : 2


- TRIVIA -


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)


- SCORING -


Emperor : 100 points

Eagle : 50 points

Gull : 20 points

Bomb : 50 to 200 points


Each battle consists of 50 Firebirds and 1,000 bonus points are awarded if all are destroyed.


- STAFF -


Characters designed by: Shigeru Miyamoto

Sound effects by: Hirokazu Tanaka


- SOURCES -


Game's rom.

Machine's picture.




MAME Info:

0.25 [Chris Hardy, Andy Clark, Paul Johnson]


Artwork available

Samples required


WIP:

- 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

Megatack

Phoenix

Radar Scope

Space Firebird

Zero Hour

Astro Blaster

Astro Fantasia (DECO Cassette)

Black Hole

Challenger

Laser Battle

Red Clash

Satan of Saturn

Space Cruiser

Spiders

Azurian Attack

Battle Cross

Megadon

Sky Base

Space Raider

Exerion

Gyruss

Juno First

Mad Planets

Flower

Halley's Comet

Sky Fox

Star Fighter

Space Bomber


Romset: 22 kb / 13 files / 13.9 zip




MAME XML Output:

       <game name="spacefb" sourcefile="spacefb.c" sampleof="spacefb">
              <description>Space Firebird (rev. 04-u)</description>
              <year>1980</year>
              <manufacturer>Nintendo</manufacturer>
              <rom name="tst-c-u.5e" size="2048" crc="79c3527e" sha1="5f2d9f3a8b573333e40e78222996f556ed6686ea" region="maincpu" offset="0"/>
              <rom name="tst-c-u.5f" size="2048" crc="c0973965" sha1="f0dcd820c0e0766368ef5d58c29ef090fc5cfdef" region="maincpu" offset="800"/>
              <rom name="tst-c-u.5h" size="2048" crc="02c60ec5" sha1="43b8553076c7c0e22e0708797c8f3d30fccf82ec" region="maincpu" offset="1000"/>
              <rom name="tst-c-u.5i" size="2048" crc="76fd18c7" sha1="2db271269b8f810eb93e5e86d59251fe1f43769a" region="maincpu" offset="1800"/>
              <rom name="tst-c-u.5j" size="2048" crc="df52c97c" sha1="54032c1ed694911079ffa45545b1e63ec8107fc4" region="maincpu" offset="2000"/>
              <rom name="tst-c-u.5k" size="2048" crc="1713300c" sha1="9a7b6cc0d79cccadd4988e0e791c1598813b6552" region="maincpu" offset="2800"/>
              <rom name="tst-c-u.5m" size="2048" crc="6286f534" sha1="c47d0df85a52c774a4bc26351fdae18795062b6e" region="maincpu" offset="3000"/>
              <rom name="tst-c-u.5n" size="2048" crc="1c9f91ee" sha1="481a309fe9aa9ce6fd18d7d908c18790f594057d" region="maincpu" offset="3800"/>
              <rom name="ic20.snd" size="1024" crc="1c8670b3" sha1="609124caa11498fc6a6bdf6cdbb8003bbc249dd8" region="audiocpu" offset="0"/>
              <rom name="tst-v-a.5k" size="2048" crc="236e1ff7" sha1="575b8ed9ab054a864207e0fde3ae93cdcafbebf2" region="gfx1" offset="0"/>
              <rom name="tst-v-a.6k" size="2048" crc="bf901a4e" sha1="71207ad1ca60aa617dbbc3cd2e4e42520b7c8513" region="gfx1" offset="800"/>
              <rom name="4i.vid" size="256" crc="528e8533" sha1="8e41eee1016c98a4f08acbd902daf8e32aa9d9ab" region="gfx2" offset="0"/>
              <rom name="mb7051.3n" size="32" crc="465d07af" sha1="25e246f7674c25d05e5f6e68db88c15aaa10cee1" 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"/>
              </input>
              <dipswitch name="Lives" tag="DSW" mask="3">
                     <dipvalue name="3" value="0" default="yes"/>
                     <dipvalue name="4" value="1"/>
                     <dipvalue name="5" value="2"/>
                     <dipvalue name="6" value="3"/>
              </dipswitch>
              <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>
              <dipswitch name="Bonus Life" tag="DSW" mask="16">
                     <dipvalue name="5000" value="0" default="yes"/>
                     <dipvalue name="8000" value="16"/>
              </dipswitch>
              <dipswitch name="Cabinet" tag="DSW" mask="32">
                     <dipvalue name="Upright" value="32" default="yes"/>
                     <dipvalue name="Cocktail" value="0"/>
              </dipswitch>
              <driver status="imperfect" emulation="good" color="imperfect" sound="imperfect" graphic="good" savestate="unsupported" palettesize="0"/>
       </game>
 
 


emumovies.com      Retro bytes Portal           Bookmark and Share

 
Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise