When it comes to playing 3 of the most famous and well like games, Ocarina of Time, Majoras Mask, and Super Mario 64, the best place to play them is anywhere but the N64 lol. OOT has the SOH PC Port and it's a gift from the heavens. It's genuinely incredible and offers many enhancements. It's playable on PC, Switch, Xbox One / Series, Linux, Steam Deck, MacOS, and who knows where else it's going.
SM64 has a similar PC port with less features, but there's an incredible multiplayer mod and a good number of other things.
Majoras Mask 3D for the 3DS emulates pretty well on PC and the Restoration Mod fixes the issues people had with the 3DS port. When emulating on PC if you have a VR headset or 3D display (somehow), you can even play it in 3D. It has camera control, runs at a higher fps, has gyro control, and the graphics are overall nicer.