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

    The Ultimate Game Boy Talk (33c3)

    media.ccc.de

    10 HN recommenders · recommended in 11 months, 2017–2026

    YouTube

    1:01:07 · 242K views · Dec 30, 2016

    Michael Steil's 33c3 talk explains essentially everything about the Game Boy: CPU, video hardware, peripherals, and the tricks used by games and demos. It revives the era of counting clock cycles around hardware limits.

    HN treats it as the standard starting point for Game Boy emulator writers and homebrew developers, with several calling it one of their favorite talks.

    Games & Game DevelopmentGame history & retro gamingComputer architecture & CPUsDemoscene & retrocomputing
    1. 1:01:15
      25c3: The Ultimate Commodore 64 TalkChristiaan008160K views • 15 years ago
    2. 8:26
      8088 MPH by Hornet + CRTC + DESiREJim Leonard327K views • 11 years ago
    3. 22:21
      Reverse emulating the NES to give it SUPER POWERS!suckerpinch1.1M views • 8 years ago
    4. 1:01:42
      34C3 - The Ultimate Apollo Guidance Computer Talkmedia.ccc.de324K views • 8 years ago
    5. 2:35:32
      3dfx Oral History Panel with Ross Smith, Scott Sellers, Gary Tarolli, and Gordon CampbellComputer History Museum51K views • 12 years ago
    6. 52:45
      The Road to PS5PlayStation17M views • 6 years ago
    7. 7:08
      How "oldschool" graphics worked Part 1 - Commodore and NintendoThe 8-Bit Guy5.7M views • 11 years ago
    8. 2:55:13
      Oral History of Gary Davidian, part 2 of 2Computer History Museum1.8K views • 7 years ago
    9. 34:29
      The History of 3D Graphics on the Gameboy Advance | minimmeminimme667K views • 6 years ago
    10. 1:02:03
      Elite: "The game that couldn't be written"Alexander the ok2M views • 2 years ago
    11. 38:26
      Racing the Beam Explained - Atari 2600 CPU vs. CRT TelevisionRetro Game Mechanics Explained400K views • 5 years ago
    12. 5:15
      Megaprocessor Tour 1 - (fixed audio)Megaprocessor479K views • 10 years ago
    13. 51:57
      27c3: Reverse Engineering the MOS 6502 CPU (en)Christiaan008477K views • 15 years ago
    14. 3:55:45
      Oral History of Chuck PeddleComputer History Museum42K views • 7 years ago
    15. 20:37
      Building my dream computer - Part 1The 8-Bit Guy3M views • 7 years ago
    16. 1:21:07
      David Patterson - A New Golden Age for Computer Architecture: History, Challenges and OpportunitiesUBC Computer Science99K views • 7 years ago
    17. 1:00:12
      Pitfall Classic Postmortem With David Crane Panel at GDC 2011 (Atari 2600)GameSpot76K views • 15 years ago
    18. 49:56
      The Story of Super Mario Bros. 3Gaming Historian8.9M views • 6 years ago
    19. 12:40
      Tomb Raider on the Nintendo Game Boy Advance is incredible | MVGModern Vintage Gamer906K views • 4 years ago
    20. 9:24
      Making of Second Reality / Future CrewMika Tuomi184K views • 16 years ago

    12 comments from Hacker News

    1. @jchwApr 2019· in “GameBoy CPU Manual (2013) [pdf]”

      I really like the Gameboy hardware; it's limited, but the design feels very elegant in it's simplicity. I've written a couple of toy Gameboy emulators at this point. It's a bit challenging to get anything working, and honestly I have no idea how to approach audio at all. Nevertheless, it's still quite fun. The LCD timings are a point of curiosity for me. It seems there's still a slight bit of mystery around it, still today. I was inspired to play with emulating Gameboy specifically after an excellent 33c3 talk, The Ultimate Game Boy Talk, which I highly recommend. this video (Some day I would like to approach emulation for more platforms, both newer and older, but I feel I still have so much time learn about designing emulators that I haven't bothered with that yet. It's so open ended, and handling things like cycle counting has a lot of different approaches of varying desirability.)

      Strongly recommendsView on HN
    2. @rtpgNov 2017· in “A list of Game Boy development resources”

      The Ultimate Game Boy Talk[0] (listed in the page) is one of my favorite talks of all time. If you were to send this talk to someone, with basically just the videe they could likely build a faithful Gameboy clone. It's so dense, easy to understand, and comprehensive. I'll listen to it form time to time and think about all the cool tricks it reveals. Super impressive to have that much knowledge for a system that only had a couple thousand programs ever written for it. [0]: this video

      Strongly recommendsView on HN
    3. @rtpgJun 2026· in “Game Engine White Papers Commander Keen”

      the Gameboy, not the SNES, but this talk is very very good at going in detail about a bunch of internals. The graphics stuff is 29 minutes in but I love the whole video. Very much a high level guide to building a "retro-y" fantasy console for people into that stuff this video

      Strongly recommendsView on HN
    4. @msarnoffApr 2025· in “How MOS 6502 Illegal Opcodes Work (2008)”

      Michael’s blog is one of my favorites. His “Ultimate Guide” talks are great and I rewatch them at least once a year. Ultimate Guide to the C64: [LINK] Ultimate Guide to the Game Boy: this video Ultimate Guide to the Apollo Guidance Computer: [LINK]

      Strongly recommendsView on HN
    5. @TheAceOfHeartsMay 2020· in “Nintendo has reportedly suffered a significant legacy console leak”

      Modern Vintage Gamer just released a video [0] discussing this leak in greater detail along with its expected implications. Anyone who's curious can find the download links by backtracking through all the Pokemon Prototype General threads under the Pokemon board on 4chan. One of the leaks that caught my attention was the source for Pokemon Blue, partially because of nostalgia and partially out of curiosity to see what an old game's codebase even looks like. The first thing that stood out to me was the project's flat folder structure, full of hundreds of files; I guess I was expecting things to be a bit more structured. The source is more readable and approachable than I expected, although I've only poked around in some of the more obvious places and definitions. I'd recommend watching The Ultimate Game Boy Talk [1] before trying to dive into any code. [0] [LINK] [1] this video

      RecommendsView on HN