Skip to content
HomeVideos
AllLongsCategoriesPlaylists
BooksBlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K

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

    ExileLord

    2 HN recommenders · recommended in 3 months, 2017–2025

    YouTube

    12:09 · 404K views · Sep 24, 2017

    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.

    Games & Game DevelopmentSpeedrunning, glitches & game hackingSecurity & hackingTesting, debugging & developer tools
    1. 24:32
      How We Solved the Worst Minigame in Zelda's HistoryLinkus71.1M views • 6 years ago
    2. 31:37
      How Crash Bandicoot Hacked The Original Playstation | War Stories | Ars TechnicaArs Technica5.2M views • 6 years ago
    3. 18:20
      FIXING the ENTIRE SM64 Source Code (INSANE N64 performance)Kaze Emanuar3.2M views • 4 years ago
    4. 23:55
      The Fall of Minecraft's 2b2tFitMC7.3M views • 5 years ago
    5. 22:21
      Reverse emulating the NES to give it SUPER POWERS!suckerpinch1.1M views • 8 years ago
    6. 5:01
      How a Laser-Shot Disk Defeats Hackers & Pirates (Coding Secrets)GameHut132K views • 8 years ago
    7. 27:09
      Sega Saturn CD - Cracked after 20 yearsdebuglive4.4M views • 10 years ago
    8. 44:11
      27c3: Console Hacking 2010 (en)Christiaan00833K views • 15 years ago
    9. 53:44
      Console Hacking 2016 (33c3)media.ccc.de166K views • 9 years ago
    10. 2:48
      TI DOOMTPMFofMFF199K views • 18 years ago
    11. 7:45
      [TAS] Pokémon Yellow - Arbitrary Code ExecutionMrWint598K views • 9 years ago
    12. 44:29
      Breaking the x86 Instruction SetBlack Hat381K views • 9 years ago
    13. 46:01
      Exploring Sid Meier's Pirates! - BASIC Code, Quirks, Bugs on Commodore 648-Bit Show And Tell115K views • 5 years ago
    14. 13:14
      Did Nintendo really forget to Optimize Super Mario 64 ? | MVGModern Vintage Gamer1.3M views • 6 years ago
    15. 39:03
      RustConf 2020 - Closing Keynote by Siân GriffinRust Programming Language9.8K views • 6 years ago
    16. 39:47
      How lucky is too lucky?: The Minecraft Speedrunning Dream Controversy ExplainedStand-up Maths8.4M views • 5 years ago
    17. 1:43:46
      Handmade Hero Day 021 - Loading Game Code DynamicallyMolly Rocket83K views • 11 years ago
    18. 1:44:18
      Browser hacking: Let's make "Cookie Clicker" playable in Ladybird!Andreas Kling15K views • 4 years ago
    19. 16:18
      Computer program that learns to play classic NES gamessuckerpinch2.2M views • 13 years ago
    20. 1:19:52
      CppCon 2016: Jason Turner “Rich Code for Tiny Computers: A Simple Commodore 64 Game in C++17”CppCon264K views • 10 years ago

    3 comments from Hacker News

    1. @zapperdapperDec 2017· 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
    2. @0xC0ncordJan 2025· 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
    3. @Tempest1981Nov 2018· 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