Home News Forum                            

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

zerowing: MAME ROM Information.


Zero Wing (c) 1989 Toaplan.


Game ID : TP-015

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

Sound Chips : YM3812 (@ 3.5 Mhz)

Players : 2

Control : 8-way joystick

Buttons : 2


Released in September 1989.

Pony Canyon / Scitron released a limited-edition soundtrack album for this game (Zero King - PCCB-00001) on 21/09/1989.


* 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.


Music & sound : Tatsuya Uemura, Toshiaki Tomisawa, Masahiro Yuge


* Consoles :

Sega Mega Drive (1991, "Zero Wing [Model T-40023]")

NEC PC-Engine CD (1992, "Zero Wing [Model NXCD1003]")


Game's ROM.

Machine's picture.

MAME Info:

0.35b4 [Darren Olafson]


- 0.141u4: Changed description of 'Zero Wing (single players)' to 'Zero Wing (1P set)' and clone 'Zero Wing (dual players)' to 'Zero Wing (2P set)'.

- 0.137u1: Changed VSync to 55Hz.

- 0.136u4: Changed parent description to 'Zero Wing (single players)' and clone 'Zero Wing (2 player simultaneous ver.)' to 'Zero Wing (dual players)'. Stephane Humbert fixed dipswitches and inputs in Zero Wing and clone (after verification of the M68000 and Z80 code).

- 0.133u1: Renamed (zerowng2) to (zerowing2).

- 0.125u1: Roberto Fresca added 'Region' dipswitch to clone Zero Wing (2 player).

- 0.124u2: Changed VSync to 55.161545 Hz.

- 0.123u1: Brian Troha added clone Zero Wing (2 player simultaneous ver.).

- 0.35b13: Changed visible area to 320x240.

- 0.35b4: Darren Olafson added Zero Wing (Toaplan 1989).

- 25th February 1999: Brad Oliver and Nicola Salmoria have squished several bugs from the Zero Wing driver.

- 23rd February 1999: Darren Olafson has added Hellfire to the Zero Wing driver.

- 21st February 1999: Darren Olafson has made Zero Wing faster, and fixed the colors.

- 15th February 1999: Darren Olafson has made a preliminary Zero Wing driver (Nothing works with it yet though).

- 9th November 1997: J-ROM dumped Zero Wing (c)1989 TOAPLAN.


Other Emulators:

* FB Alpha

* Raine

* Shark

Recommended Games (R-Type):

Gradius / Nemesis

Gradius (PlayChoice-10)

Vs. Gradius

Gradius II / Vulcan Venture

Gradius III

Gradius 4: Fukkatsu


Salamander 2


R-Type II

R-Type Leo

Heavy Unit

Turtle Ship


X Multiply

Zero Wing

Raiga - Strato Fighter


Blaze On

Hyper Duel

Super Spacefortress Macross II

Romset: 1377 kb / 15 files / 524.9 zip

MAME XML Output:

       <game name="zerowing" sourcefile="toaplan1.c">
              <description>Zero Wing (1P set)</description>
              <rom name="o15-11.rom" size="32768" crc="6ff2b9a0" sha1="c9f2a631f185689dfc42a451d85fac23c2f4b64b" region="maincpu" offset="0"/>
              <rom name="o15-12.rom" size="32768" crc="9773e60b" sha1="b733e9d38a233d010cc5ea41e7e61695082c3a22" region="maincpu" offset="1"/>
              <rom name="o15-09.rom" size="131072" crc="13764e95" sha1="61da49b73ba81edd951e96e9ce6673c1c3bd65f2" region="maincpu" offset="40000"/>
              <rom name="o15-10.rom" size="131072" crc="351ba71a" sha1="937331549140506711b08252497cc0f2efa58268" region="maincpu" offset="40001"/>
              <rom name="o15-13.rom" size="32768" crc="e7b72383" sha1="ea1f6f33a86d14d58bd396fd46081462f00177d5" region="audiocpu" offset="0"/>
              <rom name="o15-05.rom" size="131072" crc="4e5dd246" sha1="5366b4a6f3c900a4f57a6583b7399163a06f42d7" region="gfx1" offset="0"/>
              <rom name="o15-06.rom" size="131072" crc="c8c6d428" sha1="76ee5bcb8f10fe201fc5c32697beee3de9d8b751" region="gfx1" offset="20000"/>
              <rom name="o15-07.rom" size="131072" crc="efc40e99" sha1="a04fad4197a7fb4787cd9bebf43e1d9b02b2f61b" region="gfx1" offset="40000"/>
              <rom name="o15-08.rom" size="131072" crc="1b019eab" sha1="c9569ca85696825142acc5cde9ac829e82b1ca1b" region="gfx1" offset="60000"/>
              <rom name="o15-03.rom" size="131072" crc="7f245fd3" sha1="efbcb3663d4accc4f8128a8fee5475bc109bc17a" region="gfx2" offset="0"/>
              <rom name="o15-04.rom" size="131072" crc="0b1a1289" sha1="ce6c06342392d11952873e3b1d6aea8dc02a551c" region="gfx2" offset="20000"/>
              <rom name="o15-01.rom" size="131072" crc="70570e43" sha1="acc9baec71b0930cb2f193677e0663efa5d5551d" region="gfx2" offset="40000"/>
              <rom name="o15-02.rom" size="131072" crc="724b487f" sha1="06af31520866eea69aebbd5d428f80e882289a15" region="gfx2" offset="60000"/>
              <rom name="tp015_14.bpr" size="32" crc="bc88cced" sha1="5055362710c0f58823c05fb4c0e0eec638b91e3d" region="proms" offset="0"/>
              <rom name="tp015_15.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="0" width="320" height="240" refresh="57.584258" pixclock="7000000" htotal="473" hbend="0" hbstart="320" vtotal="257" vbend="16" vbstart="256" />
              <sound channels="1"/>
              <input players="2" buttons="2" coins="2" tilt="yes">
                     <control type="joy" ways="8"/>
              <dipswitch name="Cabinet" tag="DSWA" mask="1">
                     <dipvalue name="Upright" value="1" default="yes"/>
                     <dipvalue name="Cocktail" value="0"/>
              <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="32"/>
                     <dipvalue name="2 Coins/1 Credit" value="16"/>
                     <dipvalue name="1 Coin/1 Credit" value="0" default="yes"/>
                     <dipvalue name="2 Coins/3 Credits" value="48"/>
                     <dipvalue name="1 Coin/2 Credits" value="16"/>
              <dipswitch name="Coin B" tag="DSWA" mask="192">
                     <dipvalue name="2 Coins/1 Credit" value="128"/>
                     <dipvalue name="1 Coin/1 Credit" value="0" default="yes"/>
                     <dipvalue name="2 Coins/3 Credits" value="192"/>
                     <dipvalue name="1 Coin/2 Credits" value="64"/>
                     <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="Normal" value="0" default="yes"/>
                     <dipvalue name="Hard" value="2"/>
                     <dipvalue name="Very Hard" value="3"/>
              <dipswitch name="Bonus Life" tag="DSWB" mask="12">
                     <dipvalue name="200k 700k 500k+" value="0" default="yes"/>
                     <dipvalue name="500k 1500k 1000k+" value="4"/>
                     <dipvalue name="500k Only" value="8"/>
                     <dipvalue name="None" value="12"/>
              <dipswitch name="Lives" tag="DSWB" mask="48">
                     <dipvalue name="2" value="48"/>
                     <dipvalue name="3" value="0" default="yes"/>
                     <dipvalue name="4" value="32"/>
                     <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="Allow Continue" tag="DSWB" mask="128">
                     <dipvalue name="No" value="128"/>
                     <dipvalue name="Yes" value="0" default="yes"/>
              <dipswitch name="Territory" tag="TJUMP" mask="3">
                     <dipvalue name="Europe" value="3" default="yes"/>
                     <dipvalue name="USA" value="1"/>
                     <dipvalue name="Japan" value="0"/>
              <dipswitch name="Unused" tag="TJUMP" mask="4">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="4"/>
              <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