As a child of the late 1980s, the Nintendo 64 was the first console that I really grew up with. Sure, we had an SNES in the house, but I wasn’t old enough to play without asking my dad to beat the hard levels until I bought an N64 in 1996. And what a legendary console it was. Super Mario 64, Banjo Kazooie, Goldeneye 007, Super Smash Bros., Ocarina of Time, and Majora’s Mask — so many classic titles that remain a core memory of my childhood.
When I went to revisit my favorite games more than two decades later, my nostalgia goggles were absolutely shattered. The controller is even more dogshit than I remembered, and to make matters worse, N64 emulator performance paled in comparison to other retro platforms. I mostly gave up on N64 emulation until a few weeks ago when I heard about the fully native PC Majora’s Mask port. That sent me down a deep decomp rabbit hole that has me very excited for the future of retro gaming on all platforms, including Android.
Skirting the Hyrule of Law
You might think that Nintendo’s lawyers are chain-chomping at the bit to shut these projects down. After all, the company effectively wiped out Yuzu (and Citra) earlier this year without even proving anything in court. But decomp and recomp projects are not so simple. Rather than release the results as a playable ROM, developers release an executable that requires an original ROM. Essentially, the text, sprites, textures, and other assets are pulled from the ROM, but the rest of the code is entirely new, so Nintendo theoretically doesn’t own it.
Most of these projects also focus exclusively on the decomp/recomp process, and don’t develop any working ports themselves. The Android port of Majora’s Mask, for example, is a port of a port of the original decompilation project. In some ways, it’s more similar to the Analogue Pocket or Epilogue GB Operator, allowing you to play your existing games on different hardware.
This new wave of decompilation and recompilation projects is breathing fresh life into retro gaming. For those who grew up with the Nintendo 64, it’s an opportunity to relive those cherished memories with modern conveniences and enhancements. The nostalgia factor is undeniable, but it’s also about preserving these classic games for future generations. As technology continues to evolve, so too does our ability to experience these timeless titles in new and exciting ways.
While Nintendo's legal team may be vigilant, the unique approach of decompilation and recompilation offers a fascinating workaround that keeps these beloved games accessible. It’s a testament to the enduring appeal of retro gaming and the innovative spirit of the community dedicated to preserving it.