Repository navigation
Releases
Ship of Harkinian — Touch Controls Hotfix
Android
- Fixes ocarina controls across the new touch layouts, including Fairy/C-up.
- Allows buttons assigned to Manual Jump to play notes while using the ocarina.
- Keeps the N64 touch right stick dedicated to Free Camera.
- Adds a GameCube C-stick choice between C-buttons and camera, with ocarina playback following the general setting.
- Keeps Modern right-stick input routed through general controller mappings.
- Prevents an idle touch stick from overriding physical-controller input.
Updating: Install over your existing app. Saves, settings, and graphic packs are retained.
iOS
- Includes the same ocarina, Fairy/C-up, Manual Jump, and right-stick fixes described above.
Signing: Install using your usual signing method. iCloud features require appropriate provisioning; see the Apple signing guide.
tvOS
- Unchanged from the previous release; included for convenience.
Ship of Harkinian — Android, iOS, and tvOS
Brings all three ports together in one repository.
Android
- Adds customizable Classic, N64, GameCube, and Modern touch layouts.
- Adds a layout editor with movable, resizable, and individually hideable controls.
- Adds independent touch assignments, manual-jump options, extra item buttons,
modifier assignments, and floating-stick controls. - Integrates item icons, contextual actions, Fairy, and Map controls into the touch layouts.
Updating: Install over your existing standard Ship of Harkinian app.
iOS
- Adds customizable Classic, N64, GameCube, and Modern touch layouts.
- Adds a layout editor with movable, resizable, and individually hideable controls.
- Adds independent touch assignments, manual-jump options, extra item buttons,
modifier assignments, and floating-stick controls. - Integrates item icons, contextual actions, Fairy, and Map controls into the touch layouts.
- Adds automatic SOH user-folder syncing to iCloud Drive on properly provisioned
builds, including saves, mods, and settings. - Supports CloudKit save syncing with tvOS and preserves conflicting saves for review.
Files: Local copies remain available offline. External settings and resource changes apply after restarting. Deletions do not automatically propagate.
tvOS
- Supports CloudKit save syncing with iOS.
- Adds LAN save downloads and validated JSON uploads.
- Applies uploaded JSON settings after restarting, preserving the previous settings.
Apple signing: Generic unsigned IPAs have CloudKit disabled. Cloud-enabled builds require your own Apple developer account and matching iCloud container provisioning. Setup instructions are available in the repository guide.
Ship of Harkinian Android 9.3.1 Hotfix
Ship of Harkinian Android 9.3.1 — Hotfix
- Fixes a startup crash
- Speeds up data-folder preparation by retaining unchanged extractor files during updates.
- Still includes experimental manual jump release.
Updating: Install over your existing Ship of Harkinian app. Saves, settings, and graphic packs are retained. This hotfix does not force ROM re-extraction.
Ship of Harkinian Android 9.3.1
Ship of Harkinian Android 9.3.1
- Updates Android port to upstream 9.3.1.
- Adds option for manual jump (Experimental)
- See the full list of upstream updates on Harbour Masters’ Ship of Harkinian.
Updating: Install over your existing Ship of Harkinian app. Saves, settings, and graphic packs are retained. Bundled support files refresh automatically.
Ship of Harkinian Android 9.3.0
Ship of Harkinian Android 9.3.0
- Updates Android port to upstream Dewey Alpha 9.3.0.
- See full list of upstream updates on Harbour Masters’ Ship of Harkinian
Updating: Install over your existing Ship of Harkinian app. Note that because of the extensive updates for this release a ROM extraction may be required again. Saves, settings, and graphic packs are retained. Support files are refreshed.
Ship of Harkinian Android
Downloads
For most players, choose Regular SOH. It most closely follows the standard Ship of Harkinian experience. The other APKs are alternative forks for players who specifically want their changes.
- Regular SOH — v9.2.3-android.14: Android port of Harbour Masters' Ship of Harkinian. Unchanged from the previous release.
- Cel-Shading Fork — v9.2.3-celshade0.5-android.6: Android port of Roborich's cel-shading fork. Unchanged from the previous release.
- NEI — 2.0: Updated Android port of Skijer's Not Enough Items fork, based on the newer NEI 2.0 codebase.
These three apps use separate Android app IDs and can be installed together. Fusion is no longer included or maintained starting with this release.
NEI 2.0 changes
- Updates to the newer upstream NEI codebase and its expanded custom-item systems.
Ship of Harkinian Android - Touch Controls Update
Downloads
For most players, choose Regular SOH. It most closely follows the standard Ship of Harkinian experience. The other APKs are alternative forks for players who specifically want their changes.
- Regular SOH — recommended for most players: direct port of upstream Harbour Masters
- Cel-Shading Fork: Android port of Roborich's fork
- NEI Fork: Android port of Skijer's beta fork
- Fusion Fork: combines the NEI and Cel-Shading forks
All four use separate Android app IDs and can be installed together.
Changes
- Corrects Nintendo touch controls so each displayed A, B, X, and Y button sends the matching game input.
- Preserves the existing Xbox and GameCube touch-control layouts.
Builds
Ship of Harkinian Android - Touch Controls Update
Downloads
For most players, choose Regular SOH. It most closely follows the standard Ship of Harkinian experience. The other APKs are alternative forks for players who specifically want their changes.
-
Regular SOH — recommended for most players: direct port of Upstream Harbour Masters
-
Celshade Fork: - Cel Shading Android port of Roborich's Fork
-
NEI Fork: Not Enough Items Android port of Skijer's Beta Fork
-
Fusion Fork: - Combines NEI and Celshade Forks
All four use separate Android app IDs and can be installed together.
Changes
- Dedicated touch controls menu
- Ability to disable touch floating left joystick
- Refined touch controls free camera
- Touch button assignment support
Builds: Regular SOH, Fusion, Celshade, NEI
Ship of Harkinian NEI v9.2.3-nei-alpha3-android.beta.8
Fixes bundled icons and adds archive validation plus safe icon fallbacks.
Ship of Harkinian: Fusion Fork v9.2.3-fusion-android.alpha.8
Fixes bundled icons and adds archive validation plus safe icon fallbacks.