Home News Forum                            

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

outzoneb: MAME ROM Information.


Out Zone (c) 1990 Toaplan.

A vertically scrolling run and gun game, in which the player controls a soldier who must fight his way through 7 increasingly difficult levels. At the end of each level a boss must be defeated before the player can progress any further.


Game ID : TP-018

Main CPU : 68000 (@ 10 Mhz), Z80 (@ 3.5 Mhz)

Sound Chips : YM3812 (@ 3.5 Mhz)

Players : 2

Control : 8-way joystick

Buttons : 3


Released in August 1990.

Several characters from other Toaplan games make cameo appearances as powerups or bonuses :

* Six plane squadron from "Flying Shark" fly on the screen shooting enemies in an upside down V shape pattern.

* The "Truxton" ship follows the player helping out.

* ZIG-01 from "Zero Wing" flies on the screen dragging a bunch of '5000' points bonuses.

* Pipiru, Toaplan's mascot from "Zero Wing" can be summoned in level 1 from shooting a hole in a rock. It is vulnerable to all weapons, but it will bring a significant score bonus if safely taken to the level's boss.

Pony Canyon / Scitron released a limited-edition soundtrack album for this game (Out Zone, Snow Bros. - PCCB-00044) on 21/10/1990.


Out Zone new version uses different enemies in some stages and has extra bonuses compared to the old version. The music sequences are also in different orders between the sets.


* Hidden Functions : If the 'Invulnerability dip switch' is enabled, you are invulnerable but you may also 'Pause' the game with P2 Start and restart with P1 Start.


1. Out Zone [TP-018] (1990)

2. Fixeight [TP-026] (1992)


Music and sound created by : Tatsuya Uemura


Game's rom.

Machine's picture.

MAME Info:

0.104u5 [Tormod Tjaberg]

0.97u5 [Quench]

0.35b13 [Darren Olafson]

Artwork available


- 0.139u2: Robert Zandona modified the mix for the Toaplan 1 tilemaps (like rallybik and demonwld); this fixed Out Zone bug (In stage 6 there are two blank box on the background).

- 0.136u3: Corrado Tomaselli added clone Out Zone (set 5).

- 31st January 2010: Corrado Tomaselli dumped Out Zone (set 5).

- 26th July 2008: Mr. Do - Funny story. Tormod sent me a BUNCH of instruction cards a long time ago. You've probably been seeing them added in every so often. Well, around July of last year, I had completed a whole bunch of them, but then had a computer crash, and they ended up on the "spare" hard drive by mistake. I found them again going through a cleanup. So thanks to Tormod, this week we have Out Zone.

- 0.113u4: Changed VSync to 60Hz.

- 0.104u5: Tormod Tjaberg added Out Zone (set 1). Changed 'Out Zone (set 1)' to clone 'Out Zone (set 2)' and clones 'Out Zone (set 2, prototype?)' to 'Out Zone (set 3, prototype?)' and 'Out Zone (set 3)' to 'Out Zone (set 4)'. Renamed (outzoneb) to (outzonec), (outzonea) to (outzoneb) and (outzone) to (outzonea).

- 0.103: David Haywood added clone Out Zone (set 3). Changed description of clone 'Out Zone (set 2)' to 'Out Zone (set 2, prototype?)'.

- 9th December 2005: Corrado Tomaselli dumped Out Zone (set 4). This dump comes from a totally dead board with no original stickers. They aren't very different from the set 1 , so they can be hacked or a little corrupted. I swapped the roms on my working board and they seem to be good but maybe it crashes on later levels. In my opinion set 2 has to be renamed to "protoype" or "early version". There are less music/sfx there isn't an ending sequence. I dumped 4 outzones and they were all set 1.

- 0.97u5: Aaron Giles swapped Out Zone (set 1) with (set 2) - the other set was a newer revision with more secret bonuses, refined sound effects and a real ending instead of a few text lines. Renamed (outzone) to (outzonea) and (outzonea) to (outzone).

- 0.61: Changed VSync to 55.161545Hz.

- 0.37b13: Changed description to 'Out Zone (set 1)' and clone '(bootleg)' to '(set 2)'. Renamed (outzonep) to (outzonea).

- 0.36RC1: Added 'Unknown' dipswitch.

- 0.36b8: Quench added clone Out Zone (bootleg).

- 27th October 1999: Quench added another Outzone romset to the Toaplan driver.

- 12th July 1999: Marek Olejnik fixed a tile priority rendering bug in Out Zone.

- 31st May 1999: Carl-Henrik Skarstedt and Darren Olafson fixed Outzone graphics priority (helps after the second level).

- 0.35b13: Darren Olafson added Out Zone (Toaplan 1990).

- 16th May 1999: Marco Cassili fixed Outzone dips.

- 15th May 1999: Darren Olafson sent in the Toaplan driver with Outzone and Truxton support.

- 5th March 1999: Brad Oliver updated the Toaplan driver, graphics now use palette reduction (16-bit video mode not needed).

- 16th June 1998: Dumped Out Zone (set 3, prototype?).


Other Emulators:

* FB Alpha

* Raine

* Shark

Recommended Games (Planet Force):

Cosmic Chasm

Major Havoc

Galivan - Cosmo Police


Metroid (PlayChoice-10)

Xain'd Sleena


Psycho-Nics Oscar


Escape from the Planet of the Robot Monsters

Finest Hour

Out Zone

Surprise Attack

SD Gundam Psycho Salamander no Kyoui

Bucky O'Hare


Steel Force

Action Hollywood (Galaxy War)

Romset: 1825 kb / 11 files / 908.2 zip

MAME XML Output:

       <game name="outzoneb" sourcefile="toaplan1.c" cloneof="outzone" romof="outzone">
              <description>Out Zone (set 3, prototype?)</description>
              <rom name="rom7.bin" size="131072" crc="936e25d8" sha1="ffb7990ea1539d868a9ad2fb711b0febd90f098d" region="maincpu" offset="0"/>
              <rom name="rom8.bin" size="131072" crc="d19b3ecf" sha1="b406999b9f1e2104d958b42cc745bf79dbfe50b3" region="maincpu" offset="1"/>
              <rom name="rom9.bin" merge="rom9.bin" size="32768" crc="73d8e235" sha1="f37ad497259a467cdf2ec8b3e6e7d3e873087e6c" region="audiocpu" offset="0"/>
              <rom name="rom5.bin" merge="rom5.bin" size="524288" crc="c64ec7b6" sha1="e73b51c3713c2ea7a572a02531c15d1261ddeaa0" region="gfx1" offset="0"/>
              <rom name="rom6.bin" merge="rom6.bin" size="524288" crc="64b6c5ac" sha1="07fa20115f603445c0d51af3465c0471c09d76b1" region="gfx1" offset="80000"/>
              <rom name="rom2.bin" merge="rom2.bin" size="131072" crc="6bb72d16" sha1="a127b10d9c255542bd09fcb5df057c12fd28c0d1" region="gfx2" offset="0"/>
              <rom name="rom1.bin" merge="rom1.bin" size="131072" crc="0934782d" sha1="e4a775ead23227d7d6e76aea23aa3103b511d031" region="gfx2" offset="20000"/>
              <rom name="rom3.bin" merge="rom3.bin" size="131072" crc="ec903c07" sha1="75906f31200877fc8f6e78c2606ad5be49778165" region="gfx2" offset="40000"/>
              <rom name="rom4.bin" merge="rom4.bin" size="131072" crc="50cbf1a8" sha1="cfab1504746654b4a61912155e9aeca746c65321" region="gfx2" offset="60000"/>
              <rom name="tp018_10.bpr" merge="tp018_10.bpr" size="32" crc="bc88cced" sha1="5055362710c0f58823c05fb4c0e0eec638b91e3d" region="proms" offset="0"/>
              <rom name="tp018_11.bpr" merge="tp018_11.bpr" size="32" crc="a1e17492" sha1="9ddec4c97f2d541f69f3c32c47aaa21fd9699ae2" region="proms" offset="20"/>
              <chip type="cpu" tag="maincpu" name="68000" clock="10000000"/>
              <chip type="cpu" tag="audiocpu" name="Z80" clock="3500000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="ymsnd" name="YM3812" clock="3500000"/>
              <display tag="screen" type="raster" rotate="270" width="320" height="240" refresh="57.584258" pixclock="7000000" htotal="473" hbend="0" hbstart="320" vtotal="257" vbend="0" vbstart="240" />
              <sound channels="1"/>
              <input players="2" buttons="3" coins="2" tilt="yes">
                     <control type="joy" ways="8"/>
              <dipswitch name="Unused" tag="DSWA" mask="1">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="1"/>
              <dipswitch name="Flip Screen" tag="DSWA" mask="2">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="2"/>
              <dipswitch name="Service Mode" tag="DSWA" mask="4">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="4"/>
              <dipswitch name="Demo Sounds" tag="DSWA" mask="8">
                     <dipvalue name="Off" value="8"/>
                     <dipvalue name="On" value="0" default="yes"/>
              <dipswitch name="Coin A" tag="DSWA" mask="48">
                     <dipvalue name="4 Coins/1 Credit" value="48"/>
                     <dipvalue name="3 Coins/1 Credit" value="32"/>
                     <dipvalue name="2 Coins/1 Credit" value="16"/>
                     <dipvalue name="1 Coin/1 Credit" value="0" default="yes"/>
              <dipswitch name="Coin B" tag="DSWA" mask="192">
                     <dipvalue name="1 Coin/2 Credits" value="0" default="yes"/>
                     <dipvalue name="1 Coin/3 Credits" value="64"/>
                     <dipvalue name="1 Coin/4 Credits" value="128"/>
                     <dipvalue name="1 Coin/6 Credits" value="192"/>
              <dipswitch name="Difficulty" tag="DSWB" mask="3">
                     <dipvalue name="Easy" value="1"/>
                     <dipvalue name="Medium" value="0" default="yes"/>
                     <dipvalue name="Hard" value="2"/>
                     <dipvalue name="Hardest" value="3"/>
              <dipswitch name="Bonus Life" tag="DSWB" mask="12">
                     <dipvalue name="Every 300K" value="0" default="yes"/>
                     <dipvalue name="200K and 500K" value="4"/>
                     <dipvalue name="300K only" value="8"/>
                     <dipvalue name="None" value="12"/>
              <dipswitch name="Lives" tag="DSWB" mask="48">
                     <dipvalue name="1" value="48"/>
                     <dipvalue name="2" value="32"/>
                     <dipvalue name="3" value="0" default="yes"/>
                     <dipvalue name="5" value="16"/>
              <dipswitch name="Invulnerability" tag="DSWB" mask="64">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="64"/>
              <dipswitch name="Unused" tag="DSWB" mask="128">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="128"/>
              <dipswitch name="Region" tag="TJUMP" mask="7">
                     <dipvalue name="Japan" value="0"/>
                     <dipvalue name="USA" value="1"/>
                     <dipvalue name="Europe" value="2" default="yes"/>
                     <dipvalue name="Hong Kong" value="3"/>
                     <dipvalue name="Korea" value="4"/>
                     <dipvalue name="Taiwan" value="5"/>
                     <dipvalue name="No Warning Screen" value="6"/>
                     <dipvalue name="No Warning Screen" value="7"/>
              <dipswitch name="Unused" tag="TJUMP" mask="8">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="8"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="2048"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise