Home News Forum                            

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

sonicwi3: MAME ROM Information.


Aero Fighters 3 (c) 1995 Video System.

The third game in this excellent series adheres to the solid shoot-em-up template set down by its predecessors. The player takes on the role of a Jet Fighter aircraft pilot whose mission is to combat world terrorism. The object of the game is to fly from country to country and destroy all opposition around the world, before flying into outer space to combat the menace responsible for the terrorism. Each pilot has his own storyline that ties in with the game.

One enemy shot destroys the player's plane and releases a special power-up that the plane may have been carrying. If the player's final ship is destroyed, all power-ups and extra bombs are released and can be collected if the player chooses the 'continue' option, or if a second player is still active. However, on the final mission in Outer Space, the player is forced to start again at the beginning of the space mission, unless 2 players are active.

Aero Fighters now features an array of 10 selectable pilots :

American Vought F4U Corsair piloted by Robo-Keaton.

American Northrop P-61 Black Widow piloted by the Blazers.

Japanese Mitsubishi A6M Zero-Sen piloted by Hien.

Japanese Aichi M6A1 Seiran piloted by Mao Mao.

Soviet Il-2 Stormovik piloted by Chaika and Pooshka.

Soviet Polikarpov I-16 piloted by Spanky.

German Dornier Do-335 Pfeil piloted by Malcolm ('Pfeil' is german for 'Arrow')

German Junkers Ju-87 Stuka piloted by Kowful and River.

British Westland Whirlwind piloted by Alex and Pictus.

British Fairy Swordfish piloted by Cindy and Ellen.

There are also 2 secret planes (see the TIPS AND TRICKS section for details) :

The Aka Usagi (Red Rabbit) piloted by Kotomi.

The Diabloon piloted by The Man.

Planes Spec. :

Vought F4U Corsair can have 3 power-ups and 5 bombs.

Northrop P-61 Black Widow can have 3 power-ups and 7 bombs.

Mitsubishi A6M Zero-Sen have 3 power-ups and 5 bombs.

Aichi M6A1 Seiran can have 2 power-ups and 5 bombs.

Il-2 Stormovik can have 2 power-ups and 7 bombs.

Polikarpov I-16 can have 4 power-ups and 6 bombs.

Dornier Do-335 Pfeil can have 3 power-ups and 4 bombs.

Junkers Ju-87 Stuka can have 4 power-ups and 7 bombs.

Westland Whirlwind can have 3 power-ups and 6 bombs.

Fairy Swordfish can have 1 power-up and 7 bombs.

Aka Usagi (Red Rabbit, see below) can have 2 power-ups and 4 bombs.

Diabloon (see below) can have 7 power-ups and 2 bombs.


SNK Neo-Geo MVS hardware

Game ID : 0097

Main CPU : 68000 (@ 12 Mhz)

Sound CPU : Z80 (@ 4 Mhz)

Sound Chips : YM2610 (@ 8 Mhz)

Screen orientation : Horizontal

Video resolution : 320 x 224 pixels

Screen refresh : 59.19 Hz

Palette colors : 4096

Players : 2

Control : 8-way joystick

Buttons : 2

=> [A] Shot, [B] Special weapon


Released in October 1995.

This game is known in Japan as "Sonic Wings 3".

This represent the latest game in the "Aero Fighters" series for the Neo-Geo MVS.

Malcolm from 1993's "Ta-o Taido" makes an appearance as a pilot. His plane has a special charged shot ability that is unique to him and Spanky (by holding Fire button).

The strange ship that appears at the end of each level and warps away after the boss is defeated first appeared in "Turbo Force" as a regular enemy during Stage 2.

There are four random last bosses in the game, two for the Sea stage and two for the Space stage. In the Sea level, the most common one is Bagarius, a large alien submarine. The rarer one is a Giant Squid, you can't attack it and it doesn't attack you. In the Space level, the most common one is Gurabura, a UFO. And the rarer one is Soh Takeko, a mahjong piece. You can get four bad endings if you let them escape.

There are a total of 23 endings in the game. Twelve are for the individual character endings, six are for the team endings, four are for the bad endings and one when you beat the 2nd loop.

The game forbids the initials 'SEX' on the high score table. If you try, it gets changed to 'HEY'.

Soundtrack album releases :

Sonic Wings 3 (PCCB-00193) (20/10/1995) [Pony Canyon/Scitron]


In the Japanese version of the game, Spanky is called Whity.


* Choose your next stage:

After beating the stage boss of level 1, 4 and 7, a checkered plane will appear. Destroy the plane's left or right wing to determine your next stage.

* Play As Red Rabbit Kotomi (from "Rabio Lepus") :

1) Insert your coin(s)

2) Press and hold B+Start during all the following sequence. Now, at the character selection screen :

3) Press Down when the timer reaches 7 and when the nose of the plane points towards you.

4) Press Down when the timer reaches 5 and when the nose of the plane points towards you.

5) Press Down when the timer reaches 2 and when the nose of the plane points towards you.

6) Press Down when the timer reaches 0 and when the nose of the plane points towards you. Red Rabbit will appear.

* Play As Diabloon (from "Turbo Force") :

1) Insert your coin(s)

2) Press and hold B+Start during all the following sequence. Now, at the character selection screen :

3) Press Right.

4) Press Down when the timer reaches 7 and when the nose of the plane points towards you.

5) Press Down when the timer reaches 5 and when the nose of the plane points towards you.

6) Press Down when the timer reaches 2 and when the nose of the plane points towards you.

7) Press Down when the timer reaches 0 and when the nose of the plane points towards you. Diabloon will appear.


1. Aero Fighters (1992)

2. Aero Fighters 2 (1994)

3. Aero Fighters 3 (1995)

4. Sonic Wings Limited (1996)

5. Aero Fighters Assault (1997, Nintendo 64)


Planner : Count IKuei

Programmers : Aiz!, You-Chan, Sysyou

Designers : Armored Cruiser, Takasu, Akira, Manbow Yokoyama, T. Tateishi, K. Yamamotoya, A. Sakamura, A., Kaz, Hiki, T. Matsui, Oh! Kawara, M. Cats.I, Hil, T. Sakon

Sound : Q, P, Noise


* Consoles :

SNK Neo-Geo CD (1995)


Game's rom.

Machine's picture.

MAME Info:

0.34b5 [?]

Neo-Geo (Artwork available)


- 0.122: Added correct sound1 rom.

- 0.79u2: Added new gfx3 roms ($0/1).

- 0.34b6: Changed description to 'Aero Fighters 3 / Sonic Wings 3'.

- 0.34b5: Added Sonic Wings 3 (Video System 1995).


Other Emulators:

* Calice

* FB Alpha

* Kawaks

* Nebula

Recommended Games (Airforce 3):

Tokio / Scramble Formation

World Wars

Asuka & Asuka

Image Fight


Master of Weapon

Air Duel

Gun & Frontier


Raiden II

Raiden DX

Raiden II / DX

Raiden Fighters

Raiden Fighters 2

Raiden Fighters Jet

Thunder Dragon

Thunder Dragon 2

Turbo Force

Aero Fighters

Aero Fighters 2

Aero Fighters 3

Aero Fighters Special

Grid Seeker

Sand Scorpion

Sky Alert


Zing Zing Zip



Fire Barrel

Mad Shark

U.N. Defense Force: Earth Joker



Bee Storm - DoDonPachi II

DoDonPachi Dai-Ou-Jou

Air Gallet

Battle Garegga

Battle Bakraid

Skull Fang

Storm Blade

Sengeki Striker


Guardian Storm

Stagger I

Change Air Blade

1945k III

Romset: 20736 kb / 9 files / 8.67 zip

MAME XML Output:

       <game name="sonicwi3" sourcefile="neodrvr.c" romof="neogeo">
              <description>Aero Fighters 3 / Sonic Wings 3</description>
              <manufacturer>Video System Co.</manufacturer>
              <biosset name="euro" description="Europe MVS (Ver. 2)" default="yes"/>
              <biosset name="euro-s1" description="Europe MVS (Ver. 1)"/>
              <biosset name="us" description="US MVS (Ver. 2?)"/>
              <biosset name="us-e" description="US MVS (Ver. 1)"/>
              <biosset name="asia" description="Asia MVS (Ver. 3)"/>
              <biosset name="japan" description="Japan MVS (Ver. 3)"/>
              <biosset name="japan-s2" description="Japan MVS (Ver. 2)"/>
              <biosset name="japan-s1" description="Japan MVS (Ver. 1)"/>
              <biosset name="mv1c" description="NEO-MVH MV1C"/>
              <biosset name="japan-j3" description="Japan MVS (J3)"/>
              <biosset name="japan-hotel" description="Custom Japanese Hotel"/>
              <biosset name="uni-bios_2_3" description="Universe Bios (Hack, Ver. 2.3)"/>
              <biosset name="uni-bios_2_3o" description="Universe Bios (Hack, Ver. 2.3, older?)"/>
              <biosset name="uni-bios_2_2" description="Universe Bios (Hack, Ver. 2.2)"/>
              <biosset name="uni-bios_2_1" description="Universe Bios (Hack, Ver. 2.1)"/>
              <biosset name="uni-bios_2_0" description="Universe Bios (Hack, Ver. 2.0)"/>
              <biosset name="uni-bios_1_3" description="Universe Bios (Hack, Ver. 1.3)"/>
              <biosset name="uni-bios_1_2" description="Universe Bios (Hack, Ver. 1.2)"/>
              <biosset name="uni-bios_1_2o" description="Universe Bios (Hack, Ver. 1.2, older)"/>
              <biosset name="uni-bios_1_1" description="Universe Bios (Hack, Ver. 1.1)"/>
              <biosset name="uni-bios_1_0" description="Universe Bios (Hack, Ver. 1.0)"/>
              <rom name="sp-s2.sp1" merge="sp-s2.sp1" bios="euro" size="131072" crc="9036d879" sha1="4f5ed7105b7128794654ce82b51723e16e389543" region="mainbios" offset="0"/>
              <rom name="sp-s.sp1" merge="sp-s.sp1" bios="euro-s1" size="131072" crc="c7f2fa45" sha1="09576ff20b4d6b365e78e6a5698ea450262697cd" region="mainbios" offset="0"/>
              <rom name="usa_2slt.bin" merge="usa_2slt.bin" bios="us" size="131072" crc="e72943de" sha1="5c6bba07d2ec8ac95776aa3511109f5e1e2e92eb" region="mainbios" offset="0"/>
              <rom name="sp-e.sp1" merge="sp-e.sp1" bios="us-e" size="131072" crc="2723a5b5" sha1="5dbff7531cf04886cde3ef022fb5ca687573dcb8" region="mainbios" offset="0"/>
              <rom name="asia-s3.rom" merge="asia-s3.rom" bios="asia" size="131072" crc="91b64be3" sha1="720a3e20d26818632aedf2c2fd16c54f213543e1" region="mainbios" offset="0"/>
              <rom name="vs-bios.rom" merge="vs-bios.rom" bios="japan" size="131072" crc="f0e8f27d" sha1="ecf01eda815909f1facec62abf3594eaa8d11075" region="mainbios" offset="0"/>
              <rom name="sp-j2.sp1" merge="sp-j2.sp1" bios="japan-s2" size="131072" crc="acede59c" sha1="b6f97acd282fd7e94d9426078a90f059b5e9dd91" region="mainbios" offset="0"/>
              <rom name="sp1.jipan.1024" merge="sp1.jipan.1024" bios="japan-s1" size="131072" crc="9fb0abe4" sha1="18a987ce2229df79a8cf6a84f968f0e42ce4e59d" region="mainbios" offset="0"/>
              <rom name="sp-45.sp1" merge="sp-45.sp1" bios="mv1c" size="524288" crc="03cc9f6a" sha1="cdf1f49e3ff2bac528c21ed28449cf35b7957dc1" region="mainbios" offset="0"/>
              <rom name="japan-j3.bin" merge="japan-j3.bin" bios="japan-j3" size="131072" crc="dff6d41f" sha1="e92910e20092577a4523a6b39d578a71d4de7085" region="mainbios" offset="0"/>
              <rom name="sp-1v1_3db8c.bin" merge="sp-1v1_3db8c.bin" bios="japan-hotel" size="131072" crc="162f0ebe" sha1="fe1c6dd3dfcf97d960065b1bb46c1e11cb7bf271" region="mainbios" offset="0"/>
              <rom name="uni-bios_2_3.rom" merge="uni-bios_2_3.rom" bios="uni-bios_2_3" size="131072" crc="27664eb5" sha1="5b02900a3ccf3df168bdcfc98458136fd2b92ac0" region="mainbios" offset="0"/>
              <rom name="uni-bios_2_3o.rom" merge="uni-bios_2_3o.rom" bios="uni-bios_2_3o" size="131072" crc="601720ae" sha1="1b8a72c720cdb5ee3f1d735bbcf447b09204b8d9" region="mainbios" offset="0"/>
              <rom name="uni-bios_2_2.rom" merge="uni-bios_2_2.rom" bios="uni-bios_2_2" size="131072" crc="2d50996a" sha1="5241a4fb0c63b1a23fd1da8efa9c9a9bd3b4279c" region="mainbios" offset="0"/>
              <rom name="uni-bios_2_1.rom" merge="uni-bios_2_1.rom" bios="uni-bios_2_1" size="131072" crc="8dabf76b" sha1="c23732c4491d966cf0373c65c83c7a4e88f0082c" region="mainbios" offset="0"/>
              <rom name="uni-bios_2_0.rom" merge="uni-bios_2_0.rom" bios="uni-bios_2_0" size="131072" crc="0c12c2ad" sha1="37bcd4d30f3892078b46841d895a6eff16dc921e" region="mainbios" offset="0"/>
              <rom name="uni-bios_1_3.rom" merge="uni-bios_1_3.rom" bios="uni-bios_1_3" size="131072" crc="b24b44a0" sha1="eca8851d30557b97c309a0d9f4a9d20e5b14af4e" region="mainbios" offset="0"/>
              <rom name="uni-bios_1_2.rom" merge="uni-bios_1_2.rom" bios="uni-bios_1_2" size="131072" crc="4fa698e9" sha1="682e13ec1c42beaa2d04473967840c88fd52c75a" region="mainbios" offset="0"/>
              <rom name="uni-bios_1_2o.rom" merge="uni-bios_1_2o.rom" bios="uni-bios_1_2o" size="131072" crc="e19d3ce9" sha1="af88ef837f44a3af2d7144bb46a37c8512b67770" region="mainbios" offset="0"/>
              <rom name="uni-bios_1_1.rom" merge="uni-bios_1_1.rom" bios="uni-bios_1_1" size="131072" crc="5dda0d84" sha1="4153d533c02926a2577e49c32657214781ff29b7" region="mainbios" offset="0"/>
              <rom name="uni-bios_1_0.rom" merge="uni-bios_1_0.rom" bios="uni-bios_1_0" size="131072" crc="0ce453a0" sha1="3b4c0cd26c176fc6b26c3a2f95143dd478f6abf9" region="mainbios" offset="0"/>
              <rom name="097-p1.p1" size="2097152" crc="0547121d" sha1="e0bb6c614f572b74ba9a9f0d3d5b69fbc91ebc52" region="maincpu" offset="100000"/>
              <rom name="097-s1.s1" size="131072" crc="8dd66743" sha1="39214bb25a1d5b44a8524010be05bf5a0211981f" region="fixed" offset="0"/>
              <rom name="sfix.sfix" merge="sfix.sfix" size="131072" crc="c2ea0cfd" sha1="fd4a618cdcdbf849374f0a50dd8efe9dbab706c3" region="fixedbios" offset="0"/>
              <rom name="000-lo.lo" merge="000-lo.lo" size="131072" crc="5a86cff2" sha1="5992277debadeb64d1c1c64b0a92d9293eaf7e4a" region="zoomy" offset="0"/>
              <rom name="sm1.sm1" merge="sm1.sm1" size="131072" crc="94416d67" sha1="42f9d7ddd6c0931fd64226a60dc73602b2819dcf" region="audiobios" offset="0"/>
              <rom name="097-m1.m1" size="131072" crc="b20e4291" sha1="0e891ab53f9fded510295dfc7818bc59b4a9dd97" region="audiocpu" offset="0"/>
              <rom name="097-v1.v1" size="4194304" crc="6f885152" sha1="8175804d5c1420c5d37b733d4a8fa2aa81e59f1b" region="ymsnd" offset="0"/>
              <rom name="097-v2.v2" size="2097152" crc="3359e868" sha1="b7efd9f1a6dab33271fe8356bcc863aeae1d3ed8" region="ymsnd" offset="400000"/>
              <rom name="097-c1.c1" size="4194304" crc="33d0d589" sha1="fe4aa95555e478ceb2d28fd27d83ee06cd09520c" region="sprites" offset="0"/>
              <rom name="097-c2.c2" size="4194304" crc="186f8b43" sha1="f5cced93e21dc841b00ebeaa30786cb0e047bd9a" region="sprites" offset="1"/>
              <rom name="097-c3.c3" size="2097152" crc="c339fff5" sha1="58dfd1e30dc0ad3f816a5dbd1cc7e7ccbb792c53" region="sprites" offset="800000"/>
              <rom name="097-c4.c4" size="2097152" crc="84a40c6e" sha1="061a13fba5fed883e5ee9566cedc208df2511bcf" region="sprites" offset="800001"/>
              <chip type="cpu" tag="maincpu" name="68000" clock="12000000"/>
              <chip type="cpu" tag="audiocpu" name="Z80" clock="4000000"/>
              <chip type="audio" tag="lspeaker" name="Speaker"/>
              <chip type="audio" tag="rspeaker" name="Speaker"/>
              <chip type="audio" tag="ymsnd" name="YM2610" clock="8000000"/>
              <display tag="screen" type="raster" rotate="0" width="320" height="224" refresh="59.185606" pixclock="6000000" htotal="384" hbend="30" hbstart="350" vtotal="264" vbend="16" vbstart="240" />
              <sound channels="2"/>
              <input players="2" buttons="4" coins="2">
                     <control type="joy" ways="8"/>
              <dipswitch name="Test Switch" tag="IN0" mask="1">
                     <dipvalue name="Off" value="1" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Coin Chutes?" tag="IN0" mask="2">
                     <dipvalue name="1?" value="0"/>
                     <dipvalue name="2?" value="2" default="yes"/>
              <dipswitch name="Autofire (in some games)" tag="IN0" mask="4">
                     <dipvalue name="Off" value="4" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="COMM Setting (Cabinet No.)" tag="IN0" mask="24">
                     <dipvalue name="1" value="24" default="yes"/>
                     <dipvalue name="2" value="16"/>
                     <dipvalue name="3" value="8"/>
                     <dipvalue name="4" value="0"/>
              <dipswitch name="COMM Setting (Link Enable)" tag="IN0" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Free Play" tag="IN0" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Freeze" tag="IN0" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="0"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise