Soodanim
Member
From the group that brought us Ship Of Harkinian, the extremely feature-rich PC port of Ocarina of Time, we now have the 1.0.0 release of 2Ship2Harkinian, the PC port of Majora's Mask.
Get it here: https://github.com/HarbourMasters/2ship2harkinian/releases/tag/1.0.0
Setup guide: https://www.shipofharkinian.com/setup-guide
Get it here: https://github.com/HarbourMasters/2ship2harkinian/releases/tag/1.0.0
The Big Features
- Support for higher frame rates
Similar to SoH, 2Ship allows you to up the framerate to as high as you want using Matrix Interpolation! The game logic still runs at 20 FPS, so this is all purely visual and won’t change any authentic game behavior. - Frame buffer effects - We hacked our way around needing to solve this in SoH, but with 2Ship we have a working frame buffer implementation that allows us to accurately recreate these effects like Motion Blur or capturing images for the PictoBox. You can read our blog post about this here.
- Free look - More camera freedom by allowing you to control your third person camera with the right analog stick.
- Save related enhancements - Added the ability to auto save at timed intervals, back-ported "pause saving" from OoT, and preventing Owl Saves from being self-destructed when you load in.
- Binary Save Import - While on file select screen, drag and drop save files from Recomp or Emulators to import your save into 2Ship. (Works with all of the save formats we were able to get our hands on, if you have something that doesn't work please create an issue on GitHub!)
- DPad Items - Equip any item or mask to any DPad slot!
- HUD Editor - Allow you to move and scale all elements of the hud. Includes presets for 4:3 (original) and widescreen HUDs.
- Support for both N64 1.0 USA and GameCube USA roms!
{I've highlighted some of my favourites}
Enhancements
- Widescreen support
- Seperate volume sliders for Master, Main Music, Sub Music, Sound Effects, Fanfares and Ambience volume.
- Several graphic settings you might have gotten accustomed to from SoH.
- Support for higher FPS (Matrix Interpolation).
- Fix targeting snap that MM camera introduced.
- Options to invert camera X and Y axis.
- Free look with several options to customize it to your liking.
- 'Debug Camera' - Akin to the old-school no-clip, but for the camera. Position your camera anywhere you want. Great for cinematic shots!
- A myriad of cutscene skips. Skip to file select, skip entrance cutscenes, the intro sequence, story cutscenes and misc interactions. More to come!
- Persistent Owl Saves (continuing a save does not get rid of owl saves).
- Pause Menu Save (bringing back the saving system from OoT!).
- Autosaving. Automatically create an owl save on an interval.
- Keep items on resetting the time cycle. Keep bottle contents, consumables, razor sword and rupees. More to come!
- Fast text - Speed up text rendering and hold B to skip to the next textbox even faster!
- D-pad Equips - Equip any item to your D-pad.
- Fixes - Fix the wrong ammo count color or the authentic HESS/Weirdshot crash.
- Change clock graphic - change it to a text-only clock or make it a 24 hour clock.
- Adjustable Motion Blur - Turn it off, turn it all the way up, whatever tickles your fancy!
- Bow reticle - Easier aiming.
- Faster mask transformations
- Fierce Deity's mask usable anywhere
- No Blast Mask Cooldown
- Always win Doggy Race
- Play as Kafei
- Adjustable climbing speed
- Several restorations from OoT - Constant distance backflips/sidehops, power crouch stab, side rolls and Navi/Tatl ISG.
- Enable Sun's Song (which was still left in the game's code)
- Play ocarina with D-pad
- Prevent dropped ocarina inputs
- HUD editor - Adjust scale and position of the HUD elements.
Cheats
- Infinite health
- Infinite magic
- Infinite rupees
- Infinite Consumables
- Unbreakable Razor Sword
- Unrestricted items
- Moon jump
- No clip
Developer Tools
- Save editor
- Debug mode - Including the original no-clip mode and debug warp menu (with an optional better warp menu).
- Toggles to prevent actor initialization, updates, or draw calls individually.
- Frame advance
- Set/load warp point
- Collision viewer
- Stats menu (show FPS)
- Console
- Gfx Debugger - Step through every single individual draw call in the rendering pipeline
- Actor Viewer - View information on each individual actor in the scene, along with toggles to stop them from updating or drawing.
- Event log - Keep track of and filter various things that happen in your session, including but not limited to: Textbox displayed, scene transitions, flag sets, item gives, etc
Setup guide: https://www.shipofharkinian.com/setup-guide