Famous Bugs

Unintended code with outsized consequences — beloved, infamous, and industry-changing

World −1: The Minus World
Super Mario Bros. · 1985 · Cultural

A memory addressing error accessible through a wall-clipping trick at the end of World 1-2 sends Mario to a corrupted level displayed as "World −1" — an infinite underwater loop that cannot be completed and became one of gaming's most famous secrets.

Hall of Fame Data Corruption
Pokémon Red / Blue · 1996 · Data Loss

Certain in-game glitches — particularly the MissingNo encounter — corrupt the Hall of Fame save data when the player enters the post-Elite Four credits sequence, permanently scrambling the records of their championship team.

The Sketch Glitch — Save Corruption and Chaos
Final Fantasy VI · 1994 · Data Loss

The Relm ability Sketch, under specific conditions involving a nearly-full inventory, executes a memory write that overwrites the game's save data and game state with garbage values, potentially erasing saves and spawning large numbers of unintended items.

The Blood Bug That Created the ESRB
Mortal Kombat · 1993 · Industry-Changing

Programmer Mike Boon's hidden blood-restore code — entered on the "Code of Honor" screen to re-enable gore censored by default — became a flashpoint in the 1993 Congressional hearings on video game violence and a direct catalyst for the creation of the ESRB rating system.

Debug Mode Left in Retail — Sonic's Open Back Door
Sonic the Hedgehog · 1991 · Beloved

A complete developer debug mode — allowing free flight, arbitrary object placement, and level data inspection — was left active in the shipped retail cartridge, becoming one of the most beloved and culturally significant oversights in 16-bit gaming.

The Butcher's Door — Deliberately Shipped Terror
Diablo · 1996 · Cultural

The Butcher's room in Cathedral Level 2 uses a door that opens outward toward the player — a deliberate design decision by Blizzard North that trapped players in a claustrophobic space with one of gaming's most iconic shock encounters.

The Secret Character Bug That Started the Ratings War
Mortal Kombat · 1992 · Industry-Changing

A hidden character, Reptile, was programmed into Mortal Kombat's arcade version as a secret encounter triggered under near-impossible conditions — a deliberate "bug-like" secret that established the hidden content mythology the home console ports then amplified into a regulatory crisis.

Map Hack and the Integrity Crisis of Korean StarCraft
StarCraft: Brood War · 1998 · Competitive

Third-party map hack software that removed the fog of war in StarCraft became widespread in Korean professional play, producing the most significant match-fixing and competitive integrity scandal in early esports history and prompting Blizzard to engage directly with the Korean esports infrastructure.

Trains and Zone Griefing — EverQuest's Emergent Social Crisis
EverQuest · 1999 · Competitive

A fundamental AI and aggro mechanic limitation in EverQuest allowed players to deliberately "train" large groups of enemies through populated dungeon areas, wiping out other players' groups — producing a years-long social and competitive crisis that shaped MMO design philosophy for a decade.

The Invincibility Glitch — Breaking GoldenEye's Body Armour
GoldenEye 007 · 1997 · Competitive

A health value overflow in GoldenEye's body armour system could produce an effectively invincible state by wrapping the armour counter to its maximum value, a bug that was exploited in competitive multiplayer and led to the widespread adoption of armour-off as the standard competitive rule set.

MissingNo — The Glitch Pokémon That Became a Franchise Icon
Pokémon Red / Blue · 1996 · Beloved

MissingNo — a garbled sprite representing a missing or invalid Pokémon data entry — became one of gaming's most beloved bugs by appearing as a catchable wild Pokémon through the Old Man glitch, duplicating items, and spawning an enormous mythology around its nature and origins.

QuakeWorld Prediction Desync — The Bug That Built Online Gaming
Quake / QuakeWorld · 1996 · Industry-Changing

A fundamental synchronisation problem between client-side prediction and server authority in early QuakeWorld network code produced visible "warping" of other players' positions, prompting innovations in client-side interpolation and lag compensation that became the architectural foundation of all subsequent online first-person shooters.