

This is an Archipelago randomizer mod for Majora's Mask: Recompiled with both Singleplayer and Multiworld support.
This randomizer is still under development in the beta phase but is considered stable for playing. You may encounter features that are not finished yet or errors. Be sure to check the Issues page and report anything you encounter there.
Archipelago/custom_worlds/.%LOCALAPPDATA%\Zelda64Recompiled\mods.~/.config/Zelda64Recompiled/mods.Zelda64Recompiled, select your ROM, and hit Start Game.Don't worry, your vanilla saves are intact. When playing this mod, a per-session savefile will be created. Your normal save file will not be touched.
Try moving your cursor to the Letter to Kafei and pressing the N64's L button. That should cycle through all quest items in that slot. That's true for the Moon's Tear item slot and the Room Key item slot as well.
The phantom AP item means the check is not yet implemented. Please use a text client or Seto's/G4M3RL1F3's amazing poptracker pack from step 5 to see checks that you can definitely get (though some implemented checks may be missing until the tracker is updated).
If you picked up a phantom on a check that should be implemented, you can open an issue on this repo letting us know!
Thank you to the original authors of some of the other recomp mods used!
See this document for an explanation of the modding framework, including how to write function patches and perform interop between different mods.
You'll need to install clang and make to build rando.
llvm and make respectively.zip. Apple clang won't work, as you need a mips target for building the mod code.clang, make, llvm, lld, zip, using your distro's package manager.You'll also need to build N64Recomp for the RecompModTool utility, and copy it into your clone of rando (or put it on your PATH).
git clone https://github.com/RecompRando/MMRecompRando --recurse-submodules or you can update the submodules afterwards git submodule update --init --recursive.make (with an optional job count) to build the mod code itself.