After 3 years, these Legend of Zelda fans have finally finished decompiling the code of Majora's Mask to help modders and speedrunners - but there's "still tons of work to be done"

The Legend of Zelda: Majora's Mask
(Image credit: Nintendo)

There's nothing the Legend of Zelda community is incapable of, it seems, and decompiling the original Majora's Mask game for fellow fans looking to mod, speedrun, or simply learn about the code is no exception.

Majora's Mask is an iconic Nintendo gem that stands the test of time as one of the best N64 games ever, but there hasn't been a complete, documented codebase for the beloved title - until now. ZeldaRET, a team of volunteer fans working to decompile the original and create just that, has finally "reached 100% completion" for the US N64 version of the game. Their work started in 2021, which marks over three years of progress to date.

A ZeldaRET member has since made a post celebrating the big news, explaining that there's "still tons of work to be done (other versions, more documentation, fixing fake matches, etc.), but [this is] an incredibly satisfying end to years of work." For anyone (like me) who wasn't previously acquainted with decompiling or what it means, the team explains the process on its official website, calling it "a type of reverse engineering."

Decompiling involves "analyzing the compiled binary data that is on the [game's] cartridge to produce human-readable code that has the same result." As for the project's goal, and what doors decompiling opens in general, it's about making things more accessible for players. The code can "be used for knowledge of the game" relevant to speedrunners or those looking to learn, "or for changing parts of the game to make it act differently or do different things."

This means that modders can more easily make alterations, switching up the base Majora's Mask experience to suit their tastes. For anyone wondering what this means for a potential PC port, however, "decomp would only be the first step" toward one - and ZeldaRET isn't interested. "The goal of this project is NOT to make any kind of port, such as to PC," writes the team, although "someone else might take our work and make a port."

It's taken years, but Banjo-Kazooie fans have finally finished decompiling the code of Rare's classic 3D platformer, paving the way for new community experiences

Anna Koselke
Staff Writer

After spending years with her head in various fantastical realms' clouds, Anna studied English Literature and then Medieval History at the University of Edinburgh, going on to specialize in narrative design and video game journalism as a writer. She has written for various publications since her postgraduate studies, including Dexerto, Fanbyte, GameSpot, IGN, PCGamesN, and more. When she's not frantically trying to form words into coherent sentences, she's probably daydreaming about becoming a fairy druid and befriending every animal or she's spending a thousand (more) hours traversing the Underdark in Baldur's Gate 3. If you spot her away from her PC, you'll always find Anna with a fantasy book, a handheld video game console of some sort, and a Tamagotchi or two on hand.