HN
Today

Snowboard Kids 2 is 100% Decompiled

A dedicated enthusiast has triumphantly announced the 100% decompilation of the classic Nintendo 64 title, Snowboard Kids 2, translating its MIPS assembly into readable C code. This monumental effort, undertaken with community support and AI assistance, unlocks vast possibilities for modding, recompilation, and future game preservation. Hacker News appreciates such intricate reverse engineering projects that blend nostalgia with cutting-edge technical skill and perseverance.

14
Score
3
Comments
#2
Highest Rank
18h
on Front Page
First Seen
May 30, 12:00 AM
Last Seen
May 30, 5:00 PM
Rank Over Time
943445323466111319202120

The Lowdown

The author, Chris Lewis, proudly announced the complete decompilation of the Nintendo 64 game Snowboard Kids 2, marking a significant milestone for game preservation and modification enthusiasts. This arduous two-year project has transformed the game's original MIPS assembly into a fully matching C codebase, opening doors to unprecedented levels of understanding and customization for the beloved title.

  • Achievement: Snowboard Kids 2 is now 100% decompiled, meaning every original game function has a corresponding C implementation that compiles to identical assembly. This facilitates deeper analysis, modification, and preservation.
  • Journey & Motivation: The project spanned nearly two years, concluding as the author managed to work on it during quiet hours while in the hospital with his newborn daughter.
  • Community & AI Aid: The success was heavily reliant on the N64 decompilation Discord community, which provided invaluable support, tooling, and direct contributions. Additionally, AI coding agents like Claude, GLM, and Codex (especially Codex 5.5 xhigh for complex functions) significantly accelerated the process.
  • Future Potential: The complete decompilation paves the way for a high-quality recompilation (an alpha version already showcases features like widescreen support and expanded draw distance), cleaner codebases, and asset extraction.
  • Next Ambitions: The author plans to release the recompilation, further refine the existing decompilation's readability, and possibly tackle Snowboard Kids 1 with the ambitious goal of creating a combined "Super Snowboard Kids" game.

This achievement represents a passionate dedication to retro game reverse engineering, showcasing how individual effort, community collaboration, and even modern AI tools can breathe new life into classic software, enabling a future where these games can be studied, improved, and enjoyed in novel ways.