The port was made by the same team that made The Legend of Zelda: Ocarina of Time in 2022, so it took a lot of work to bring the other N64 Zelda to PC in good quality.
Harbour Masters’ project, 2Ship2Harkinian, is running a PC port of The Legend of Zelda: Majora’s Mask that includes HD graphics, higher frame rates, support for ultra-wide monitors and resolutions, and mod support. Reverse engineering of Majora’s Mask into readable code was completed in November last year, and work on the PC port began after that. This project has nothing to do with the recompilation port released in May, which was created using a more general tool for running any N64 game on the PC.
“The PC port works in much the same way as [the Ocarina port]. It uses the same underlying technology that we wrote as a library to help port N64 games to modern platforms, called libultraship. The differences players will notice [compared to the recompilation project] is that 2Ship will have more features, and definitely more major features, because it will use the decompiled high level code instead of the statically recompiled assembly code into harder to use C code. Right now, the recompiled project renders more accurately to hardware because the renderer they use, RT64, is more accurate than ours, Fast3D. We are working on support for the new renderer,” the Harbour Masters spokesperson told VGC.
Matrix interpolation lets you choose any frame rate you want, but the logic of the game is still locked to 20 FPS. The right analog stick lets you look around freely, automatic saving at certain intervals is possible, pause saving like in Ocarina of Time is implemented, binary saves can be imported from recompiled versions or emulators. Any object or mask can be placed on the D-pad buttons, the interface can be adjusted (not just 4:3), separate volume settings (main, main music, sub music, sound effects, fanfare sound effects, ambience), the debug camera feature allows you to place the camera anywhere, you can skip multiple scenes, owl saves are persistent (resuming a save also preserves it), and several gameplay-related changes have been made.
The result is great, but you need the N64 ROM of the game!
Source: VGC
Leave a Reply