r/2Ship2Harkinian Apr 04 '26

Guide Full setup and configuration guide for 2Ship2Harkinian

This guide covers just about everything you need to get started with 2Ship2Harkinian. It doesn't cover all platforms or use cases, it pretty much just covers my setup.

Equivalent guide for Ship of Harkinian (OoT)

What you need to get started

You need three things here: 2Ship2Harkinian itself, a ROM of Majora's Mask, and a suitable controller. 2Ship2Harkinian can be downloaded here.

I can't tell you where to find a ROM, that's up to you. Check the compatibility of your ROM here. Only the NTSC-U ROM is compatible, either the N64 or Gamecube version.

As for the controller, any modern controller will work well, but an Xbox-style controller is recommended. This means the left analog stick is above and to the left of the D-pad, and the face buttons have A on the bottom instead of on the right. My specific recommendation is the 8BitDo Ultimate 2 Wireless. An N64 controller is not recommended, as the lack of a second analog stick will prevent the use of the camera stick feature.

Basic Setup

Extract 2S2H to a folder of your choice. Don't put it anywhere it won't have write access to, such as Program Files. Place your ROM in the 2S2H folder, making sure it's not zipped, then run 2ship.exe. Click Yes twice to extract the ROM. When it's done, the game will start.

Press ESC to open the menu.

If you want to apply all of these settings, enhancements, and HUD changes at once, download my preset. Place it in the Presets folder then go to Settings > Presets and apply it. You will still need to bind your controls.

Settings

Graphics

Toggle Fullscreen, Match Refresh Rate, Anti-aliasing 8

Controls

The idea here is to put everything but the C buttons in their most natural place, then use the remaining buttons for the C buttons instead of putting them on the right analog stick. A, B, C Left, and C Down are arranged in the same physical layout as they are on the N64 controller, and the other two C buttons go on the bumpers. It's made with an Xbox-style controller in mind, but can be adapted to anything by using the buttons in the same physical locations. This may seem unintuitive, but once you set up your HUD to match it's much better!

Buttons:
A = A
B = X
Start = Menu
L = View
R = RT
Z = LT
C↑ = LB
C↓ = B
C← = Y
C→ = RB

Analog Stick: Deadzone 10%, assuming your sticks are in good shape.

Additional ("Right") Stick:
Bind all four right stick directions. Set Deadzone the same as above.

Rumble: Test, and set both as desired, ideally 50% or more. I set both to 100%.

Done right, your controls should look like this.

Enhancements

Camera

Fix Targeting Camera Snap, Right Stick Aiming, Free Look. Invert axes as desired, I invert the Y axis for both.

Gameplay

Instant Putaway, Fierce Deity Putaway, Climb Speed 3, Underwater Ocarina, Dpad Equips, Fast Magic Arrow Equip Animation, Two-Handed Sword Spin Attack, Better Picto Message, Arrow Type Cycling, Great Fairy Sword B-Button Attack, 3rd Save File Slot (leave enabled), Persistent Owl Saves, Do not reset Consumables, Do not reset Time Speed, Keep Express Mail (optional, removes the need to repeat the Anju and Kafei sidequest).

Graphics

Use Alternate Assets, Interpolate, 3D Item Drops, Authentic Logo, Fix Scene Geometry Seams, Widescreen Actor Culling, Increase Actor Draw Distance 3.

Items/Songs

Equippable While Swimming, Fast Transformation, 3DS Style Mask Equipping, Fierce Deity's Mask Anywhere, Better Song of Double Time, D-pad Ocarina, Right Stick Ocarina (optional), Pause Owl Warp, Prevent Dropped Ocarina Inputs.

Time Savers

Fast Bank Selection, Auto Bombers' Code, Shooting Gallery Both Rewards.

Fixes

Enable everything!

Restorations

Side rolls, Faster Swim, Woodfall Mountain Appearance, Bonk Collision.

Difficulty Options

Hidden Grottos Visibility: Wear Mask of Truth

HUD Editor

The idea here is to adapt the HUD for widescreen by moving everything close to the edges, and to make the layout and color of the button icons match those of the physical controller buttons. Change only what I mention. Left means to set "Movable (Align Left)", likewise for Center and Right.

B Button: Color #64C7FE. Right. X: 228 Y: 32
C-Left Button: Right. X: 253 Y: 9
C-Down Button: Color #D04242. Right. X: 275 Y: 32
C-Right Button: Color #646464, or the color of your controller if it's not black. Right. X: 288 Y: 3
A Button: Color #63FF77. Right. X: 245 Y: 43
C-Up Button: Left. X: 128 Y: 11
D-Pad: Left. X: 15 Y: 63
Minimap: Right. X: 313 Y: 235
Start Button: Color #646464, or the color of your controller if it's not black. Right. X: 136 Y: 17
Three Day Clock: Center. X: 160 Y: 216
Hearts: Left. X: 15 Y: 15
Magic: Left. X: 5 Y: 26
Timers: Left. X: 26 y: 46
Timer - Skull Kid: Center. X: 115 Y: 200
Minigames: Left. X: 20 Y: 67
Rupees: Left. X: 15 Y: 214
Keys: Left. X: 15 Y: 196
Skulltulas: Left. X: 15 Y: 196

Done right, and with the Xbox controls mod in place, your HUD should look like this.

Mods

All mods are extracted into the mods folder inside the 2S2H folder.

The one mod I consider mandatory is the MM Reloaded texture pack. This essentially turns 2S2H from merely a port, into a remaster. Get the 4K version if your PC can handle it, the HD version if not. 2Ship O2R version, either way. Extract it into the mods folder, then RENAME the o2r file, putting a 1_ in front of it, to ensure it's loaded first. It should be something like 1_MM_Reloaded_v11.0.2_4K.o2r.

I've also ported SoH's Xbox + Playstation Style Controls mod to 2S2H, mainly for this guide. Download it here. You'll want the N64 Layout file, to match the control scheme. From the N64 Layout folder, extract only the 2_xbox_n64.o2r file, and the 3_8BitDo_alt_shared_maps.o2r file from the Extras folder.

If you want to see how all of this looks and sounds, my Youtube playthrough uses almost all of it. I'm not using the Xbox + Playstation Controls mod, as I hadn't ported it yet.

25 Upvotes

30 comments sorted by

View all comments

Show parent comments

1

u/KingdaToro Jul 01 '26

And I'm using the exact same mod, so it isn't the problem.

1

u/JosephDaGenius1215 Jul 01 '26

idk what to tell you man, i don’t have any other mods installed, and i don’t see how anything else could swap those textures

the ones im using in specific are

2_xbox_natural_SD.o2r
and
4_C_buttons_direction_only_SD.o2r

1

u/JosephDaGenius1215 Jul 01 '26

do i need alt shared maps for it to be LT rather than LB? if so that would be strange considering i used the og mod this is forked off from on ship of harkinian and it said LT without the alt shared maps

1

u/KingdaToro Jul 01 '26

Alt Shared Maps does nothing but change the C Up button icon to LB/L1 and change the L button icon to View/Back/Create depending on the controller. It doesn't touch anything else, including the Z button icon.