The Cheat Code That Was Supposed to Be Deleted
Kazuhisa Hashimoto couldn't beat Gradius, so he wrote himself a cheat. He forgot to take it out before shipping.
In 1986, Kazuhisa Hashimoto was three months from shipping the NES port of Gradius when he ran into a problem: he could not beat his own game. The arcade Gradius, released in 1985, was punishing — one hit and the ship exploded — and Hashimoto had only one tester under him. To check whether the late stages worked at all, he wrote himself a cheat that gave the ship every power-up at once.
He needed something he could mash without thinking while debugging. Up, up, down, down, left, right, left, right, B, A. "Because I was the one who was going to be using it," he told the magazine Famimaga years later, "I made sure it was easy to remember."
The plan was to strip it out before release. He didn't. Gradius shipped in April 1986 with the cheat live. Players found it within weeks, and word got back to Konami that the unkillable Vic Viper was a real thing.
What could have been a quiet patch became a tradition. Other Konami programmers, hearing about the bonus their colleague had accidentally gifted players, started putting the same ten-button sequence into their own games. The first big one was Contra (1988), where the code grants thirty lives — the version most Americans actually remember. By the early 1990s it was a Konami house signature, embedded in Castlevania, Teenage Mutant Ninja Turtles, Life Force, and dozens of others.
Hashimoto died in 2020. He spent his career on a long list of other Konami titles, none of which anyone outside Japan can name. The mistake he was supposed to delete became the most recognizable cheat code in the history of the medium.
Make Recess yours.
Sign in to save the ones you loved, never see the same thing twice, and tell us what you want more of.