Glitch Hunting: What is it and how do you do it?

Glitch Hunting is an important activity within speedrunning — but what is it, *exactly*? And how can you get started?

By Alice Pow

Filed Under: advice

For a lot of people, glitches are at the heart of speedrunning. For many of us, witnessing cool skips and tricks at GDQ or other speedrun marathons is what got us excited about speedrunning in the first place. But where do these glitches come from? Who finds them? And how?

Well, that’s where glitch hunting comes in.

What is glitch hunting?

In the most simple terms, glitch hunting is when someone attempts to find glitches and exploits within a given game. That said, there is a wide variety of approaches to glitch hunting that require different levels of skill and will often produce different results.

Whether intentionally or unintentionally, a lot of speedrunners will do a bit of glitch hunting at some point or another. Some people are so dedicated to the search for glitches that they will call themselves glitch hunters. There is plenty of room for crossover between speedrunners and glitch hunters but that does not mean the two are synonymous.

While the process of glitch hunting can take different shapes, we can more-or-less break it down into some steps that may help you get started. (You might even recognize these steps from science class.)

Step One: Observations

Before looking for glitches, you can set yourself up for success by getting to know the game you are hunting through.

This can take the form of repeated playthroughs but it can also include research into what discoveries other people have made about the game.

When it comes to repeated playthroughs it never hurts to keep recordings of everything so you can look back on any points of interest you stumble upon.

My own experience glitch hunting my primary speed game, Moomin’s Tale, has mostly included repeated playthroughs and discussion with the small Moomin speedrunning community.

As is often the case, community cooperation is one of the best paths forward. Whether someone plays the game casually, speedruns it, or glitch hunts it themself, you never know what discoveries can be made just by sharing experiences and working together.

This step can also include the use of additional tools to investigate a game’s code. My own coding skills are amateur at best and I’m just getting started using CheatEngine and other tools to understand the inner workings of different games.

For more technically complex examples of glitch hunting with advanced and custom tools, check out our spotlight on the Prince of Persia speedrun community.

Step Two: Questions

While learning about a game, follow your curious impulses and ask questions.

Sometimes the physics in this game do weird things. Is there a way to exploit that?

Someone else just found a cool glitch. Are there other places that glitch could be useful?

This eagle boss is a poorly-coded, late-game run-killer. Is there a way to skip the fight entirely?

The main point is turning the information you have gathered into questions.

For example, in Level 5 of Moomin’s Tale, there is a door on the other side of a small gap the player cannot usually jump over. Later in the level, one of the branching paths brings the player to that door presumably to trick new players into accidentally falling into the old room and forcing them to replay a portion of the level.

Additionally, there are fruit items in Moomin’s Tale, some of which give the player a speed boost until the next time they take damage. This boost also improves jumping distance.

Lastly, the player character’s sprite sometimes flickers between falling and landing when running into the edges of certain platforms.

With all this information combined, I asked: “If I have a speed boost and correctly time a jump across the gap then jump a second time while I am semi-colliding with the other platform, will that allow me to cross the gap and skip part of the level?”

Step Three: Hypothesis

Once you have your question, it can help to turn it into a hypothesis by coming up with a guess and a way to find out if that guess is true.

The physics in this game can be exploited by chaining these actions in this location. I will test it by attempting to demonstrate the trick.

That glitch someone else found can be used in this other part of the game. I wiIl test it by trying the glitch set up in the new location.

By getting out of bounds, I can exit the fight with the poorly-coded, late-game run-killer eagle boss and leave it behind. I will test this by editing the game code to put myself out of bounds to determine if it is possible before I start looking for a way to get out of bounds.

Of course, in some cases, your hypothesis might just be “If I jump into this wall something interesting will happen. I will test it by jumping into this wall.” You don’t need a specific goal in terms of what you find. It’s going to differ between glitch hunters and games and game sessions. Sometimes it’s good to have a clear goal but it's equally important to keep an open mind to the possibilities.

Returning to my example from Moomin’s Tale, my hypothesis was: “If I have a speed boost and correctly time a jump across the gap then jump a second time while I am semi-colliding with the other platform, I can cross the gap and skip part of the level. I will test this by setting up a savestate before making the jump so I can make multiple subsequent attempts.”

Step Four: Testing

It’s experimentation time. Put that hypothesis to the test and record what happens. You can even take notes if you’re testing something more complicated or you just like to be meticulous. It’s up to you.

Demonstrate the trick, try the glitch, mess with the game code. There isn’t much else to say but to get to it.

Step Five: Analyzing and Interpreting Your Results

So how did it go? Were you right? Were you wrong? Something else?

Maybe you were right. You proved the physics in the game can be exploited by chaining those actions in that location.

Maybe you were half-right. You found that the glitch someone else found can be used in this other part of the game, but the setup is a bit different and it’s tougher to pull off.

A lot of times, you might have gotten it completely wrong. Getting out of bounds does not allow you to skip the poorly-coded, late-game run-killer eagle boss.

In the case of my jumping experiment in Moomin’s Tale, I was successful. The jump worked and I was able to skip a short segment of the level!

Step Five: Sharing, Repeating, Further Testing

In the first two cases above, you should of course share your discovery with other members of the community but it is often just as important to share when your discovery went wrong.

At the very least you can save someone else from fruitlessly repeating your exact actions and maybe other people can contribute new adjustments on your experiment or completely new ideas for solving the problem you’re facing.

In a way, every experiment becomes part of the “Observations” stage of the next experiment! Regardless of what you find, you now know a little bit more about the game and can take that information into account while you continue your hunt for glitches.

In the case of my Moomin’s Tale experiment, I went on to double check if this new route was in fact faster than the previous one by timing both routes and comparing.

One Last Thing

Of course, this cycle does not need to be as formal as these steps might make it sound. Some of these steps are unconscious or happen quickly as you try one thing after another.

But hopefully, this structure can help if you are new to glitch hunting or hitting some kind of roadblock in your hunt.

Whatever you do, good luck glitch hunting and wish me luck finding a way around the poorly-coded, late-game run-killer eagle boss in Moomin’s Tale because it is trying my soul.

The Legend of Zelda: Ocarina of Time 7-minute barrier broken

On July 22, 2021, Savestate broke the 7-minute barrier for the Legend of Zelda: Ocarina of Time Any% speedrun.

Runs at ESA Summer 2021 you don’t want to miss

ESA Summer 2021 gets underway on July 23. We've compiled a list of can't-miss speedruns from the week-long event that are sure to delight fans!

Insight into the mind of catalystz

Who is catalystz? He produces educational speedrunning content as well as being one of the world's best Dark Souls players. Check out our interview with this skilled speedrunning content creator!

Spotlight: FrozenFlygone

FrozenFlygone is a Celeste speedrunner who recently performed runs at SGDQ and Power Up With Pride. We spoke with her about speedrunning for our July Spotlight.

Final SGDQ 2021 Highlights

With SGDQ 2021 a wrap, we're taking one last opportunity to highlight some of our favorite events from the week-long speedrunning event.

Mid-week highlights for SGDQ 2021

Now midway through the event, SGDQ 2021 continues to deliver with memorable speedruns. Let's take a look at the highlights from the last couple of days.

Check if your runs are at risk due to a YouTube policy change

On July 23rd, your runs may become unavailable on Speedrun.com due to a YouTube policy change.

Early highlights from SGDQ 2021

Summer Games Done Quick 2021 got underway July 4 and runs through July 11. We've compiled some early highlights from the first three days of the event. Let's take a look!

How Dead Space Speedrunners cut their runs in half

Ahead of Dead Space's debut at SGDQ, let's take a look at the tech that allowed speedrunners to reduce their run times by half.

Glitch Hunting: What is it and how do you do it?

Glitch Hunting is an important activity within speedrunning — but what is it, *exactly*? And how can you get started?

Pride Month Speedrunners Spotlight

For Pride Month, we spoke with three talented LGBTQIA+ streamers about their experiences with speedrunning.

E3 2021: 8 Indie Titles for Speedrunners

E3 2021 introduced us to many intriguing new games. Today, we're taking a look at eight Indie titles that look promising for speedruns.

Lifeslide: speedrunning as a paper plane

An indie title that was on display at E3, Lifeslide's simple concept supports both a zen gameplay experience and a challenging speedrun opportunity.

Coming soon: Severed Steel, an FPS for speedrunners

Sitting down with the developer of Severed Steel, we learned how this game is built for speedrunning.

E3 2021: Top 8 AAA titles for speedrunners

E3 loaded up our wishlists with AAA titles full of speedrunning potential, including Elden Ring and Dying Light 2, among others! Here are some highlights expected to be released in 2021 and 2022.

How DOOM speedrunners skip the Praetor Suit

The Praetor Suit and accompanying cutscene were one of the last major slow points to overcome for DOOM speedrunning. This is the story of how it was solved.

Power Up With Pride, an Un-BEE-lievable Hit

Power Up With Pride 2021 was a success with plenty of entertaining speedruns, including new World Records, and an incredibly wholesome Community Segment.

Days Gone: speedrunning a game port

A PC port for Days Gone was recently released. Let's take a look at what impact a port has on the game's speedrunning community.

Power Up With Pride 2021: 5 years strong

Look no farther for a good way to spend the first weekend of June: Power Up With Pride kicks off the month with a charity speedrunning marathon.

Speedrun Embargoes

Have you ever been excited to speedrun a new game but discovered there's an embargo on speedruns? Let's talk about embargoes, what they mean, and how they can be helpful!

SGDQ's schedule has a speedrun for everyone

With a packed schedule, SGDQ is coming to our screens July 4-10. We've picked a few highlights, but you cannot go wrong watching any of these awesome speedruns.

Submitting to Speedrunning Marathons

Submitting to a run to a speedrunning marathon can be an intimidating process. We've got some advice to make the most of your application!

Spotlight: Coldeggman and Animal Crossing

What's the longest speedrun you've ever done? This month's Spotlight focuses on Coldeggman who recently completed a speedrun that took more than 26 days. That's dedication, folks!

Speedrunning games in a series

When a new game is released in a series, what can speedrunners take away from speedruns of earlier titles?

mralberto23 broke three Legend of Zelda: The Wind Waker HD barriers

In a flurry of broken records, mralberto23 has put his mark on the Legend of Zelda: The Wind Waker HD leaderboards.

Break the Record Live highlights

This past weekend, Break the Record Live gave us hours of Minecraft speedrunning with serious prize money on the line. Let's review some of the event's highlights!

BTRL returns with Minecraft

From April 30-May 2, ESA will run Break the Record Live featuring the Minecraft Any% 1.16+ World Record and a significant bounty.

Spotlight: Prince of Persia Community

This month, we put a spotlight on the delightful Prince of Persia community. Let's learn about the history of these speedrunners.

1 2