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"/> |
|
|