Zelda 64: Recompiled
What you need: A ROM of Majora's Mask dumped from your own copy of the game. See the project's own page for the versions it supports.
Zelda 64: Recompiled is a native PC port of The Legend of Zelda: Majora’s Mask. Instead of a hand-written decompilation it uses N64: Recompiled, a tool that translates the game’s machine code into C automatically, and the RT64 renderer to draw it.
It supports any resolution and aspect ratio including ultrawide, frame rates far above the original, low input latency, gyro aiming, autosaves, and a mod menu with many community mods.
The download contains no Nintendo data. It asks for a ROM of the US version of the game, dumped from your own copy.