Code Name: Viper is a side-scrolling action game released by Capcom in 1990 for the Nintendo Entertainment System. The player takes control of a special forces operative who must combat a drug syndicate in South America.
The player takes the role of Kenny Smith, an agent of the 98th Special Forces, also known as "Code Name: Viper", who is assigned by his commander, Director Jones, to investigate a large drug syndicate that covers all of South America. Smith's objective is to rescue a missing Viper agent in each of the syndicate's seven hideouts and uncover clues of the Syndicate's true mastermind.
The gameplay system is similar to Namco's 1986 arcade game Rolling Thunder. Like in Rolling Thunder, the player can jump or drop down between floors by holding the directional pad up or down and pressing the jump button, as well as enter doors to obtain power-ups or avoid enemies. The player can be armed with one of two weapons (a standard issue pistol or a semi-automatic machine gun for continuous firepower). Items includes additional ammunition for either weapon, extra health, a time extension, and extra lives. Unlike Rolling Thunder, the player can shoot while jumping and can also change directions during midair.
Another difference between Rolling Thunder and Code Name: Viper is the added emphasis on rescuing hostages. Throughout the first seven stages, the player can find captured civilians behind certain doors, who will offer the player their gratitude. However, if the player takes too long to rescue certain hostages, the player will only find their skeletal remains. To complete each of the first seven stages, the player must rescue a captured commando who will provide the grenades necessary to blow up the obstruction blocking the exit at the end of each stage.
The strength and attack patterns of the standard enemy soldiers that the player will face is determined by the colors of their outfit. In addition to the standard enemy soldiers will face other adversaries such as Snipers, Frogmen, and Maniacs. There are a total of eight stages, with three difficulty settings.
Source: Wikipedia, Code Name: Viper , available under the CC-BY-SA License.