HackerTube
HomeLongsLikedHistoryWatch laterCategoriesPlaylistsSettings

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

ExileLord2 HN recommenders · recommended in 2 months, 2017-2025
YouTube
404K views · 9 years ago · talk · evergreen

A reverse engineer walks through fixing a ten-year-old bug in Guitar Hero III without access to its source code, using a disassembler and decompiler. It is technical but explained step by step.

Held up as a favorite tech talk and a great hard-debugging story about patching a game binary.

Speedrunning, glitches & game hackingSecurity & hackingTesting, debugging & developer tools#reverseengineering#guitarhero#ida#x86#debugging#gamehacking

3 comments from Hacker News

@0xC0ncord2025 · in “Reverse engineering Call of Duty anti-cheat”

This video[1] 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] ▶ this video

RecommendsView on HN
@Tempest19812018 · in “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" ▶ this video

CitesView on HN
@zapperdapper2017 · in “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: ▶ this video

Strongly recommendsView on HN
How We Solved the Worst Minigame in Zelda's History24:32

How We Solved the Worst Minigame in Zelda's History

Linkus7
1.1M views • 6 years ago
The Fall of Minecraft's 2b2t23:55

The Fall of Minecraft's 2b2t

FitMC
7.3M views • 5 years ago
TI DOOM2:48

TI DOOM

TPMFofMFF
199K views • 18 years ago
How Crash Bandicoot Hacked The Original Playstation | War Stories | Ars Technica31:37

How Crash Bandicoot Hacked The Original Playstation | War Stories | Ars Technica

Ars Technica
5.2M views • 6 years ago
Exploring Sid Meier's Pirates! - BASIC Code, Quirks, Bugs on Commodore 6446:01

Exploring Sid Meier's Pirates! - BASIC Code, Quirks, Bugs on Commodore 64

8-Bit Show And Tell
115K views • 5 years ago
How a Laser-Shot Disk Defeats Hackers & Pirates (Coding Secrets)5:01

How a Laser-Shot Disk Defeats Hackers & Pirates (Coding Secrets)

GameHut
132K views • 8 years ago
FIXING the ENTIRE SM64 Source Code (INSANE N64 performance)18:20

FIXING the ENTIRE SM64 Source Code (INSANE N64 performance)

Kaze Emanuar
3.2M views • 4 years ago
27c3: Console Hacking 2010 (en)44:11

27c3: Console Hacking 2010 (en)

Christiaan008
33K views • 15 years ago
Sega Saturn CD - Cracked after 20 years27:09

Sega Saturn CD - Cracked after 20 years

debuglive
4.4M views • 10 years ago
Reverse emulating the NES to give it SUPER POWERS!22:21

Reverse emulating the NES to give it SUPER POWERS!

suckerpinch
1.1M views • 8 years ago
Console Hacking 2016 (33c3)53:44

Console Hacking 2016 (33c3)

media.ccc.de
166K views • 9 years ago
RustConf 2020 - Closing Keynote by Siân Griffin39:03

RustConf 2020 - Closing Keynote by Siân Griffin

Rust Programming Language
10K views • 6 years ago
Super Mario World: Arbitrary Code Injection At AGDQ 2014, Performed Live6:08

Super Mario World: Arbitrary Code Injection At AGDQ 2014, Performed Live

invalidation
225K views • 12 years ago
[TAS] Super Mario World "Arbitrary Code Execution" in 02:25.19 by Masterjun2:29

[TAS] Super Mario World "Arbitrary Code Execution" in 02:25.19 by Masterjun

Masterjun3
943K views • 12 years ago
[TAS] Pokémon Yellow - Arbitrary Code Execution7:45

[TAS] Pokémon Yellow - Arbitrary Code Execution

MrWint
598K views • 9 years ago
Did Nintendo really forget to Optimize Super Mario 64 ? | MVG13:14

Did Nintendo really forget to Optimize Super Mario 64 ? | MVG

Modern Vintage Gamer
1.3M views • 6 years ago
Handmade Hero Day 021 - Loading Game Code Dynamically1:43:46

Handmade Hero Day 021 - Loading Game Code Dynamically

Molly Rocket
83K views • 11 years ago
Browser hacking: Let's make "Cookie Clicker" playable in Ladybird!1:44:18

Browser hacking: Let's make "Cookie Clicker" playable in Ladybird!

Andreas Kling
15K views • 4 years ago
34C3 -  Console Security - Switch56:50

34C3 - Console Security - Switch

media.ccc.de
135K views • 8 years ago
Super Mario World Credits Warp Explained11:55

Super Mario World Credits Warp Explained

Frieze
638K views • 11 years ago