Contra III: The Alien Wars/Codes and passwords

Each version of the game has unique codes and passwords. The Konami Code does not work in any version of this game.

Super Nintendo
These are codes for the 1992 game known as
 * Contra III: The Alien Wars
 * Contra Spirits
 * Super Probotector: Alien Rebels

Thirty Lives (Japanese version)
On the title screen, press, -, , and (the Hadoken command: ) in one smooth motion. If done correctly, you will hear the death scream of your character and you will begin the game with thirty lives. This works only in the Japanese version (Contra Spirits).

Stage Select (Japanese version)
On the title screen, press, -, , and (the Hurricane Kick command: ) in one smooth motion. If done correctly, you will hear an alien shriek and you can now choose which stage to the begin the game at. This works only in the Japanese version (Contra Spirits).

Sound Check Mode (Japanese version)
On the title screen, press, , -, and (the Dragon Punch command: ) in one smooth motion. If done correctly, you will hear a noise and be taken to the Sound Check Mode, where you can listen to any of the game's sound effects and music. This works only in the Japanese version (Contra Spirits).

Game Boy
These are codes for the 1994 game known as
 * Contra: The Alien Wars
 * Contra Spirits

Passwords
Unlike the original version, the Game Boy port had a password system allowing you to start at any level.


 * B32R: Stage 1 with infinite lives
 * 3KNT: Stage 2
 * MDWH: Stage 3
 * 2S3W: Stage 4
 * 1Z5C: Stage 5
 * F5F5: Stage 5 with Flamethrower, extra lives and bombs
 * H2F2: Stage skip
 * BIER: Secret stage

Game Boy Advance
These are codes for the 2002 game known as
 * Contra Advance: The Alien Wars EX
 * Contra: Hard Spirits
 * Contra Advance

Passwords
The Game Boy Advance port also had a password system, though more complex than the Game Boy version.
 * Stage 2
 * 11111N TYLH1Z FCS5H1</tt>: Novice mode
 * 111111 TYLH1S 35MYH1</tt>: Normal mode
 * Y4HC1B L5P212 34ZWF1</tt>: Normal mode with 99 lives
 * Stage 3
 * 111113 TYLH1W BHZXZ1</tt>: Novice mode
 * 11111H TYLH1X QTTH1B</tt>: Normal mode
 * WXJD1Z JHSJ1Q KKNCY1</tt>: Normal mode with 99 lives
 * Stage 4
 * 11111B TYLH1T XLGHSB</tt>: Novice mode
 * 11111J TYLH1Z MY1RSB</tt>: Normal mode
 * ZWJF1J MGSL1B GP3LQB</tt>: Normal mode with 99 lives
 * Stage 5
 * 11111V TYLH13 2D21LC</tt>: Normal mode
 * G3421N TDN51N C3BV2C</tt>: Normal mode with 99 lives
 * Stage 6
 * 11111M TYLH1V CFDJDD</tt>: Normal mode
 * W3MJ1S J4VP1N YY24BD</tt>: Normal mode with 99 lives