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 Crash Bandicoot Hacked The Original Playstation | War Stories | Ars Technica

    Ars Technica

    13 HN recommenders · recommended in 13 months, 2020–2026

    YouTube

    31:37 · 5.2M views · Feb 27, 2020

    In Ars Technica's War Stories, Naughty Dog co-founder Andy Gavin explains how the team squeezed Crash Bandicoot onto the original PlayStation. They overwrote Sony library code in RAM, built custom animation compression, and streamed assets around slow seek times.

    It is one of the most frequently recommended videos on HN for old-school game development hacks under tight hardware constraints.

    Games & Game DevelopmentGame history & retro gamingGame programming & enginesSoftware performance & optimization
    1. 2:13:40
      Crash Bandicoot Co-Creator Andy Gavin: Extended Interview | Ars TechnicaArs Technica246K views • 6 years ago
    2. 53:44
      Console Hacking 2016 (33c3)media.ccc.de166K views • 9 years ago
    3. 20:49
      How Prince of Persia Defeated Apple II's Memory Limitations | War Stories | Ars TechnicaArs Technica1.5M views • 6 years ago
    4. 52:45
      The Road to PS5PlayStation17M views • 6 years ago
    5. 1:04:15
      The Untold Story of Online Gaming on Super Nintendo and Sega Genesis | XBANDWrestling With Gaming619K views • 7 years ago
    6. 22:21
      Reverse emulating the NES to give it SUPER POWERS!suckerpinch1.1M views • 8 years ago
    7. 5:01
      How a Laser-Shot Disk Defeats Hackers & Pirates (Coding Secrets)GameHut132K views • 8 years ago
    8. 12:09
      How I Fixed a 10 Year Old Guitar Hero Bug Without the Source CodeExileLord404K views • 9 years ago
    9. 44:11
      27c3: Console Hacking 2010 (en)Christiaan00833K views • 15 years ago
    10. 18:20
      FIXING the ENTIRE SM64 Source Code (INSANE N64 performance)Kaze Emanuar3.2M views • 4 years ago
    11. 27:09
      Sega Saturn CD - Cracked after 20 yearsdebuglive4.4M views • 10 years ago
    12. 58:44
      TasBlock at AGDQ 2017: TASBotTASVideosChannel398K views • 9 years ago
    13. 24:32
      How We Solved the Worst Minigame in Zelda's HistoryLinkus71.1M views • 6 years ago
    14. 23:24
      How Myst Almost Couldn't Run on CD-ROM | War Stories | Ars TechnicaArs Technica2M views • 6 years ago
    15. 24:39
      SM64 - Watch for Rolling Rocks - 0.5x A Presses (Commentated) [OUTDATED]pannenkoek20125.5M views • 10 years ago
    16. 5:22:14
      The Complete History of the A Button ChallengeBismuth2.4M views • 3 years ago
    17. 44:40
      DCEmu Reviews - 27C3 - Chaos Communication Congress 2010 - fail0verflow - FULL VIDEO1KIND Reviews47K views • 15 years ago
    18. 13:14
      Did Nintendo really forget to Optimize Super Mario 64 ? | MVGModern Vintage Gamer1.3M views • 6 years ago
    19. 11:55
      Super Mario World Credits Warp ExplainedFrieze638K views • 11 years ago
    20. 22:24
      Lyle Bickley explains the PDP-1 (and we play the original Spacewar!)CuriousMarc432K views • 9 years ago

    17 comments from Hacker News

    1. @zzanzSep 2024· in “Graphics Tricks from Boomers”

      I really do miss this old regime of utilizing the entire machine in games. There is a fantastic video of one of the original Naughty Dog developers talking about the optimizations they did for the original Crash Bandicoot ( this video ), and some of the less conventional tricks they did to enable 3D gameplay on the PS1. I've always wondered what the true limit of performance optimizations is in games. Obviously modern systems have a lot more systems to compete and share memory between, but there have been obvious cases where performance has had low priority. Also under consideration is the constantly morphing landscape of PC hardware and software architecture. Given a fixed hardware, like the PS5 or Xbox, with the hardware of a high end gaming computer, what is the true limit a game could reach.

      Strongly recommendsView on HN
    2. @bmitcJan 2022· in “OpenGOAL: Port of Jak and Daxter, written in GOAL, a custom Lisp by Naughty Dog”

      In the cause of Naughty Dog, it was Andy Gavin who introduced Lisp and GOAL and was one of the co-founders of Naughty Dog. He came from MIT and was a student of Rodney Brooks. [LINK] [LINK] If someone hasn't seen it, his episode on Ars Technica's War Stories was awesome. He seems to be a hacker's hacker. It's a fascinating story because it's not really how I personally work (internally), so it's fun hearing someone describe just diving in like that. this video [LINK] It was my understanding that Racket wasn't in use anymore at Naughty Dog. It would be cool if there was an update or someone who knows (I know Dan is no longer at Naughty Dog), because unfortunately the tale of Lisps in companies is normally that it eventually gets replaced or set aside (where new stuff is built in something else).

      Strongly recommendsView on HN
    3. @dzeix35wc363CzCApr 2020· in “Playstation Architecture: A Practical Analysis”

      For anyone interested how it was developing for the original PSX (and therefore under hardware constraints) How Crash Bandicoot Hacked The Original Playstation this video Immensely interesting video! "Old" hardware makes me feel so humble regarding what we have now. Hardware limitations back then really pushed developers towards novel approaches and solutions.

      Strongly recommendsView on HN
    4. @mmm_grayonsSep 2020· in “Amnesia is now open source”

      For anyone that hasn't yet seen it, I'd highly recommend watching Ars Technica's video interview on Amnesia and how it created its unique atmosphere: [LINK] Along with the rest of their War Stories videos, for that matter. The interview with Andy Gavin on Crash Bandicoot is great, even though I never played the game: this video

      Strongly recommendsView on HN
    5. @lathiatApr 2020· in “Myst Almost Couldn't Run on CD-ROM [video]”

      I'm loving this series from ARS, another great one about Crash Bandicoot where apparently they needed extra RAM so selectively overwrote the sony libraries in RAM with their own data, by experimenting which areas were needed on whether it crashed or not. this video

      Strongly recommendsView on HN