# 2 Ship 2 Harkinian

> 2 Ship 2 Harkinian is Harbour Masters' native PC port of Majora's Mask, built from the game's decompilation, with widescreen, high frame rates and mod support.

Web page: https://emulationking.com/nintendo/n64/games/zeldamajorasmask/ports/2ship2harkinian/
Page updated: 2026-09-28

- Developer: Harbour Masters
- Port type: Decompilation (The game's code was rewritten by hand as source code that builds back into the same game, then made to run natively on PC.)
- Game: [The Legend Of Zelda – Majoras Mask](https://emulationking.com/nintendo/n64/games/zeldamajorasmask/index.md)
- AI use: Not stated
- Source code: https://github.com/HarbourMasters/2ship2harkinian
- Runs on: Windows, Linux, macOS

What you need: A ROM of Majora's Mask, either the US (NTSC-U) N64 1.0 version or the US GameCube release (NTSC-U GC), dumped from your own copy of the game.
SHA-1 of a correct dump:
- US N64 1.0: `d6133ace5afaa0882cf214cf88daba39e266c078`
- US GameCube: `9743aa026e9269b339eb0e3044cd5830a440c1fd`

2 Ship 2 Harkinian is a native PC port of The Legend of Zelda: Majora's Mask from the team behind Ship of Harkinian. It is built from the Majora's Mask decompilation, so the game runs as a normal PC program rather than through an emulator.

It adds a settings menu, widescreen, higher resolutions and frame rates, custom controls, quality-of-life options, and support for texture packs and mods.

The download contains no Nintendo data. On first launch it asks for a ROM dumped from your own copy of the game.

## How to set it up

1. Extract the whole archive to a folder you can write to.
2. Windows: run `2ship.exe`. macOS: run `2ship.app`.
3. When prompted, select your ROM.
4. Linux: put your ROM in the same folder as `2ship.appimage`, then run it (you may need to `chmod +x` it first).

## Latest builds

Download these from the web page: https://emulationking.com/nintendo/n64/games/zeldamajorasmask/ports/2ship2harkinian/#download

- for Windows: 5.0.1 (2026-08-25)
- for Linux: 5.0.1 (2026-08-25)
- for macOS: 5.0.1 (2026-08-25)
