Code Name - Viper

Screenshots

A green-clad soldier character stands on a wooden platform within a multi-level interior structure. The background features orange and brown stone brick walls with dark mesh-pattern windows and black openings. Wooden beams separate three visible floor levels. The HUD displays at bottom left a round bomb icon, a soldier counter showing two units, and text reading "57 TIME" and "186" in the upper right, with "77 PTS." and "2200" displayed below. The sprite uses bright green, white, and tan colors typical of early NES-era pixel art.

Code Name - Viper

4.9 (1.2K)
NES Action 0 plays

Code Name: Viper is a 1990 action game developed by Capcom for the Nintendo Entertainment System. The game puts players in control of a commando operative tasked with infiltrating enemy territory across multiple missions. As a side-scrolling action title, it combines platforming elements with combat, requiring players to navigate hazardous environments while dispatching enemies. The protagonist moves left and right, jumps over obstacles, and uses various weapons to defeat foes. Each level presents distinct themed locations with progressively challenging enemy placements. Players encounter mid-level encounters and final boss confrontations requiring pattern recognition and precise timing. The game employs a password system for progression between stages. Code Name: Viper emphasizes reflexive gameplay where environmental awareness and weapon management prove essential for success.

Developer
Released
Platform
NES
Genre
Action
Players
1P
Rating
4.9 / 5 (1.2K)
Last updated

Code Name - Viper Controls — NES Keyboard Keys

Default keyboard bindings for Code Name - Viper on our in-browser NES emulator. Plug in a USB or Bluetooth gamepad to auto-detect mappings, or rebind any key from the emulator settings menu.

Keyboard Console button Typical use
D-Pad Up Move up
D-Pad Down Move down
D-Pad Left Move left
D-Pad Right Move right
X A Primary action (jump / confirm)
Z B Secondary action (attack / cancel)
Enter Start Start / Pause
Shift Select Select / Mode

Rebind any key from the EmulatorJS in-game settings menu (gear icon → Controls). A connected gamepad auto-maps to the same buttons.

Code Name - Viper Longplay & Gameplay Videos

Watch a full playthrough of Code Name - Viper on NES before you dive in — recommended for getting a feel for the game's pacing, story beats, and difficulty curve.

Watch longplay on YouTube

"Code Name - Viper" NES longplay 1990

Code Name - Viper Cheat Codes

30 community-curated cheats for Code Name - Viper. Tick any to activate them automatically when you click "Play with cheats" — or copy a code into your own emulator.

  • Infinite Lives

    SZOVKNVK06AA:09
  • Start With 1 Life

    PENTAGLA
  • Start With 6 Lives

    TENTAGLA
  • Start With 9 Lives

    PENTAGLE
  • Start With Double Usual Bullets

    GTETLIZL
  • Start With Half Usual Bullets

    PPETLIZU
  • Double Usual Bullets On New Life

    GTOVEYZL
  • Half Bullets On New Life

    PPOVEYZU
  • Start With Machine Gun And 256 Bullets

    VVNVGKSE
  • Machine Gun And 256 Bullets On New Life

    VTOTONSE
  • Infinite Machine Gun Bullets

    AAOXLZPA
  • Infinite Bullets For Your Gun

    AENXZPPA
Show 18 more cheats
  • Upper Level Jump

    SXKEVNOU+ONEOYEXN
  • Keep Machine Gun After Dying

    GZOTONSE+GZEVVNSE
  • Infinite Energy

    STVPVOON+AASOVZPASZVOSOSE06F8:04
  • Have All Adults/Children Rescued

    0757:FF
  • Have All Adults Rescued

    06EC:09
  • Have All Children Rescued

    06EA:09
  • Invincibility

    SZSSGIAX
  • Infinite Gun

    06E0:63
  • Infinite Machine Gun

    06E2:63
  • Hit Anywhere

    SZOOKKSU+APOOSGLA+GLXPEGLP+AASIVEAL
  • Have Bomb

    AEESIIGA
  • Infinite Health

    06F8:02
  • Infinite Time

    06E6:DF
  • Infinite Continues

    0756:09
  • Infinite Bullets

    06E0:2E
  • Fake Bullets Modifier (Ten's Digit)

    06B1:00
  • Fake Bullets Modifier (One's Digit)

    06B2:00
  • Max Score (Ones)

    06BE:09
Play Now

External references

Frequently Asked Questions

When was Code Name - Viper released?

Code Name - Viper was released in 1990 for the NES.

Who developed Code Name - Viper?

Code Name - Viper was developed by Capcom, available to play in your browser on RetroGameSpace.

How many players does Code Name - Viper support?

Code Name - Viper is a single-player Action game for the NES.

What type of game is Code Name - Viper?

Code Name - Viper is a Action game for the NES, playable instantly in your browser — no downloads, no installs.

How can I play Code Name - Viper for free?

Open this page and click "Play Now" — Code Name - Viper runs free in your browser via WebAssembly emulation. No account, no payment, no installer.

Do I need to download anything to play Code Name - Viper in the browser?

No. Code Name - Viper streams from a public archive into a browser-side NES emulator. Nothing is installed on your computer.

Can I save my progress in Code Name - Viper?

Yes. Save states are stored in your browser (IndexedDB) per game, and you can also use any in-game save the original NES cartridge supported.

Does Code Name - Viper work on mobile devices?

Yes — the NES emulator runs on iOS Safari and Android Chrome. Touch controls overlay the game; landscape mode is recommended.

Is it legal to play Code Name - Viper this way?

RetroGameSpace is a transient caching reverse-proxy and does not host first-party copies of Code Name - Viper. Game files are fetched on demand from publicly-accessible archives. You are responsible for compliance with your local laws and the bring-your-own-ROM principle.

Similar Games

More from Capcom

More from 1990