Home News Forum                            

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

terracre: MAME ROM Information.


Terra Cresta (c) 1985 Nichibutsu.

Terra Cresta is a vertically-scrolling shoot-em-up set over a constantly scrolling landscape of islands and enemy installations. The player is under constant attack from enemy spaceship waves, ground-based guns and turrets, dinosaurs and three different mothercraft ships.

The levels are littered with ground-based silos bearing numbers between 2 and 5. These can be shot to release a player ship component, which then attaches to the player's current ship, increasing both its size and firepower. Power-ups available are 2-Wide shot, 3-Rear Shot, 4-Front cannon and 5-Rear shield.

Using the "Phoenix" button splits the ship parts into a formation for limited time, giving increased fire power. The number of parts acquired determines the formation. For example, if the player has picked up two ship parts then a triangle is formed, with the player's main ship at the rear of the formation, with additional two ship components positioned at the front edge of the triangle.

When all four numbered parts have been collected, the player's ship transforms into a flaming Phoenix, and is indestructible for a limited time.


Main CPU : 68000 (@ 8 Mhz)

Sound CPU : Z80 (@ 4 Mhz)

Sound Chips : (2x) YM2203 (@ 4 Mhz), (2x) DAC

Screen orientation : Vertical

Video resolution : 224 x 256 pixels

Screen refresh : 60.00 Hz

Palette colors : 256

Players : 1

Control : 8-way joystick

Buttons : 2

=> [A] Shoot, [B] Phoenix


Released in November 1985.

You can become a phoenix like in the title screen if you collect all the ship parts :).

Pony Canyon / Scitron released a limited-edition soundtrack album for this game (G.S.M. Nichibutsu 1 - D28B0004) on 21/09/1988.


New version uses a YM3526 (@ 4 Mhz) sound chip instead of a YM2203


1. Moon Cresta (1980)

2. Terra Cresta (1985)

3. Dangar - Ufo Robo (1986)

4. Terra Force (1987)

5. Terra Cresta II (1992, NEC PC Engine)


Staff : Shigeki Fujiwara, Isao Shiki, Hisaya Tsutsui, R. Yamada

Music composed by : Kenji Yoshida


* Consoles :

Nintendo Famicom (1985)

Sony PlayStation 2 ("Oretachi Geasen Zoku Sono 10 - Terra Cresta")

* Computers :

Amstrad CPC (1986)

Sinclair ZX Spectrum (1986)

Commodore C64 (1987)

Sharp X68000 (19??, "Video Game Anthology Vol. 01 - Terra Cresta")


Game's rom.

Machine's picture.

MAME Info:

0.141u4 [Siftware]

0.34b3 [Carlos A. Lozano]


- 0.141u4: Siftware added Terra Cresta (YM3526 set 1). Changed description of clones 'Terra Cresta (YM3526 set 2)' to 'Terra Cresta (YM3526 set 3)' and 'Terra Cresta (YM3526 set 1)' to 'Terra Cresta (YM3526 set 2)'. Renamed (terracre) to (terracreo).

- 0.133u1: Renamed (terracrb) to (terracrea) and (terracra) to (terracren).

- 0.123u2: Changed region proms to user1 and palettesize to 4368 colors.

- 0.93: Added 2nd YM2203 (4Mhz) to clone Terra Cresta (YM2203).

- 0.62: Added 'Flip Screen' dipswitch and changed 'Unknown' to 'Unused' dipswitches. Removed 3rd coin slot.

- 0.37b9: Added 'Base Ship Invulnerabilit' dipswitch.

- 4th November 2000: Gerardo Oporto fixed Terra Cresta dipswitches.

- 0.35: Changed description to 'Terra Cresta (YM3526 set 1)'.

- 0.35RC2: Nicola Salmoria added clone Terra Cresta (YM3526 set 2). Changed parent description to 'Terra Cresta (YM3526 set 2)' (?).

- 0.34RC2: Changed YM-3526 clock speed to 4MHz.

- 0.34b8: Changed YM-3812 sound to YM-3526.

- 0.34b4: Juan Carlos Lorente added high score saving to Terra Cresta.

- 0.34b3: Carlos A. Lozano added Terra Cresta (YM3526) (Nichibutsu 1985) and clone Terra Cresta (YM2203). TODO: MAME plays the samples with a DAC, but they could be ADPCM.

LEVELS: 1 (endless)

Other Emulators:

* FB Alpha

* Raine

* Sparcade

Recommended Games (Terra Force):


Vs. Super Xevious

Namco Classic Collection Vol.1 (Xevious)



Fire Battle




Exed Exes


Terra Cresta



Darwin 4078

Super Real Darwin



Bermuda Triangle

Legion - Spinner-87

Terra Force

Armed Formation

Sidewinder (Arcadia)

Xenon (Arcadia)

Dangerous Seed

Galaxy Gunners

Acrobat Mission


Flying Tiger

Grind Stormer

Super Spacefortress Macross

Macross Plus


Ryu Jin

Samurai Aces

Sorcer Striker

War of Aero

Eight Forces


Gunbird 2

Kingdom Grandprix

Rapid Hero


Ultra X Weapons

Varia Metal

Air Attack

Hotdog Storm

Baryon - Future Assault


Giga Wing

Giga Wing 2


Mission Craft



Vasara 2

G-Stream G2020

XII Stag


Chaos Field



Romset: 314 kb / 19 files / 120.7 zip

MAME XML Output:

       <game name="terracre" sourcefile="terracre.c">
              <description>Terra Cresta (YM3526 set 1)</description>
              <rom name="bk1_1.4b" size="32768" crc="60932770" sha1="887be7a44cb7bf30d11274d34896217cc87ae158" region="maincpu" offset="1"/>
              <rom name="bk1_3.4d" size="32768" crc="cb36240e" sha1="24696503d9720ced869bb96ec64f336679726668" region="maincpu" offset="0"/>
              <rom name="bk1_2.6b" size="32768" crc="539352f2" sha1="b960f75d12ebdcd6781a073a66b8e503a8f55186" region="maincpu" offset="10001"/>
              <rom name="bk1_4.6d" size="32768" crc="19387586" sha1="76473493d173efde83ded52ad721d2c532f590e2" region="maincpu" offset="10000"/>
              <rom name="bk2_11.15b" size="16384" crc="604c3b11" sha1="c01d1ddae40fa8b65dfc72f959942cb9664a548b" region="audiocpu" offset="0"/>
              <rom name="bk2_12.17b" size="16384" crc="affc898d" sha1="a78f06fa125de16fcdb8f4dc1629eb775aad913a" region="audiocpu" offset="4000"/>
              <rom name="bk2_13.18b" size="16384" crc="302dc0ab" sha1="4db8f12e70f9adf1eb993c6a8af68b5edbf79773" region="audiocpu" offset="8000"/>
              <rom name="bk2_14.16g" size="8192" crc="591a3804" sha1="e1b46f5652e7f9677d75f01c6132975ace4facdd" region="gfx1" offset="0"/>
              <rom name="bk1_5.15f" size="32768" crc="984a597f" sha1="1f33892f160691c44872b37f0f6cb1493c9f7fb1" region="gfx2" offset="0"/>
              <rom name="bk1_6.17f" size="32768" crc="30e297ff" sha1="9843826ae63039d6693c8a0b30af721d70f40056" region="gfx2" offset="8000"/>
              <rom name="bk2_7.6e" size="16384" crc="bcf7740b" sha1="8701862c35eb8fb1ec239253136a3858ebea4d0c" region="gfx3" offset="0"/>
              <rom name="bk2_8.7e" size="16384" crc="a70b565c" sha1="153e5f5a9927c294660dd0d636a9f651d4984d6d" region="gfx3" offset="4000"/>
              <rom name="bk2_9.6g" size="16384" crc="4a9ec3e6" sha1="0a35b82fb49ecf7edafd02744a48490e744c0a00" region="gfx3" offset="8000"/>
              <rom name="bk2_10.7g" size="16384" crc="450749fc" sha1="376ab98ab8db56ed45f7d97a221dfd52e389cb5a" region="gfx3" offset="c000"/>
              <rom name="bk1_3.10f" size="256" crc="ce07c544" sha1="c3691cb420c88f1887a55e3035b5d017decbc17a" region="proms" offset="0"/>
              <rom name="bk1_2.11f" size="256" crc="566d323a" sha1="fe83585a0d9c7f942a5e54620b627a5a17a0fcf4" region="proms" offset="100"/>
              <rom name="bk1_1.12f" size="256" crc="7ea63946" sha1="d7b89694a80736c7605b5c83d25d8b706f4504ab" region="proms" offset="200"/>
              <rom name="bk2_4.2g" size="256" crc="08609bad" sha1="e5daee3c3fea6620e3c2b91becd93bc4d3cdf011" region="proms" offset="300"/>
              <rom name="bk2_5.4e" size="256" crc="2c43991f" sha1="312112832bee511b0545524295aa9bc2e756db0f" region="user1" offset="0"/>
              <chip type="cpu" tag="maincpu" name="68000" clock="8000000"/>
              <chip type="cpu" tag="audiocpu" name="Z80" clock="4000000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="ymsnd" name="YM3526" clock="4000000"/>
              <chip type="audio" tag="dac1" name="DAC"/>
              <chip type="audio" tag="dac2" name="DAC"/>
              <display tag="screen" type="raster" rotate="270" width="256" height="224" refresh="60.000000" />
              <sound channels="1"/>
              <input players="2" buttons="2" coins="2">
                     <control type="joy" ways="8"/>
              <dipswitch name="Service Mode" tag="SYSTEM" mask="8192">
                     <dipvalue name="Off" value="8192" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Lives" tag="DSW" mask="3">
                     <dipvalue name="3" value="3" default="yes"/>
                     <dipvalue name="4" value="2"/>
                     <dipvalue name="5" value="1"/>
                     <dipvalue name="6" value="0"/>
              <dipswitch name="Bonus Life" tag="DSW" mask="12">
                     <dipvalue name="20k then every 60k" value="12" default="yes"/>
                     <dipvalue name="30k then every 70k" value="8"/>
                     <dipvalue name="40k then every 80k" value="4"/>
                     <dipvalue name="50k then every 90k" value="0"/>
              <dipswitch name="Demo Sounds" tag="DSW" mask="16">
                     <dipvalue name="Off" value="0"/>
                     <dipvalue name="On" value="16" default="yes"/>
              <dipswitch name="Cabinet" tag="DSW" mask="32">
                     <dipvalue name="Upright" value="0" default="yes"/>
                     <dipvalue name="Cocktail" value="32"/>
              <dipswitch name="Unused" tag="DSW" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSW" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Coin A" tag="DSW" mask="768">
                     <dipvalue name="2 Coins/1 Credit" value="256"/>
                     <dipvalue name="1 Coin/1 Credit" value="768" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="512"/>
                     <dipvalue name="Free Play" value="0"/>
              <dipswitch name="Coin B" tag="DSW" mask="3072">
                     <dipvalue name="3 Coins/1 Credit" value="0"/>
                     <dipvalue name="2 Coins/3 Credits" value="1024"/>
                     <dipvalue name="1 Coin/3 Credits" value="3072" default="yes"/>
                     <dipvalue name="1 Coin/6 Credits" value="2048"/>
              <dipswitch name="Difficulty" tag="DSW" mask="4096">
                     <dipvalue name="Easy" value="4096" default="yes"/>
                     <dipvalue name="Hard" value="0"/>
              <dipswitch name="Flip Screen" tag="DSW" mask="8192">
                     <dipvalue name="Off" value="8192" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Complete Invulnerability (Cheat)" tag="DSW" mask="16384">
                     <dipvalue name="Off" value="16384" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Base Ship Invulnerability (Cheat)" tag="DSW" mask="32768">
                     <dipvalue name="Off" value="32768" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="4368"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise