The Konami Code (Japanese : コナミコマンド, Konami Komando, "Konami command"), also commonly referred to as the Contra Code and sometimes the 30 Lives Code, is a cheat code that appears in many Konami video games, [1] as well as some non-Konami games. [2]
The code has also found a place in popular culture as a reference to the third generation of video game consoles, [3] and is present as an Easter egg on a number of websites. [4] [5] [6] [7] [8] [9]
In the original code, the player has to press the following sequence of buttons on the game controller to enable a cheat or other effects:
↑↑↓↓←→←→BA; sometimes Start and/or Select is added to the sequence. [10]
The Konami Code was first used in the release of Gradius (1986), a scrolling shooter for the NES [11] and was popularized among North American players in the NES version of Contra. The code is also known as the "Contra Code" and "30 Lives Code", since the code provided the player 30 extra lives in Contra. The code has been used to help novice players progress through the game. [10] [12]
The Konami Code was created by Kazuhisa Hashimoto, who was developing the home port of the 1985 arcade game Gradius for the NES. Finding the game too difficult to play through during testing, he created the cheat code, which gives the player a full set of power-ups (normally attained gradually throughout the game). [2] After entering the sequence using the controller when the game was paused, the player received all available power-ups. The code was meant to be removed prior to publishing, but this was overlooked and only discovered as the game was being prepared for mass production. The developers decided to leave it there, as removing it could result in new bugs and glitches. The sequence was easy enough to remember for testers and simultaneously sufficiently hard to enter accidentally during the gameplay for unsuspecting users.[ citation needed ]
The Konami Code was thus included in the series' other sequels and spin-offs, with some key differences. The code has been subsequently re-used in a large number of other games and other computer programs.
{{cite web}}
: CS1 maint: bot: original URL status unknown (link)