Home News Forum                            

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

cawing: MAME ROM Information.


Carrier Airwing (c) 1990 Capcom.

A solid and hugely playable sequel to 1989's superb sideways scrolling shoot-em-up, "U.N. Squadron". As with the original, players chose any one of 3 different jet fighters and battle their way through ten enemy-packed stages. Another idea carried over from "U.N. Squadron" is the end-of-level shop, which allows players to buy weapon and shield upgrades for their jet fighter.


Capcom Play System hardware (CPS)

Game ID : CP-S No. 12

Main CPU : 68000 (@ 10 Mhz)

Sound CPU : Z80 (@ 3.579545 Mhz)

Sound Chips : YM2151 (@ 3.579545 Mhz), OKI6295 (@ 7.576 Khz)

Screen orientation : Horizontal

Video resolution : 384 x 224 pixels

Screen refresh : 60.00 Hz

Palette colors : 4096

Players : 2

Control : 8-way joystick

Buttons : 2


Released in October 1990.

This game is known in Japan as "U.S. Navy [CP-S No. 12]".

Pony Canyon / Scitron released a limited-edition soundtrack album for this game (Street Fighter II : G.S.M. Capcom 4 - PCCB-00056) on 21/03/1991.


The guy who looks like Sean Connery looks even more like Sean Connery in the Japanese version of the game ("U.S. Navy") than in the American version (Carrier Air Wing).

The US version is slightly different, it has the "Winners Don't Use Drugs" screen.


* Real Ending : beat the game in one credit.

* Secret items :

Mission 2 :

White Mech (10,000 pts) - After the large helicopter and when the suspended road finished, go up quickly and shoot.

Mission 3 :

Rabbit (20,000 pts) - Shoot on the 9th tree or release a bomb.

Cow (10,000 pts) - Destroy the ground monticule in top of the hill right after the 9th tree (you can make turns to the cow by shooting on).

Man (6,000 pts) - Shoot between the base of the mountain and the cuirassier.

Mission 6 :

Snowman (4,000 pts) - Shoot at the base of the 4th iceberg.

Mission 7 :

Small bear (8,000 pts) - Towards the end of the level, shoot at the middle of the 1st gray mountain, just before the 1st volcano.

Mission 8 :

Mech with a flag (20,000 pts) - Release a bomb behind the second house.

Mission 9 :

Red Mech (10,000 pts) - Shoot at the base of the fortress wall.

Yashichi - Destroy the red turret located on a footbridge.

Mission 10 :

Yashichi - Destroy the red turret located at the top of the engines.


1. U.N. Squadron [CP-S No. 06] (1989)

2. Carrier Air Wing [CP-S No. 12] (1990)


Game's rom.

Machine's picture.

MAME Info:

0.34b7 [Nicola Salmoria]

0.33b3 [Paul Leaman]

Artwork available


- 0.144u7: Bonky0013 added clone Carrier Air Wing (bootleg with 2xYM2203), not working.

- 4th October 2011: JacKc - Bonky0013 dumped Carrier Air Wing Bootleg (901012 Etc.).

- 0.140u2: Team CPS-1 removed incorrect roms relationship between parent/clones in U.S. Navy (Japan 901012). Fixed rom names in clone Carrier Air Wing (USA 901012).

- 17th February 2009: Mr. Do - Kiltron got extra busy this past month: Carrier Air Wing artwork, courtesy of the BYOAC/CAG artwork.

- 0.127u8: Corrado Tomaselli added B-Board PAL dumps to Carrier Air Wing.

- 0.126u5: Added A-board PLDs (buf1, ioa1, prg1, rom1 and sou1).

- 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 Carrier Air Wing.

- 0.124u2: Nicola Salmoria fixed garbled text in the attract mode.

- 0.105u2: Stefan Lindberg added clone Carrier Air Wing (World 901009).

- 0.73: Changed 'Unknown' to 'Unused' dipswitches.

- 0.64: Added clone Carrier Air Wing (US 901012).

- 22nd January 2003: Stephane Humbert added another US version of Carrier Air Wing to the CPS-1 driver.

- 0.63: Changed description to 'Carrier Air Wing (World 901012)' and clone to 'U.S. Navy (Japan 901012)'. Added 'Game Mode' dipswitch. Removed 3rd button.

- 0.37b5: Nicola Salmoria fixed black blobs in Carrier Air Wing.

- 4th July 1999: Paul Leaman fixed sprite priority problems in Carrier Air Wing, and bad graphics in Mercs.

- 0.35b4: Changed description to 'Carrier Air Wing (World)' and clone to 'U.S. Navy (Japan)'.

- 0.35b3: Changed input from 6 to 3 buttons.

- 0.35b2: Paul Leaman emulated the protection in Carrier Air Wing.

- 0.34b7: Nicola Salmoria added Carrier Air Wing / U.S. Navy (World). Changed 'Carrier Air Wing (Japan)' to clone 'Carrier Air Wing / U.S. Navy (Japan)'.

- 0.33b6: Changed description to 'Carrier Air Wing (Japan)'.

- 0.33b3: Paul Leaman added Carrier Air Wing (Japanese) (Capcom 1990), preliminary.

- 31st October 1997: Dumped U.S. Navy (Japan 901012).


Other Emulators:

* Calice

* Callus

* FB Alpha

* Kawaks

* Nebula

* Raine

Recommended Games (Airforce):

Canyon Bomber



Sky Bumper


P-47 Aces

Prehistoric Isle in 1930

Prehistoric Isle 2

Twin Falcons

U.N. Squadron

Carrier Air Wing

US AAF Mustang

Boogie Wings

Koutetsu Yousai Strahl

Zed Blade


Romset: 3394 kb / 19 files / 1.33 zip

MAME XML Output:

       <game name="cawing" sourcefile="cps1.c">
              <description>Carrier Air Wing (World 901012)</description>
              <rom name="cae_30a.11f" size="131072" crc="91fceacd" sha1="4845999a96fee829264346ca399fdd64a8408001" region="maincpu" offset="0"/>
              <rom name="cae_35a.11h" size="131072" crc="3ef03083" sha1="297dfc9ec1e0f07d6083bf5efaa0de8d0fb361fa" region="maincpu" offset="1"/>
              <rom name="cae_31a.12f" size="131072" crc="e5b75caf" sha1="4d04220c78620867b7598deea5685bbe88298ae6" region="maincpu" offset="40000"/>
              <rom name="cae_36a.12h" size="131072" crc="c73fd713" sha1="fa202c252b2cc5972d42d634c466d89cf8b5d178" region="maincpu" offset="40001"/>
              <rom name="ca-32m.8h" size="524288" crc="0c4837d4" sha1="1c61958b43066b59d86eb4bae0b52c3109be4b07" region="maincpu" offset="80000"/>
              <rom name="ca-5m.7a" size="524288" crc="66d4cc37" sha1="d355ea64ff29d228dcbfeee72bcf11882bf1cd9d" region="gfx" offset="0"/>
              <rom name="ca-7m.9a" size="524288" crc="b6f896f2" sha1="bdb6820b81fbce77d7eacb01777af7c380490402" region="gfx" offset="2"/>
              <rom name="ca-1m.3a" size="524288" crc="4d0620fd" sha1="5f62cd551b6a230edefd81fa60c10c84186ca804" region="gfx" offset="4"/>
              <rom name="ca-3m.5a" size="524288" crc="0b0341c3" sha1="c31f0e78f49d94ea9dea20eb0cbd98a6c613bcbf" region="gfx" offset="6"/>
              <rom name="ca_9.12b" size="65536" crc="96fe7485" sha1="10466889dfc6bc8afd3075385e241a16372efbeb" region="audiocpu" offset="0"/>
              <rom name="ca_18.11c" size="131072" crc="4a613a2c" sha1="06e10644fc60925b85d2ca0888c9fa057bfe996a" region="oki" offset="0"/>
              <rom name="ca_19.12c" size="131072" crc="74584493" sha1="5cfb15f1b9729323707972646313aee8ab3ac4eb" region="oki" offset="20000"/>
              <rom name="buf1" size="279" crc="eb122de7" sha1="b26b5bfe258e3e184f069719f9fd008d6b8f6b9b" region="aboardplds" offset="0"/>
              <rom name="ioa1" size="279" crc="59c7ee3b" sha1="fbb887c5b4f5cb8df77cec710eaac2985bc482a6" region="aboardplds" offset="0"/>
              <rom name="prg1" size="279" crc="f1129744" sha1="a5300f301c1a08a7da768f0773fa0fe3f683b237" region="aboardplds" offset="0"/>
              <rom name="rom1" size="279" crc="41dc73b9" sha1="7d4c9f1693c821fbf84e32dd6ef62ddf14967845" region="aboardplds" offset="0"/>
              <rom name="sou1" size="279" crc="84f4b2fe" sha1="dcc9e86cc36316fe42eace02d6df75d08bc8bb6d" region="aboardplds" offset="0"/>
              <rom name="ca24b.1a" size="279" crc="76ec0b1c" sha1="71a7e22613981182fd5b1156f4e495337ab8a172" region="bboardplds" offset="0"/>
              <rom name="iob1.11e" size="279" crc="3abc0700" sha1="973043aa46ec6d5d1db20dc9d5937005a0f9f6ae" region="bboardplds" offset="0"/>
              <chip type="cpu" tag="maincpu" name="68000" clock="10000000"/>
              <chip type="cpu" tag="audiocpu" name="Z80" clock="3579545"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="2151" name="YM2151" clock="3579545"/>
              <chip type="audio" tag="oki" name="OKI6295" clock="1000000"/>
              <display tag="screen" type="raster" rotate="0" width="384" height="224" refresh="59.610000" />
              <sound channels="1"/>
              <input players="2" buttons="3" coins="2" service="yes">
                     <control type="joy" ways="8"/>
              <dipswitch name="Coin A" tag="DSWA" mask="7">
                     <dipvalue name="4 Coins/1 Credit" value="0"/>
                     <dipvalue name="3 Coins/1 Credit" value="1"/>
                     <dipvalue name="2 Coins/1 Credit" value="2"/>
                     <dipvalue name="1 Coin/1 Credit" value="7" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="6"/>
                     <dipvalue name="1 Coin/3 Credits" value="5"/>
                     <dipvalue name="1 Coin/4 Credits" value="4"/>
                     <dipvalue name="1 Coin/6 Credits" value="3"/>
              <dipswitch name="Coin B" tag="DSWA" mask="56">
                     <dipvalue name="4 Coins/1 Credit" value="0"/>
                     <dipvalue name="3 Coins/1 Credit" value="8"/>
                     <dipvalue name="2 Coins/1 Credit" value="16"/>
                     <dipvalue name="1 Coin/1 Credit" value="56" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="48"/>
                     <dipvalue name="1 Coin/3 Credits" value="40"/>
                     <dipvalue name="1 Coin/4 Credits" value="32"/>
                     <dipvalue name="1 Coin/6 Credits" value="24"/>
              <dipswitch name="2 Coins to Start, 1 to Continue" tag="DSWA" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSWA" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Difficulty Level (Enemy's Strength)" tag="DSWB" mask="7">
                     <dipvalue name="1 (Easiest)" value="7"/>
                     <dipvalue name="2" value="6"/>
                     <dipvalue name="3" value="5"/>
                     <dipvalue name="4 (Normal)" value="4" default="yes"/>
                     <dipvalue name="5" value="3"/>
                     <dipvalue name="6" value="2"/>
                     <dipvalue name="7" value="1"/>
                     <dipvalue name="8 (Hardest)" value="0"/>
              <dipswitch name="Difficulty Level (Player's Strength)" tag="DSWB" mask="24">
                     <dipvalue name="Easy" value="16"/>
                     <dipvalue name="Normal" value="24" default="yes"/>
                     <dipvalue name="Hard" value="8"/>
                     <dipvalue name="Hardest" value="0"/>
              <dipswitch name="Unused" tag="DSWB" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSWB" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSWB" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSWC" mask="1">
                     <dipvalue name="Off" value="1" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSWC" mask="2">
                     <dipvalue name="Off" value="2" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Free Play" tag="DSWC" mask="4">
                     <dipvalue name="Off" value="4" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Freeze" tag="DSWC" mask="8">
                     <dipvalue name="Off" value="8" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Flip Screen" tag="DSWC" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Demo Sounds" tag="DSWC" mask="32">
                     <dipvalue name="Off" value="32"/>
                     <dipvalue name="On" value="0" default="yes"/>
              <dipswitch name="Allow Continue" tag="DSWC" mask="64">
                     <dipvalue name="No" value="64"/>
                     <dipvalue name="Yes" value="0" default="yes"/>
              <dipswitch name="Game Mode" tag="DSWC" mask="128">
                     <dipvalue name="Game" value="128" default="yes"/>
                     <dipvalue name="Test" value="0"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="3072"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise