Majora’s Mask Redux is a hack that aims to improve the original experience of Majora’s Mask by adding some QoL improvements by applying the ASM patches provided by the Majora’s Mask Randomizer project by Saneki and its contributors.

Documentation for the majority of the features can be seen here:

This is a randomizer for The Legend of Zelda: Majora's Mask for the Nintendo 64. This program is currently not functional. I'm hoping that it will at least be able to generate spoiler logs by the end of the month. Zelda Majora’s Mask Randomizer – Super Lucky Seed Version 1.8 February 25, 2021 0 By retrogamingdev This is my 4th seed of Majora’s Mask randomizer played for YouTube.

Main Features:

  • D-PAD can now be used to access all three transformation masks and the ocarina, allowing a total of seven items to be accessible at all times. Note that this means that the map is no longer possible to toggle off. NB: In the download there are included two patches: both provide the exact same changes except for the position of the D-PAD HUD (left or right on the screen).
  • When using the bow, magic arrows can be cycled in a similar fashion to wind waker’s magic arrows by setting one and pressing the “R” button.
  • Ocarina can now be used underwater as Zora Link.
  • Increased block pushing speed.
  • Increased Mikau pushing speed to shore.
  • Correct Purple and Gold rupee colors.
  • Permanent Razor Sword.
  • 4th Piece of Heart Sound Effect fix by ozidual (Fix Publicly available: https://www.tapatalk.com/groups/zelda64/mm-piece-of-heart-sequence-numbers-t969.html?sid=be5374d9252ef4f5c14b2678f97f5b30#p10168 )
  • - Mushroom Bottle Get Item fix by fkualol (Fix Publicly available: https://wiki.cloudmodding.com/mm/Talk:Ovl_player_actor/Get_Items )
  • Restored Title Screen colors to match that of the Japanese title screen (ZELDA in purple, THE LEGEND OF & MAJORA’S MASK in a yellow-ish color)
  • Text script revisions and restorations from other MM versions (including Japanese v1.0, PAL and even from Majora’s Mask 3D)
  • Retranslations for the Great Bay Turtle, Lulu’s Diary and Deku Butler’s texts, localized based on the Japanese release.
  • Missing or misplaced Sound Effects that play alongside the script have been properly restored
  • Unused Area titles missing in MM (U) v1.0 from MM (J) v1.0 have been restored, and well as new ones added back based on Majora’s Mask 3D.
  • Uncensored Skull Kid face and beak ported from MM (J) v1.0.
  • Cleansed Southern Swamp map object fixes ported from the Poisoned Swamp map data from MM (U) v1.0.
  • Restored the Deku Palace grottos route, ported from MM (J) v1.0.
  • Move the Bomber Kid when doing the Hide & Seek to be next to the bell in East Clock Town, ported from MM (J) v1.0.
  • Zora Physics ported over from MM (J) v1.0
  • Fix the Goht cutscene so he doesn’t run over Link, ported from MM (J) v1.1.
  • Restore the Shop Music to have its full intro, like in MM (J) v1.0.
  • Custom Troupe Leader’s Mask item name graphics (and text).
  • Custom Romani Ranch fixed sign.
  • Comma graphic fix ported from MM PAL.
  • Ikana Canyon’s Fairy Fountain color fix by Dybbles.
  • All vanilla elements (cutscenes, introduction and first cycle, rewards) are retained.

TODO:

  • (WIP - Missing code for switching) Custom Ocarina icons for other instruments when Link changes forms (Like in Majora’s Mask 3D).

New instruments overwrite unused items, which can be loaded for testing via cheat codes. The C-Button icons, item descriptions, item names and subscreen icons are all in place, all that’s needed is the code to make them switch properly when Link changes form: Slingshot ($0B) for Deku Pipes, Blue Fire ($1C) for Goron Drums, and Hylian Loach ($26) for Zora Guitar. Deku Pipes are completely new, Goron Drums and Zora Guitar are ported over from unused assets from MM (J) v1.0.

Current on-going thread about the Ocarina Icons: https://www.romhacking.net/forum/index.php?topic=31054.0

Majora

What if you want to have the censored Skull Kid wooden face from the US release? Or maybe you like the original Deku Palace route instead of the Japanese one?

That and MUCH more can easily be changed, thanks to an amazing software called Patcher64+ Tool, which allows you to toggle whatever feature you want on or off according to your liking, so you can create your own custom Majora’s Mask Redux ROM! You can download the software here if you want to customize your own ROM patch:

The tool depends on a computer with PowerShell support. Windows 10 is recommended, but other OS that can install PowerShell could also be used.

Beta Quest is an exit randomizer. Entering a loading zone will take you some where completely different than normal. It is, however, possible to have an exit randomize to itself. The randomization is seeded. Meaning using the same seed will yield the same randomization.

Playing Beta Quest:

By default a seed will generated for you. Otherwise make up your own and enter it then click download. This will generate a GCT File and prompt you to download it. Simply boot Majora's Mask with these codes and play the game. That's it!

The seed and randomizer options are included in the URL. For racing against others just copy/paste the URL to ensure they get the correct seed.

Additional Information
Start with both Song of Time and Ocarina of Time.
Entering the bottom of the Clock Tower.
Will always take you to the Default Spawn. Even if it's an Owl Save File.
Entering and Exiting will take you to the same exit. This is due to the way exiting a grotto works.
The Deku Palace Grottos are the only exception to this. As exiting grottos there work like a normal exit. Making entering and exiting these different.
Uses the last exit you spawned at to calculate a new one.
For example, you spawn at Termina Field (from South Clock Town). Dying will be the same as if you are in South Clock Town and exit to Termina Field.
Because of how Song of Soaring works in a dungeon if the player is warped into a boss room using the song will be the same as entering that boss room not the dungeon main entrance.
If you do not have the Magic Meter then all Fairy Fountain exits will take you to the Clock Town Fountain.
Once you have obtained the Magic Meter you will be able to get to the other four Fountains.
In general this is not random. However there are special cases that work as a normal exit and those are included in the random exits.
For example, voiding at Snowhead near the Owl Statue which spawns you at the default scene exit which is the same as coming from the Path to Snowhead, or the Murky Water voids at Great Bay Coast, etc.
Taking Epona on an adventure can result in the game sometimes crashing. To prevent this she is removed on every exit.
These cutscenes are suppose to be skipped and take you straight to getting the mask. However due to the way these cutscenes trigger the codes usually fail to actually skip them. The player will still get the masks afterward.
These cutscenes will play like normal after entering the blue warp in a dungeon. Afterward you will warp some where else.
Allows the player to get back to the title screen while keeping the codes active as using the Reset button on the Wii will remove the codes from RAM.
Gamecube: X + B + Start
Classic: X + B + Plus
Nintendo 64: C-Right + B + Start
These cannot be manually set. There are preset colors and they are randomly chosen based on the seed.
Excluded Exits
This one likes to randomly crash.
In general this one is only accessiable from Lost Woods so I just took it out as well.

Majora's Mask Randomizer Rom

Majoras Mask Randomizer
Non-random Exits
So the player can get the Heart Piece.
So the player can get the Heart Piece.
This exit can result in the C-Buttons all being unusable forcing the player to lose all Cycle progress.
So the player can get the Heart Piece.
So the player can get the Romani Mask.
So the Player can get Deku Mask.
This exit results in the player losing all Cycle progress.
So the player can get the Epona's Song.
So the player can get the Milk Bottle.
So the player can get the Zora Mask.
So the player can get the Heart Piece.
To prevent the player from being locked out of an exit. Subsequent use of this exit doesn't get randomized.
So the player can get the Heart Piece.
So the player can get the Bunny Hood.
So the player can get the Witch Archery Heart Piece.
So the player can get the Bottle and Heart Piece.
So the player can get the Heart Piece.
So the player can get the Witch Archery Heart Piece.
So the player can get the Heart Pieces.
These exits are very time specific and most may not even know about them.
So the player can get Bomb Bag and Bombs.
So the player can get Oath to Order and clear areas after dungeon completion.
So the player can get the Goron Mask.
So the player can get the Gold Dust Bottle.
So the player can get Blast Mask.
Known Issues

Majora's Mask Randomizer Discord

After loading a file and being taken to the default spawn if the player voids the game may softlock or crash. This seems to be a quirk of Wii Virtual Console?
In both cases (Interior and Exterior) neither seem to get randomized.

Create a Beta Quest:

Seed:
Colors:
Options:

Item Randomizer
Spoiler Log
Enable this to download codes for the Item Randomizer.
Enable this to download the Spoiler Log.
Create:

Any spaces and non-alphanumeric characters in the seed will be removed before it is used.
The seed can at most be 25 characters long.
The seed can be seen in-game by inspecting the Ocarina in the pause menu.
This only works on Majora's Mask NTSC-U 1.0. (and probably most hacks based on this version)

Item Randomizer

Majoras Mask Randomizer

I wonder how you will fare against the horror that is the random number generator…
For playing Beta Quest on the current Item Randomizer. (by DeathBasket v1.2)

Spoiler Log

This contains a list of the original exits and what they were randomized to. The spoiler log is appended below but is collasped by default.

Spoiler Log

Majora's Mask Randomizer Discord

New