Ever wonder how speedrunners beat 20-hour games in under five minutes? They’re not using cheats—they’re exploiting hidden mechanics that turn games inside out. Arbitrary Code Execution lets players reprogram Pokemon mid-run. Backwards Long Jumps send Mario through walls at impossible speeds. Wrong warps teleport Link straight to the final boss. These aren’t bugs—they’re game-breaking techniques that reveal secret depths in code developers never meant you to see. This guide breaks down the most mind-blowing glitches from classic N64 titles to modern PC games, showing you exactly how speedrunners shatter world records and why these exploits matter beyond just going fast.
What Are Speedrunning Glitches and Why Do They Matter?
Speedrunning glitches are unintended exploits that let players break games wide open. These aren’t your typical bugs that crash the game or cause visual hiccups. We’re talking about frame-perfect inputs, memory manipulation, and physics exploits that fundamentally change how a game is played. When Super Mario 64 speedrunners use the Backwards Long Jump to clip through doors, or when Zelda runners wrong warp directly to Ganon’s castle within minutes, they’re leveraging mechanics the developers never intended.
The numbers tell the story. Games that normally take 20+ hours get demolished in under 5 minutes. Super Mario 64’s 120-star category drops from a casual 12-15 hours down to under 1 hour 38 minutes. Between 60-70% of modern speedruns rely on at least one major glitch to stay competitive. With over 2 million registered users on Speedrun.com and 30,000+ games tracked, this isn’t some niche hobby anymore.
The Difference Between Glitches and Cheats
Here’s where things get interesting. Speedrunning glitches work entirely within the game’s existing code. No external tools, no memory editors, no mod menus.
Cheats modify the game externally. Think Cheat Engine, trainers, or console commands that inject new values into memory from outside the game.
Glitches manipulate what’s already there. They’re exploiting how the game processes inputs, manages coordinates, or handles transitions. The Arbitrary Code Execution technique literally lets players write custom code by manipulating in-game memory addresses, but it’s done purely through controller inputs and item management.
The speedrunning community draws hard lines here. Using a glitch? Fair game. Loading a save file editor? Instant disqualification.
How Speedrunning Communities Discover New Exploits
Tool-Assisted Speedruns (TAS) are the research labs of the speedrunning world. Runners use frame-by-frame input recording and save states to test impossible scenarios. What works in TAS eventually gets adapted for human execution.
Communities share discoveries through Discord servers, Reddit threads, and dedicated wikis. When someone finds a new skip in a popular game, word spreads in hours. The collaborative nature means a breakthrough in one runner’s basement becomes worldwide knowledge before the week ends.
Arbitrary Code Execution: Literally Reprogramming Games While Playing
Imagine beating a game by writing new code inside it while you play. That’s exactly what Arbitrary Code Execution (ACE) lets speedrunners do. This technique exploits how games store data in RAM, allowing players to manipulate memory addresses and inject custom instructions that force the game to do whatever they want—including jumping straight to the end credits.
ACE is the nuclear option of speedrunning. Instead of finding clever shortcuts or exploiting physics quirks, runners literally reprogram the game mid-session. They trick the game into treating regular gameplay data (like item lists or character positions) as executable code. When the game tries to read this corrupted data, it executes the runner’s custom instructions instead of what the developers intended.
How ACE Works in Pokemon Red/Blue
The Pokemon Red/Blue any% speedrun demonstrates ACE at its wildest. Runners complete the entire game in under 10 minutes by manipulating their inventory to overflow memory buffers. Here’s the breakdown:
First, they catch specific Pokemon and arrange them in precise box positions. Each Pokemon’s stats correspond to specific memory addresses. Then they manipulate their item inventory in a exact sequence—the game reads this inventory data as executable code because of a buffer overflow exploit.
The runner triggers this corrupted code by performing specific actions in specific locations. The game’s processor starts reading inventory data as instructions, jumping through memory until it hits the runner’s carefully planted “code.” This injected sequence tells the game to warp directly to the Hall of Fame sequence, triggering the credits and ending the run.
Why This Is the Holy Grail of Speedrunning
ACE represents the ultimate domination over a game’s code. It requires understanding assembly language, memory architecture, and frame-perfect execution. Runners need to know exactly which RAM addresses control what, then engineer gameplay actions that write the right values to those addresses.
The technique works because old games like Pokemon Red lack modern memory protection. Contemporary games have safeguards preventing this kind of manipulation, making ACE primarily a retro speedrunning technique. But when it works, nothing else comes close—you’re not just breaking the game, you’re becoming its programmer.
Classic Movement Exploits That Changed Speedrunning Forever
Movement glitches built the speedrunning scene we know today. Two legendary exploits from the late 1990s turned gaming on its head and created techniques runners still use in 2024.
Backwards Long Jump in Super Mario 64
The BLJ broke Super Mario 64 wide open when runners discovered Mario could accumulate negative speed infinitely. Here’s how it works:
- Mario’s backwards jump normally caps at a set velocity
- Pressing A to jump while holding back on stairs builds speed with each frame
- The game never checks for negative speed limits, only positive ones
- Once speed hits astronomical negative values, Mario clips straight through doors and barriers
The famous “0 Star” speedrun category exists purely because of BLJ. Runners skip every single Power Star requirement by launching Mario through the basement door at Mach 5 backwards. What Nintendo designed as a 12-hour collectathon becomes a sub-7-minute sprint to Bowser.
Accelerated Back Hopping in Portal and Half-Life 2
Source Engine’s physics calculations created ABH, a velocity exploit that turns careful puzzle games into physics-breaking nightmares. The technique abuses how the engine handles diagonal movement:
- Jumping while moving backwards preserves momentum between hops
- Each successive jump adds velocity instead of resetting it
- Strafing diagonally multiplies the speed gain exponentially
- Skilled runners reach speeds 300% faster than normal walking
Portal speedruns showcase ABH’s absurdity best. Test chambers designed for methodical thinking get crossed in seconds as runners bounce off walls at breakneck speeds. The game’s snarky AI comments can’t even keep up with how fast you’re moving.
These movement exploits became the foundation for hundreds of speedrun categories across gaming. Master BLJ and ABH, and you’ve learned the fundamental language of game-breaking movement.
Wrong Warping and Sequence Breaking: Skipping Entire Games
Imagine beating a game in under 4 minutes when it normally takes over 5 hours. That’s exactly what speedrunners accomplish with wrong warping, a technique that manipulates a game’s coordinate system to teleport players across massive distances. These glitches exploit how games store location data during door transitions, screen changes, or save points.
The magic happens when runners trick the game into loading the wrong destination coordinates. By interrupting specific transitions or overwriting memory addresses, they force the game to pull incorrect location data from RAM. Instead of walking through a door into the next room, they teleport straight to the final boss arena.
How Zelda’s Wrong Warp Works
The Legend of Zelda: Ocarina of Time showcases wrong warping at its most dramatic. Speedrunners use a combination of save data manipulation and precisely timed door transitions to warp Link directly from the opening tutorial area to Ganon’s castle. The any% speedrun completion time? Under 4 minutes for a game that takes casual players over 20 hours.
The setup involves creating a specific save state, performing frame-perfect inputs during area transitions, and exploiting how the game stores door entrance IDs. When executed correctly, the game loads the correct “room” but pulls coordinates from the wrong memory address, catapulting Link across Hyrule.
Sequence Breaking in Metroid and Beyond
Sequence breaking takes a different approach by completing objectives wildly out of order. Metroid games practically invented this category. Players use hidden techniques like bomb jumps, wall clips, and item-grabbing exploits to skip entire weapon upgrades and boss fights.
The difference? Wrong warps teleport you somewhere entirely different. Sequence breaking gets you there early by ignoring the intended path. Both require intimate knowledge of door transition data and memory addresses.
Modern speedrunners combine both techniques. Portal runs skip entire test chambers. Half-Life 2 runners teleport past scripted sequences. These aren’t just tricks—they’re complete deconstructions of how games track player progress.
Essential Speedrunning Techniques Every Gamer Should Know
You don’t need frame-perfect inputs to start breaking games like the pros. Most speedrunning techniques rely on core exploits that work across dozens of titles, and you can practice them in your favorite games right now.
Clipping Through Walls
Collision detection isn’t perfect. Games check your position every frame, and if you move fast enough or position yourself at specific angles, you can slip through geometry the devs assumed was solid. Corner clips are the easiest entry point—wedge yourself into a corner at 45 degrees, jump, and watch the game freak out about where to place you. Some games eject you forward, others push you through the wall entirely.
Damage Boosting
Taking damage isn’t always bad. Many games apply knockback or temporary invincibility frames that speedrunners exploit ruthlessly. Let an enemy hit you near a ledge and ride that knockback across gaps you couldn’t normally reach. The health-speed trade pays off when you skip entire platforming sections.
RNG Manipulation
Random number generation in games isn’t truly random. Most titles use pseudo-random systems seeded by specific inputs or timers. Pause at exact moments, perform certain actions in sequence, or even wait specific frame counts to force the outcome you want. This works for loot drops, enemy spawns, and critical hits.
Quick Implementation Tips:
- Practice clipping on low-stakes walls first—save points nearby
- Track which damage sources give the best knockback angles
- Record your RNG manipulation attempts to identify patterns
- Join game-specific Discord servers where runners share setup guides
These aren’t glitch wizardry reserved for world record holders. They’re accessible mechanics that transform how you play once you know they exist.
Tool-Assisted Speedruns: The Laboratory of Glitch Discovery
Tool-Assisted Speedruns are the mad science labs where impossible glitches become reality. While human speedrunners are limited by reaction time and finger speed, TAS creators can slow the game down to individual frames, testing inputs that would be physically impossible to execute in real-time.
What Makes TAS Different from Regular Speedruns
TAS runs operate on a completely different playing field. The key advantage is frame-by-frame input recording, which lets creators pause the game, plan their next move, and execute pixel-perfect maneuvers that take 1/60th of a second timing. Save states function like scientific control experiments—TAS creators can rewind time, test hundreds of variations of a glitch attempt, and keep only the perfect execution.
This creates a sandbox where speedrunners can explore “what if” scenarios without consequences. What happens if you jump at frame 1,247 instead of 1,248? What if you press A and B on the exact same frame while holding left? TAS answers these questions through brute-force testing.
Famous Glitches Discovered Through TAS
The Backwards Long Jump in Super Mario 64 was refined through TAS experimentation, revealing that negative speed could accumulate infinitely with frame-perfect inputs. Human runners later adapted this into real-time runs, though they can only perform it at specific locations where timing windows are more forgiving.
Ocarina of Time’s Wrong Warp glitches emerged from TAS creators methodically testing door transitions and coordinate manipulation. These frame-perfect discoveries proved the glitches were theoretically possible, giving human speedrunners a target to practice toward.
TAS essentially serves as proof-of-concept—showing what’s possible before humans figure out how to make it practical. The technique becomes the blueprint that real-time runners spend months mastering.
The Impact: How Speedrunning Changed Gaming Culture
Speedrunning transformed from basement hobby to mainstream phenomenon, reshaping how games are played, developed, and celebrated. Games Done Quick marathons have raised over $47 million for charity since 2010, pulling in peak viewership numbers that exceed 200,000 concurrent viewers. That’s bigger than most esports tournaments, and it’s all fueled by players breaking games in creative ways while the world watches.
The cultural shift runs deeper than Twitch numbers. Developers now actively design with speedrunners in mind. Celeste includes an in-game timer and chapter select specifically for speedrun practice. Doom Eternal’s developers consulted with top speedrunners during development. Even Nintendo acknowledged Super Mario 64’s backwards long jump—the exploit that defined speedrunning for a generation—by patching it out of the 3D All-Stars release, then listening to community backlash and reconsidering their approach.
The technical impact is equally profound. Community-driven decompilation projects reverse-engineered Super Mario 64 and Ocarina of Time down to their source code, letting runners understand exactly why glitches work at the memory level. These aren’t hackers—they’re digital archaeologists documenting game behavior with scientific precision.
Speedrunning created an entire ecosystem of tools, wikis, and knowledge bases that benefit all gamers. Route guides teach casual players sequence breaks for their first playthrough. Glitch compilations rack up millions of views. The techniques that shave milliseconds off world records become party tricks that make games more accessible and entertaining for everyone. What started as players trying to beat games fast evolved into a legitimate cultural movement that changed gaming forever.
Breaking Games Is Just Getting Started
From Arbitrary Code Execution turning Pokemon into a programming playground to Backwards Long Jumps launching Mario through reality itself, speedrunning glitches prove that games contain hidden depths we’re still discovering decades later. Wrong warping, clipping, TAS research—these techniques reveal that the games we thought we mastered still have secrets buried in their code.
The best part? You can start exploring these mechanics today. Hit up Speedrun.com to find leaderboards for your favorite games. Join Discord communities where runners share routes and strategies. Try a basic wall clip or damage boost in your next playthrough. You don’t need to chase world records to appreciate how these exploits transform gameplay.
New games launch every week, and speedrunners are already tearing them apart, hunting for the next game-breaking glitch that’ll rewrite the rulebook. Elden Ring got sequence-broken within days of release. Tears of the Kingdom’s physics engine became a speedrunner’s playground before most players finished the tutorial. The hunt never stops, and the next legendary exploit could drop tomorrow.
Games aren’t just meant to be played—they’re meant to be broken, studied, and pushed beyond their limits. That’s where the real magic happens.
