Home News Forum                            

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

szaxxon: MAME ROM Information.


Super Zaxxon (c) 1982 Sega.

Super Zaxxon is a 1- or 2-player video game that presents the player with tremendous challenge and excitement never before experienced. The 3-dimensional-like, isometric graphics are produced by projecting the picture at a slant on the screen, putting the player in remote controlled realism with his player ship.

The player ship climbs, dives and strafes to maneuver through the many obstacles it encounters in its flight. In unique game play action, the player ship appears larger or smaller depending on its altitude, casts trailing shadow that follows it just as a real shadow would. This shadow, an altimeter on the video screen, and the points of impact of the player's gunfire, help judge the altitude of the player's space craft, lending new skill and challenge to Super Zaxxon.

Flying at supersonic speeds, the player confronts an ominous floating munitions fortress. Here the player ship must battle hidden ground-to-air missiles, rotating gun turrets, tracking parabolic antennas and electrifying maser barriers as he banks, climbs and dives to strafe enemy installations and fuel tanks, gaining valuable points towards ships and extra fuel.

Once through the fortress, Super Zaxxon lures the player ship into a foreboding tunnel where the player must use cautious skill and a responsive extra-heavy duty fighter pilot control stick to overcome the limited ceiling in the tunnel and dodge or destroy a terrific onslaught of flying minelayers, enemy ships and self-destructing robot spaceships, yet also avoid the indestructible mines that crowd the dim corridor.

Accompanied by the roar of space wind, the player soars out of the tunnel to face another battle within the enemy headquarters. This is a more heavily defended floating fortress of tighter passageways armed with maser barriers and increasingly heavier firepower from enemy defenses. Overcoming all this, the player is ready to face the ultimate challenge within the enemy headquarters - a bigger-than-life, fire breathing Dragon who can destroy the player ship with a single breath of fire. With an unnerving wail, the fierce Dragon flies forward and unleashes a breath of flame from its huge mouth. But by firing six direct hits on the Dragon's mouth, the player can defeat the Dragon. The game ends with the loss of the last player ship.


Main CPU : Z80 (@ 3.04125 Mhz)

Sound Chips : Discrete circuitry

Screen orientation : Vertical

Video resolution : 224 x 256 pixels

Screen refresh : 59.999408 Hz

Palette colors : 256

Players : 2

Control : 8-way joystick

Buttons : 1 (FIRE)


Released in November 1982.

After the release of "Zaxxon", Sega realized it had a hit on its hands. The unique nature of the game featuring its three-quarter perspective was one of the first (if not the first) games to add depth and some feeling of perspective to a space game. Sega was quick to follow up on this success with Super Zaxxon.

Super Zaxxon built on the Zaxxon model by creating a more challenging game. Although Super Zaxxon didn't do as well as its predecessor, it still created a respectable niche as far as arcade games went. Sega went on to produce other games such as "Star Trek", "Buck Rogers", "Pengo", and "Tac/Scan" to name a few.

Differences Between Super Zaxxon and "Zaxxon" : Although both games look the roughly the same in design, this is where the similarities end. Super Zaxxon was made to be a more challenging game. It achieves this by the following differences :

* Your fighter moves much faster. This makes going after ground targets a big challenge.

* The graphics are different. Although this is more of a viewing difference, it can still change ones perspective after they have gotten used to the Zaxxon graphics.

* There is no more outer space battle. Instead, you must go through a narrow tunnel to get to area 3.

* Instead of 20 fighters, you now have to tangle with 25 fighters in area 2.

* A new enemy, the Mine Layer, is introduced. As the name implies, this ship lays mines in your path. You can destroy the mines but it takes a few hits.

* Instead of encountering one Zaxxon robot, you now have to deal with three Super Zaxxon, dragon looking robots.

* The placement of things (fuel tanks, gun implacements, etc.) in areas 1 and 3 is different then in Zaxxon.

* There are now indestructible, elevated guns in area 1. These guns sit on the right side and they are 2.5 units in altitude.


Scoring is pretty straight forward in this game. Some variable scoring does exist for a couple of things.

Gun Implacements (Green and Gray) : 200 or 500 points (random)

Fuel Tank : 500 points

Radar Tower : 1000 points

Missile (Ground-to-Air) : 300 points

Missile (Air-to-Air) : 200 points

Fighters (on runway) : 100 points

Fighters (in air) : 200 points + (50 points/level after level 1)

Mine Layer : 200 points + (50 points/level after level 1)

Mines : 200 points + (50 points/level after level 1)

Super Zaxxon (destroyed with missile in mouth (all colors)) : 2000 points

Super Zaxxon (destroying launched missile (all colors)) : 500 points

Destroying all planes in the tunnel : 2000 points


When you start the game, your fighter will be in the middle at the bottom of the screen. You will see an asteroid with a wall rising from it. You will then see an opening in the wall. This is how you will enter areas 1 and 3.

AREA 1 : This area is basically ground targets. You may have to increase altitude to get over the short barriers but this is basically a ground attack area.

a) The action starts immediately as soon as you go through the opening in the wall. Drop your altitude immediately to not only to avoid the Air-to-Air Missile, but to take out ground targets.

b) Fuel is a precious commodity. You must destroy the Fuel Tanks in order to increase the amount of fuel in your fighter. This won't be an easy matter, many of the Fuel Tanks are covered either by Gun Implacements, Ground-to-Air Missiles, or both.

c) When you are flying along the ground to destroy targets, watch out for the Gun Implacements and Missile Silos. Both will fire upon your fighter at every opportunity. The Missile Silos will usually launch Ground-to-Air missiles as soon as your fighter is over them. Gun Implacements only fire when you are at ground level.

d) As soon as you 'hop' over the short barriers, get down to ground level again to do more destruction. Try to hit the Radar Towers since they yield the biggest points at this point.

e) When you get to the airfields, try to destroy as many fighters as you can (you can destroy a maximum of five). The more fighters on the ground you destroy equates to that many less you have to encounter in area 2. This also means you have a better chance at the 2,000 point bonus.

f) Speaking of the airfields, watch out since there are many hidden Missile Silos within them. Keep moving around or you may be surprised by a Ground-to-Air Missile.

g) Do not fly at maximum altitude if you can help it. If you fly too long at maximum altitude, your fighter will be met head-on by an Air-to-Air missile which is very difficult to destroy (takes six shots).

AREA 2 : This is one of harder areas of the game. You will be entering a narrow tunnel where your maximum altitude is only one unit. In addition, there is very little maneuvering room.

a) You will be attacked by both enemy fighters and enemy mine layers.

b) Since there isn't much altitude within the tunnel itself, it should be easy to pick off enemy air units. The problem that arises, though, is the concentration of said air units.

c) Be very wary of the mine layers. They swing from side-to-side within the tunnel and have a bad habit of dropping a mine right in your flight path. Six shots destroy a mine but it is usually placed so quickly, you don't have a chance to shoot it.

d) Enemy air units only come at you from the front. They don't return from the back for more action.

e) The enemy fighters will usually make three to four passes at you before you are out of this area.

AREA 3 : This is the area that gives players the most trouble. Due to the small openings in the walls plus those openings being at different heights can really test a player's skill. In addition, you must still take out Fuel Tanks in order to keep flying.

a) In order to make sure that you will be able to pass through an opening, continue to fire your gun. If your laser fire doesn't go through, that means you have to quickly adjust either your altitude or left/right orientation.

b) The barriers are relatively close together which means you have to get through one and quickly adjust to where the next one is. Over a period of time, you will memorize where the openings in the barriers are and make your trip that much easier.

c) Many of the targets such as Fuel Tanks and Radar Towers are just on the other side of the walls. This means you have to drop and go left or right very quickly to have a chance of hitting them.

d) An added bonus of firing through the barriers (especially the ones at ground level) is that you can knock off the targets on the other side of said barrier making your life that much easier.

e) After the last barrier, you get to tangle with the Super Zaxxon's. To defeat them every time :

1) Set your altitude to one and one-half units.

2) Go to the middle side of the screen.

3) When he starts to enter, start firing. Adjust your fire so that you are hitting the area where the mouth of the Super Zaxxon is.

4) You need to get six shots into his mouth before he throws a fireball at your fighter.

5) Once you have either destroyed, or forced the blue Super Zaxxon to retreat, you have to deal with the green Super Zaxxon.

6) Once you have either destroyed, or forced the green Super Zaxxon to retreat, you have to deal with the red Super Zaxxon.

7) After you have either destroyed, or forced the red Super Zaxxon to retreat, you go back to area 1 again.

8) As a reward for killing off the Super Zaxxons, you get 2000 points apiece for them.

Once you complete Area 3, the cycle begins anew.


1. Zaxxon (1982)

2. Super Zaxxon (1982)

3. Zaxxon 3-D (1987, Sega Master System)

4. Zaxxon Motherbase 2000 (1995, Sega 32X)


* Consoles :

Atari XEGS (1984)

Sony PSP [US] (2006, "Sega Genesis Collection") : Unlockable, see note below.

Sony PSP [EU/AU] (Feb.2007, "Sega Mega Drive Collection") [Model ULES-00556]

NOTE: To unlock the game on the Sony PSP, try every game in the collection, including other bonus arcade games.

* Computers :

Commodore C64 [EU] (1984)

Commodore C64 [US] (1984) [Model 012-05]

Apple II (1984)


Game's rom.

Machine's picture.

F.A.Q. by Kevin Butler A.K.A. War Doc

MAME Info:

0.30 [Tim Lindquist, Nicola Salmoria]

Samples required (Zaxxon)


- The game goes way too fast, making it impossible to play. The speed has been checked against working boards. It really is supposed to be this fast. It's a very difficult game -- definitely not for a novice gamer!


- 0.143u1: Kevin Eshbach corrected Super Zaxxon rom names.

- 0.132u4: Kevin Eshbach documented the SEGA CPU part number for Super Zaxxon. Changed description to 'Super Zaxxon (315-5013)'.

- 0.107u3: Fixed rom names.

- 0.107u2: Rewrote Zaxxon driver from the schematics. This is still a WIP (not finished yet) [Aaron Giles]: Fixed clock speeds and video timing. Complete memory maps. Simplified video code and merged common cases together. Palette derived from resistor weights. Background positioning still a little off.

- 0.76u1: Changed Z80 CPU clock speed to 3041250 Hz.

- 0.59: Removed 3rd coin slot. Added 'Unused' dipswitch.

- 0.34b1: Added color proms ($0, 100 - palette and char lookup table).

- 0.33b7: Known issues: Several people complained that it runs too fast. This is not the case: a real board has been verified and it behaves the same. It's just insanely difficult.

- 0.31: Nicola Salmoria fixed disappearing background at the end of the tunnel in Super Zaxxon.

- 0.30: Tim Lindquist and Nicola Salmoria added Super Zaxxon (Sega 1982). Known issues: The program ROMs are encrypted. The game seems to work, but there might be misbehaviours caused by imperfect decryption.

LEVELS: 3 (endless - after 99th level, the level counter crashes)

Other Emulators:


Recommended Games (Defender 3D):


Super Zaxxon



Choutetsu Brikin'ger - Iron clad (Prototype)

Gratia - Second Earth

G-Darius Ver.2

Border Down

Psyvariar 2

Trigger Heart Exelica

Romset: 105 kb / 17 files / 37.4 zip

MAME XML Output:

       <game name="szaxxon" sourcefile="zaxxon.c" sampleof="zaxxon">
              <description>Super Zaxxon (315-5013)</description>
              <rom name="1804e.u27" size="8192" crc="af7221da" sha1="b5d3beb296d52ed69b4ceacf329c20a72e3a1dce" region="maincpu" offset="0"/>
              <rom name="1803e.u28" size="8192" crc="1b90fb2a" sha1="afb2bd2ffee3f5e589064f59b6ac21ed915094df" region="maincpu" offset="2000"/>
              <rom name="1802e.u29" size="4096" crc="07258b4a" sha1="91e3a0c0df6c9cf66980d1ffcc3830ffdbef8c2f" region="maincpu" offset="4000"/>
              <rom name="1815b.u68" size="2048" crc="bccf560c" sha1="9f92bd15466048a5665bfc2ebc8c6504af9353eb" region="gfx_tx" offset="0"/>
              <rom name="1816b.u69" size="2048" crc="d28c628b" sha1="42ab7dc0e4e0d09213054597373383cdb6a55699" region="gfx_tx" offset="800"/>
              <rom name="1807b.u113" size="8192" crc="f51af375" sha1="8682217dc800f43b73cd5e8501dbf3b7cd136dc1" region="gfx_bg" offset="0"/>
              <rom name="1806b.u112" size="8192" crc="a7de021d" sha1="a1bee07aa906366aa69866d1bdff38e2d90fafdd" region="gfx_bg" offset="2000"/>
              <rom name="1805b.u111" size="8192" crc="5bfb3b04" sha1="f898e42d6bc1fd3629c9caee3c2af27805969ac6" region="gfx_bg" offset="4000"/>
              <rom name="1812e.u77" size="8192" crc="1503ae41" sha1="d4085f15fcbfb9547a7f9e2cb7ce9276c4d6c08d" region="gfx_spr" offset="0"/>
              <rom name="1813e.u78" size="8192" crc="3b53d83f" sha1="118e9d2b4f5daf96f5a38ccd92d0b046a470b0b2" region="gfx_spr" offset="2000"/>
              <rom name="1814e.u79" size="8192" crc="581e8793" sha1="2b3305dd55dc09d7394ed8ae691773972dba28b9" region="gfx_spr" offset="4000"/>
              <rom name="1809b.u91" size="8192" crc="dd1b52df" sha1="8170dd9f81c41104694951a2c74405d0c6d8b9b6" region="tilemap_dat" offset="0"/>
              <rom name="1808b.u90" size="8192" crc="b5bc07f0" sha1="1e4d460ce8cca66b081ee8ec1a9adb6ef98274ec" region="tilemap_dat" offset="2000"/>
              <rom name="1811b.u93" size="8192" crc="68e84174" sha1="b78c44d92078552835a20bcb7125fc9ca8af5048" region="tilemap_dat" offset="4000"/>
              <rom name="1810b.u92" size="8192" crc="a509994b" sha1="51541ec78ab3f8241a5ddf7f99a46f5e44292992" region="tilemap_dat" offset="6000"/>
              <rom name="pr-5168.u98" size="256" crc="15727a9f" sha1="42840e9ab303fb64102a1dbae03d66c9cf743a9f" region="proms" offset="0"/>
              <rom name="pr-5167.u72" size="256" crc="deaa21f7" sha1="0cf08fb62f77d93ff7cb883c633e0db35906e11d" region="proms" offset="100"/>
              <sample name="03"/>
              <sample name="02"/>
              <sample name="01"/>
              <sample name="00"/>
              <sample name="11"/>
              <sample name="10"/>
              <sample name="08"/>
              <sample name="23"/>
              <sample name="21"/>
              <sample name="20"/>
              <sample name="05"/>
              <sample name="04"/>
              <chip type="cpu" tag="maincpu" name="Z80" clock="3041250"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="samples" name="Samples"/>
              <display tag="screen" type="raster" rotate="90" width="256" height="224" refresh="59.999408" pixclock="6082500" htotal="384" hbend="0" hbstart="256" vtotal="264" vbend="16" vbstart="240" />
              <sound channels="1"/>
              <input players="2" buttons="1" coins="2" service="yes">
                     <control type="joy" ways="8"/>
              <dipswitch name="Bonus Life" tag="DSW02" mask="3">
                     <dipvalue name="10000" value="3" default="yes"/>
                     <dipvalue name="20000" value="1"/>
                     <dipvalue name="30000" value="2"/>
                     <dipvalue name="40000" value="0"/>
              <dipswitch name="Difficulty" tag="DSW02" mask="4">
                     <dipvalue name="Normal" value="4" default="yes"/>
                     <dipvalue name="Hard" value="0"/>
              <dipswitch name="Lives" tag="DSW02" mask="48">
                     <dipvalue name="3" value="48" default="yes"/>
                     <dipvalue name="4" value="16"/>
                     <dipvalue name="5" value="32"/>
                     <dipvalue name="Free Play" value="0"/>
              <dipswitch name="Sound" tag="DSW02" mask="64">
                     <dipvalue name="Off" value="0"/>
                     <dipvalue name="On" value="64" default="yes"/>
              <dipswitch name="Cabinet" tag="DSW02" mask="128">
                     <dipvalue name="Upright" value="0" default="yes"/>
                     <dipvalue name="Cocktail" value="128"/>
              <dipswitch name="Coin B" tag="DSW03" mask="15">
                     <dipvalue name="4 Coins/1 Credit" value="15"/>
                     <dipvalue name="3 Coins/1 Credit" value="7"/>
                     <dipvalue name="2 Coins/1 Credit" value="11"/>
                     <dipvalue name="2C/1C 5C/3C 6C/4C" value="6"/>
                     <dipvalue name="2C/1C 3C/2C 4C/3C" value="10"/>
                     <dipvalue name="1 Coin/1 Credit" value="3" default="yes"/>
                     <dipvalue name="1C/1C 5C/6C" value="2"/>
                     <dipvalue name="1C/1C 4C/5C" value="12"/>
                     <dipvalue name="1C/1C 2C/3C" value="4"/>
                     <dipvalue name="1 Coin/2 Credits" value="13"/>
                     <dipvalue name="1C/2C 5C/11C" value="8"/>
                     <dipvalue name="1C/2C 4C/9C" value="0"/>
                     <dipvalue name="1 Coin/3 Credits" value="5"/>
                     <dipvalue name="1 Coin/4 Credits" value="9"/>
                     <dipvalue name="1 Coin/5 Credits" value="1"/>
                     <dipvalue name="1 Coin/6 Credits" value="14"/>
              <dipswitch name="Coin A" tag="DSW03" mask="240">
                     <dipvalue name="4 Coins/1 Credit" value="240"/>
                     <dipvalue name="3 Coins/1 Credit" value="112"/>
                     <dipvalue name="2 Coins/1 Credit" value="176"/>
                     <dipvalue name="2C/1C 5C/3C 6C/4C" value="96"/>
                     <dipvalue name="2C/1C 3C/2C 4C/3C" value="160"/>
                     <dipvalue name="1 Coin/1 Credit" value="48" default="yes"/>
                     <dipvalue name="1C/1C 5C/6C" value="32"/>
                     <dipvalue name="1C/1C 4C/5C" value="192"/>
                     <dipvalue name="1C/1C 2C/3C" value="64"/>
                     <dipvalue name="1 Coin/2 Credits" value="208"/>
                     <dipvalue name="1C/2C 5C/11C" value="128"/>
                     <dipvalue name="1C/2C 4C/9C" value="0"/>
                     <dipvalue name="1 Coin/3 Credits" value="80"/>
                     <dipvalue name="1 Coin/4 Credits" value="144"/>
                     <dipvalue name="1 Coin/5 Credits" value="16"/>
                     <dipvalue name="1 Coin/6 Credits" value="224"/>
              <driver status="imperfect" emulation="good" color="good" sound="imperfect" graphic="good" savestate="supported" palettesize="256"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise