Moments ago I just finished playing “ htmx 4: the game ”, the first JavaScript library published exclusively for Game Boy and Game Boy Color . I've recorded my play session and published the video to YouTube: When I first saw this announcement it was pure blog bait for me. Game Boy, open source software, reverse-engineering, oh my. I purchased the cartridge within moments of seeing the…
Another day, another extracting ROMs from GameCube titles mini-tutorial. This time it’s the PAL Legend of Zelda: Wind Waker Bonus Disc that I recently purchased from Kraków, Poland . This disc contains two N64 games: Legend of Zelda: Ocarina of Time and the “ Master Quest ” version of Ocarina of Time. Let’s extract those ROMs from the GameCube ROM so we can play on other emulators. Going from a…
While I was in Kraków, Poland during EuroPython 2026 I was able to sneak away from sprints and buy a few PAL region GameCube games for my collection. This was on Sunday, which means that many stores are closed until Monday... except for one! “ Game Over ” was open and the owner was very friendly and chatted with me as I browsed the selection. I purchased three complete-in-box games: The Legend of…
I delivered this talk at EuroPython 2026, I'll update this blog post once the recording is available on EuroPython's YouTube channel . Below are the slides and full list of links and resources included. This talk is a continuation of a talk I gave a year ago: “ Security Work isn’t Special ” as the keynote for OpenSSF Community Day NA where I lamented on how security work didn't match other Open…
The Legend of Zelda: Four Swords Adventures (FSA) was released for the Nintendo GameCube in 2004 in Japan and America and 2005 globally. The game is split into eight areas with three levels per area. Data miners discovered that there were 8 levels that were cut late into development of the game that were all mostly playable. These cut levels can be seen on The Cutting Room Floor . In 2021 a game…