Skip to content
0:00 / 0:00

#guitarhero#idapro#disassembler

How I Fixed a 10 Year Old Guitar Hero Bug Without the Source Code

ExileLord

45K subscribers • 1 video on Hallway

YouTube
  • Recommended by 4 people: 2 on Hacker News, 1 on Lobsters and 1 in engineering communities.
  • A classic. People kept recommending it from 2017 to 2025.
  • Presented by ExileLord
  • May be out of date. Uploaded 9 years ago, in an area where tools change fast.

Advanced. Deep dive for people who know the field.

403K views9 years ago4 recommendations

SecurityGame developmentReverse engineeringExploits and vulnerabilitiesDebugging

ExileLord demonstrates how to reverse engineer and patch a bug in Guitar Hero III using a disassembler and decompiler.

Reverse engineering Guitar Hero III over the years has been a hobby of mine. This is a short journey into the process I go through trying to fix a bug in a game that I don't have the source code to. A lot of work went into this video. Please leave a comment if you have any questions. This is a very technical video so if you have zero experience with programming a lot of this will probably go over your head. I try to dumb down as many things in the video as I can but I can only do so much. I'll add an FAQ here eventually if I answer enough of the same questions in the comments. The fix for those that are still playing Guitar Hero III and don't want to make it themselves. Overwrite the existing file in your scripts folder. mediafire.com/file/es4s1cga1t56ycx/engine_params.qb.xen Shoutout to Megapeng for letting me use footage from his stream. His youtube page if you're curious: youtube.com/user/megapengproductions

Why it's here

4 people recommend this

What people say. Recommended as an engaging and highly technical walkthrough of reverse engineering a compiled game binary.

u/generalguy26in r/ReverseEngineering • Recommends

An in-depth explanation of how a 10 year old bug in Guitar Hero was reverse-engineered and fixed without using the source code

calvinon Lobsters • Recommends

How I Fixed a 10 Year Old Guitar Hero Bug Without the Source Code

zapperdapperon Hacker News • Recommends

On “Ask HN: What's your favorite tech talk from 2017?”

I put a bunch of the ones I enjoyed here: link One of the best though, for me, has to be this one on fixing a Guitar Hero bug: link to this video

0xC0ncordon Hacker News • Recommends

On “Reverse engineering Call of Duty anti-cheat”

This video1 on reverse-engineering parts of Guitar Hero 3 covers a few similar techniques that were used to heavily obfuscate the game code that you might find interesting. 1 link to this video

Tempest1981on Hacker News • Mentions

On “Ask HN: What's the hardest problem you've ever solved?”

You reminded me of this: "How I Fixed a 10 Year Old Guitar Hero Bug Without the Source Code" link to this video