hunterirving
hunterirving on Hacker News
Tool-Assisted Speedrun in 47 hours, 41 minutes, and 12 seconds (World Record), sped up just a bit for your convenience.
I wrote a script [1] that uses ffmpeg to convert arbitrary videos into sequences of GameCube controller events, then used a Raspberry Pi Pico to send those controller events to a real GameCube, inputting converted video frames into Animal Crossing's design editor pixel by pixel.
It took a painfully long time to film this. My code works reliably, but finding an app that could record the timelapse of my CRT for almost two days without crashing was (surprisingly) this project's biggest challenge (I ended up going with ProShot on iOS).
[1] https://github.com/hunterirving/pico-crossing/tree/main#put-...
Posted by
hunterirving on Monday May 11, 2026 @10:28AM
from the hunterirving.com dept.
Pretty slick! And I really enjoyed the interactive, destructible house at the top :-)
Posted by
hunterirving on Thursday February 19, 2026 @10:54AM
from the hunterirving.com dept.
Here's a personal website I built to catalog the various lifeforms I've encountered on my adventures. It's kind of like a Pokédex, but for real life.
- Lifeforms are categorized by Kingdom → Phylum → Class → Order → Family → Genus → species, and you can click to expand each nested category.
- As you click around, the species you've viewed are added to the browser cache. This updates the "New!" indicators, so you can see at a glance if anything new has been posted since your last visit.
- Image dithering is done client-side using a slightly modified version of Andrew Stephens' as-dithered-image[0]. My main addition was the ability to dither with 3 colors instead of 2.
I've found that since I started cataloging lifeforms, I've noticed a lot more of them while out and about. Maybe I'll catch 'em all one day.
[0] - https://github.com/andrewstephens75/as-dithered-image
Really slick, thanks for sharing! I haven't dug deep into the menus yet, but I would love a way to increase the text speed.
Yeah, it's wild how much we've normalized not actually owning things. It felt good to build something that pulled in the other direction. Thanks for checking out the project!
Posted by
hunterirving on Friday November 14, 2025 @08:24AM
from the show-hn dept.
https://github.com/hunterirving/vibe_capsule
Lately I've been thinking about the mix CDs I used to burn for friends. Building the perfect mix for someone took a lot of time and intention, but it was a great way to expose friends to the rare musical gems I'd discovered, and sometimes, they even returned the favor.In the transition from physical mixtapes to cloud-hosted playlists, we stopped giving each other digital things. These days, we...
I've been dealing with the same issue for the last week or so, but just found a solution!
Install the GitHub CLI ("brew install gh" or similar), authenticate with your GitHub credentials ("gh auth login"), then run the following:
gh api --method PUT -H "Accept: application/vnd.github+json" /notifications -F read=true
Blue dot gone! :-) This marks all notifications as read, which clears the phantom notification from the deleted account.
Same! It's such a special game. There's something about the original that the newer ones never quite recaptured. Maybe it's the slightly rougher edges that give it character.
I'm a big fan of Hunter's work! His videos definitely informed this one. I would love to do a collab given the chance.
Could this be a new hit game genre? :-) I'm not sure it comes across in the video, but it's actually surprisingly fun. I say "1ish fps", but it actually runs at a variable framerate – faster when the snake's head and tail are closer together, and slower when they're further apart. This means that, on your way to the next apple, you can try slithering close to your tail for a short speed boost. It can be a little risky, but I think that adds to the fun.
I've been meaning to try that out as well. I recently picked up the FlippyDrive Deluxe, which comes with an ethernet connectivity kit. I think the software only supports using it to transfer files over a local network for now, but the idea is that eventually it'll be usable for online play.
It seemed like a pretty logical progression to me! I half considered adding a two-player mode to the Snake game, but of course that would be ridiculous.
That's exactly it! The hacker spirit definitely took over on this one. I guess it did take a lot of work, but IMO the absurdity of going this far adds to the humor of it all. So glad to hear you enjoyed the video!
Yes! That's exactly what I was going for :-)
Glad to hear you enjoyed it!
In a way, I'm glad the OSK was so tedious, since it drove me to create this whole crazy project. Thanks for checking it out!
Thanks! Yeah, I was surprised how much utility I could get out of it without directly modifying the game or console themselves. The first Animal Crossing has this great, simple charm. I would definitely recommend it!
Posted by
hunterirving on Thursday June 12, 2025 @09:37AM
from the show-hn dept.
https://github.com/hunterirving/pico-crossing
I recently dug my Nintendo GameCube out of storage to revisit the first Animal Crossing game. Things were mostly as I remembered, but the game's heavy reliance on a clunky on-screen keyboard quickly wore my patience thin.Unwilling to accept this subpar experience, I did what any rational person would do and ordered a rare, Japan-exclusive, keyboard/controller hybrid on eBay, then used a...
Thanks for checking it out! I had some help from the many open source projects I made use of :-)
Thanks for checking it out! I'm a big fan of FrogFind.
http://68k.news was another one that got the gears turning while starting out on this project.
If your browser lets you configure a proxy server, it should work!
Thanks again for your contributions! The BlueSCSI is a fantastic little device. I've really enjoyed playing with it.
The browser I'm using (MacWeb 2.0) has its own proxy config (you can see it in the demonstration video around 3:27), but you can also enable a proxy at the system level using Internet Config (click Firewalls, check "Use HTTP Proxy", then enter the server address and port in the text field).
If you're patient (and willing to do some repair work) you can sometimes find reasonably priced fixer-uppers on eBay.
Thanks for checking it out! Hope it works out well for you.
That feature was inspired by an existing website,
https://websim.ai/ . Definitely worth checking out, and a lot more feature rich than the vintage Macintosh version.
Posted by
hunterirving on Tuesday October 15, 2024 @08:39AM
from the show-hn dept.
https://github.com/hunterirving/macproxy_plus
I created an enhanced fork of the popular MacProxy project called MacProxy Plus, which makes it possible to browse the modern web on vintage hardware. You run MPP on a machine on your local network and configure the Mac (or other vintage computer) to use it as a proxy server. MPP converts HTTPS to HTTP, strips out CSS, JavaScript, and other tags the Mac's browser doesn't recognize, then serves...