Home News Forum                            

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

nss_con3: MAME ROM Information.


Contra III - The Alien Wars (c) 1992 Nintendo.

The year is 2636. The aliens that lost in battle to the Contras have once again regained their full strength and have begun a large-scale invasion. Humans are nothing but mere rag dolls in the face of their overwhelming resources, scientific capability and powerful life force.

Half a year later, 2 men, Bill and Lance of the Contra team, history's greatest mercenaries, arrive to the devastated city controlled by the aliens.

A heated battle begins once more.


Nintendo Super System hardware

Main CPU : G65C816 (@ 3.58 Mhz)

Sound CPU : SPC700 (@ 1.024 Mhz)

Sound Chips : Custom (@ 1.024 Mhz)

Screen orientation : Horizontal

Video resolution : 512 x 480 pixels

Screen refresh : 60.00 Hz

Palette colors : 32768

Players : 4

Control : 8-way joystick

Buttons : 6


Since the instruction manuals for the American versions of Contra and Super C for the NES established those games to be set in present times, yet Contra III featured an obvious futuristic setting, Konami explained this discrepancy by claiming that the main characters of Contra III were Jimbo and Sully, the descendants of Bill and Lance.


* All Weapons Code : At the player selection screen, press Right, Down, Downright, Right and Start. A scream will confirm the code.

* Level Select : At the player selection screen, press Left, Down, Downleft, Left and Start. A Hum will be heard if you've entered the code correctly.


1. Contra (1987)

2. Super Contra (1988)

3. Operation C (1991, Nintendo Game Boy)

4. Contra Force (1992, Nintendo NES)

5. Contra III - The Alien Wars (1992, Nintendo Super Famicom)

6. Contra - Hard Corps (1994, Sega Mega Drive)

7. Contra - Legacy of War (1996, Sony PlayStation)

8. C - The Contra Adventure (1998, Sony PlayStation)

9. Contra - Shattered Soldier (2002, Sony PlayStation 2)

10. Neo Contra (2004, Sony PlayStation 2)

11. Contra 4 (2007, Nintendo DS)

12. Contra ReBirth (2009, Nintendo Wii - WiiWare)


* Visual Designers :

Main and directed : Nobuya Nakazato

Players character : Masayuki Saruta

Assist : Noritoshi Sasaki

* Programmers :

Main & top-view : Yoshiyuki Matsumoto (Yaipon)

Side-view : 1991/Nami

Help-man : K. Horio

* Sound Designers :

Program and effect : Atsushi Fujio

Sound effect : Masanori Oouchi, Hiroshi Kobayashi, Hirofumi Taniguchi

Music compose : Miki Yanagisawa, Masanori Adachi, Tappi Iwase

Technical adviced : Jun Furano

Package designers : Kenji Shimoide, Hiromi Sumida

Produced by : Kazumi Kitaue


* Consoles :

Nintendo Super Famicom (1992)

Nintendo Game Boy (1994)

Nintendo Game Boy Advance (2002, "Contra Advance - The Alien Wars EX")

Nintendo Wii (2007, "Virtual Console" - SNES version)


Game's rom.

MAME Info:

0.72 [?]

0.71u2 [?]


- 0.88u2: Changed description to 'Contra 3: The Alien Wars (Nintendo Super System)'.

- 0.72: Added 'Nintendo Super System: Contra 3: The Alien Wars' (Konami 1992).

- 0.71u2: Added Contra 3: The Alien Wars (Nintendo Super System) (Testdriver).

LEVELS: 6 (must be finished twice)

Recommended Games (Army Fighter):

Green Beret (Irem)

Green Beret

Rush'n Attack (PlayChoice-10)

Special Forces

Special Forces II


Contra (PlayChoice-10)

Super Contra

Super C (PlayChoice-10)

Contra 3: The Alien Wars (Nintendo Super System)

Vs. Platoon

Battle Rangers

P.O.W. - Prisoners of War

Bay Route

M.I.A. - Missing in Action

Midnight Resistance

Thunder Fox



Gun Force II

Metal Slug

Metal Slug 2

Metal Slug X

Metal Slug 3

Metal Slug 4

Metal Slug 5

Metal Slug 6


Combat School

Romset: 1056 kb / 3 files / 725.1 zip

MAME XML Output:

       <game name="nss_con3" sourcefile="nss.c" romof="nss">
              <description>Contra 3: The Alien Wars (Nintendo Super System)</description>
              <rom name="spc700.rom" merge="spc700.rom" size="64" crc="44bb3a40" sha1="97e352553e94242ae823547cd853eecda55c20f0" region="user5" offset="0"/>
              <rom name="dsp1b.bin" merge="dsp1b.bin" size="10240" crc="453557e0" sha1="3a218b0e4572a8eba6d0121b17fdac9529609220" region="addons" offset="0"/>
              <rom name="nss-c.dat" merge="nss-c.dat" size="32768" crc="a8e202b3" sha1="b7afcfe4f5cf15df53452dc04be81929ced1efb2" region="bios" offset="10000"/>
              <rom name="nss-ic14.02" merge="nss-ic14.02" size="32768" crc="e06cb58f" sha1="62f507e91a2797919a78d627af53f029c7d81477" region="bios" offset="18000"/>
              <rom name="m50458_char.bin" merge="m50458_char.bin" size="4608" crc="011cc342" sha1="d5b9f32d6e251b4b25945267d7c68c099bd83e96" status="baddump" region="chargen" offset="0"/>
              <rom name="m50458_char_mod.bin" merge="m50458_char_mod.bin" size="4096" crc="8c4326ef" sha1="21a63c5245ff7f3f70cb45e217b3045b19d0d799" status="baddump" region="m50458_gfx" offset="0"/>
              <rom name="contra3.ic3" size="524288" crc="33b03501" sha1="c7f4835d5ec4983e487b00f0b4c49fede2f03b9c" region="user3" offset="0"/>
              <rom name="contra3.ic2" size="524288" crc="2f3e3b5b" sha1="0186b92f022701f6ae29984252e6d346acf6550b" region="user3" offset="80000"/>
              <rom name="contra3.ic8" size="32768" crc="0fbfa23b" sha1="e7a1a78a58c64297e7b9623350ec57aed8035a4f" region="ibios_rom" offset="0"/>
              <chip type="cpu" tag="maincpu" name="5A22" clock="21480000"/>
              <chip type="cpu" tag="soundcpu" name="SPC700" clock="1024000"/>
              <chip type="cpu" tag="bios" name="Z80" clock="4000000"/>
              <chip type="audio" tag="lspeaker" name="Speaker"/>
              <chip type="audio" tag="rspeaker" name="Speaker"/>
              <chip type="audio" tag="spc700" name="SNES Custom DSP (SPC700)"/>
              <display tag="screen" type="raster" rotate="0" width="256" height="224" refresh="60.098476" pixclock="5369318" htotal="341" hbend="0" hbstart="256" vtotal="262" vbend="0" vbstart="224" />
              <sound channels="2"/>
              <input players="2" buttons="6">
                     <control type="joy" ways="8"/>
              <dipswitch name="Difficulty" tag="DSW" mask="3">
                     <dipvalue name="Normal" value="0" default="yes"/>
                     <dipvalue name="Hard" value="3"/>
              <dipswitch name="Lives" tag="DSW" mask="12">
                     <dipvalue name="2" value="12" default="yes"/>
                     <dipvalue name="3" value="8"/>
                     <dipvalue name="4" value="4"/>
                     <dipvalue name="5" value="0"/>
              <dipswitch name="Time limit per level?" tag="DSW" mask="48">
                     <dipvalue name="104 sec." value="16"/>
                     <dipvalue name="112 sec." value="32"/>
                     <dipvalue name="120 sec." value="0" default="yes"/>
                     <dipvalue name="? sec." value="48"/>
              <dipswitch name="Unknown" tag="DSW" mask="64">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="64"/>
              <dipswitch name="Unknown" tag="DSW" mask="128">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="128"/>
              <driver status="preliminary" emulation="preliminary" color="good" sound="imperfect" graphic="good" savestate="unsupported" palettesize="2"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise