Ship of Harkinian (Ocarina of Time) Wii U Port




This is a port of Ship of Harkinian to the Wii U. Ship of Harkinian is a PC port of Ocarina of Time allowing you to enjoy the game with modern controls, widescreen, high-resolution, and other great features!
Check out the awesome project here!

Quick Start

  • Requires a supported copy of the game (See supported games below).
The instructions below haven't been updated in a while. Join the official Discord for updated builds and support.

Releases:

  1. Download the Khan Charlie 6.1.2 .zip from here or the #downloads channel on the official Discord.
  2. Download the PC OTRGui version from here.
  3. Use OTRGui to create an oot.otr archive file. If you already have a oot.otr file for the latest PC version, you can use that as well.
  4. Copy the oot.otr file to the wiiu/apps/soh/ folder on your SD Card.

Nightly Builds:
:!:
The nightly builds come with up-to-date features, but are experimental. Use at your own risk.
  1. Download the latest soh-wiiu and soh-windows artifact.
  2. Use OTRGui from the soh-windows.zip to create an oot.otr archive file. If you already have a oot.otr file for the latest PC nightly version, you can use that as well.
  3. Copy the oot.otr file and the contents of the soh-wiiu.zip to the wiiu/apps/soh/ folder on your SD Card.

Supported Games

Ocarina of Time Debug (not Master Quest)
Currently the recommended option
Code:
Build team: `zelda@srd022j`
Build date: `03-02-21 00:49:18` (year-month-day)
sha1: cee6bc3c2a634b41728f2af8da54d9bf8cc14099
Ocarina of Time PAL GameCube
May lead to crashes and instability
Code:
sha1: 0227d7c0074f2d0ac935631990da8ec5914597b4
Ocarina of Time Debug PAL GC MQ
Dungeons will be Master Quest
Code:
Build team: `zelda@srd022j`
Build date: `03-02-21 00:16:31` (year-month-day)
sha1: 079b855b943d6ad8bd1eb026c0ed169ecbdac7da (Produced by decomp)
sha1: 50bebedad9e0f10746a52b07239e47fa6c284d03 (Alternate)

:download:Download (Release Khan Charlie 6.1.2)
:arrow:Changelog
:download:Downloads (Nighly)
:arrow:Source code

TODO

Known bugs and issues

Let me know if there are any bugs or issues while playing the game. If these have not been reported yet, consider opening an issue on the GitHub repository.

Missing features​

  • Three-point filtering
  • MSAA (pretty pointless on Wii U)
Credits

 
Last edited by GaryOderNichts,

ArgoRV

Well-Known Member
Member
Joined
Sep 23, 2017
Messages
239
Trophies
0
Age
40
XP
954
Country
Venezuela
YO THIS FUCKING RULES HOLY SHIT
captain-america-language.gif
 
  • Like
Reactions: Lostbhoy

VareasXbox

Member
Newcomer
Joined
Jun 30, 2020
Messages
7
Trophies
0
Age
39
XP
52
Country
Brazil
So, i have a few questions, since i cant find them anywhere:

1 - Can i install the game like a WiU Channel?
2 - The WiiU Port supports 60 fps and Wide mods?

Thanks for the help
 

ArgoRV

Well-Known Member
Member
Joined
Sep 23, 2017
Messages
239
Trophies
0
Age
40
XP
954
Country
Venezuela
60fps still runs choppy sometimes and ruins the game. but widescreen works very good. Check comments above and see the goods and the bads so far
 
  • Like
Reactions: Lostbhoy

godreborn

Welcome to the Machine
Member
Joined
Oct 10, 2009
Messages
38,471
Trophies
3
XP
29,116
Country
United States
my compiled version worked, but is it normal to take a while to boot up, at least the first time? the same thing happened with mario 64, but maybe it's the compression?
 
  • Like
Reactions: KiiWii

danny19901

Well-Known Member
Member
Joined
Feb 12, 2016
Messages
633
Trophies
0
Age
32
XP
1,569
Country
gActorViewerEnabled = 0
gAlwaysShowDungeonMinimapIcon = 1
gBombchusOOB = 0
gCCABtnPrimHue = 182.805099
gCCBBtnPrimHue = 182.805099
gCCCBtnPrimHue = 182.805099
gCCCDBtnPrimHue = 182.805099
gCCCLBtnPrimHue = 182.805099
gCCCRBtnPrimHue = 182.805099
gCCCUBtnPrimHue = 182.805099
gCCDpadPrimHue = 182.805099
gCCEquipmentsPrimHue = 182.805099
gCCFileChoosePrimHue = 182.805099
gCCFileChooseTextPrimHue = 182.805099
gCCGameoverPrimHue = 182.805099
gCCHeartsPrimHue = 182.805099
gCCItemsPrimHue = 182.805099
gCCKeysPrimHue = 182.805099
gCCMagicBorderNormPrimHue = 182.805099
gCCMagicBorderPrimHue = 182.805099
gCCMagicPrimHue = 182.805099
gCCMagicUsePrimHue = 182.805099
gCCMapsPrimHue = 182.805099
gCCMinimapCPPrimHue = 182.805099
gCCMinimapDGNPrimHue = 182.805099
gCCMinimapLEPrimHue = 182.805099
gCCMinimapPrimHue = 182.805099
gCCQuestsPrimHue = 182.805099
gCCRupeePrimHue = 182.805099
gCCSavePrimHue = 182.805099
gCCStartBtnPrimHue = 182.805099
gCCVSOAPrimHue = 182.805099
gCharged1ColEnvHue = 182.805099
gCharged1ColHue = 182.805099
gCharged2ColEnvHue = 182.805099
gCharged2ColHue = 182.805099
gCollisionViewerEnabled = 0
gCont0_GyroDriftX = -0.006376
gCont0_GyroDriftY = 0.001064
gControlNav = 1
gCosmeticsEditorEnabled = 0
gDDCCHeartsPrimHue = 182.805099
gDF_ColHue = 182.805099
gDF_EnvHue = 182.805099
gDamageMul = 1
gDebugEnabled = 0
gDekuNutUpgradeFix = 0
gDisableBlackBars = 1
gDisableDrawDistance = 1
gDisableKokiriDrawDistance = 1
gDisableLOD = 1
gDog1ColHue = 182.805099
gDog2ColHue = 182.805099
gDpadEquips = 1
gDpadOcarinaText = 1
gDpadPauseName = 1
gDpadShop = 1
gExtraLatencyThreshold = 0
gFallDamageMul = 1
gFireArrowColEnvHue = 182.805099
gFireArrowColHue = 182.805099
gForgeTime = 3
gGravediggingTourFix = 1
gGuardVision = 0
gHoverFishing = 1
gHudColors = 1
gIceArrowColEnvHue = 182.805099
gIceArrowColHue = 182.805099
gInternalResolution = 4
gInterpolationFPS = 30
gKeese1_Ef_EnvHue = 182.805099
gKeese1_Ef_PrimHue = 182.805099
gKeese2_Ef_EnvHue = 182.805099
gKeese2_Ef_PrimHue = 182.805099
gLanguages = 0
gLightArrowColEnvHue = 182.805099
gLightArrowColHue = 182.805099
gMSAAValue = 8
gMinFrameCount = 11
gMinimalUI = 0
gMweepSpeed = 1
gN64WeirdFrames = 0
gNL_Diamond_ColHue = 182.805099
gNL_Diamond_EnvHue = 182.805099
gNL_Orb_ColHue = 182.805099
gNL_Orb_EnvHue = 182.805099
gNaviTextFix = 0
gNewDrops = 1
gOpenMenuBar = 1
gPauseLiveLink = 16
gPauseLiveLinkRotation = 2
gPauseLiveLinkRotationSpeed = 2
gPauseTriforce = 0
gPrevTime = -1
gRedGanonBlood = 1
gRumbleEnabled = 1
gSaveEditorEnabled = 0
gSkipText = 1
gTextSpeed = 1
gTimeFlowFileSelect = 0
gTrailColHue = 182.805099
gTunic_Goron_Hue = 182.805099
gTunic_Kokiri_Hue = 182.805099
gTunic_Zora_Hue = 8.558303
gTwoHandedIdle = 0
gUniformLR = 0
gUseNaviCol = 0
gUseTunicsCol = 0
gVisualAgony = 0
gVoidDamageMul = 1

Not sure what is useable or needed for Wii U Version since we have no menu to configure things on the fly

With these cvars
gPauseLiveLink = 16
gPauseLiveLinkRotation = 2
gPauseLiveLinkRotationSpeed = 2
You can have animated link
16 needs to be kept at 16 for randomisation in pause menu
 
Last edited by danny19901,

jeice

Member
Newcomer
Joined
Mar 15, 2017
Messages
14
Trophies
0
Age
34
XP
188
Country
United States
Since 60 fps has issues, is there a 30 fps option at least? It's cool to play this in wide screen but not thrilled to play this again in 17fps.
 

godreborn

Welcome to the Machine
Member
Joined
Oct 10, 2009
Messages
38,471
Trophies
3
XP
29,116
Country
United States
Since 60 fps has issues, is there a 30 fps option at least? It's cool to play this in wide screen but not thrilled to play this again in 17fps.
maybe in settings. I don't know what the button is on the wiiu, but on the pc, it's F1 iirc.
 

V10lator

Well-Known Member
Member
Joined
Apr 21, 2019
Messages
2,627
Trophies
1
Age
36
XP
5,469
Country
Germany
Since 60 fps has issues, is there a 30 fps option at least?
With Nightly (from github actions) it should be gInterpolationFPS = 30 in your cvars.cfg file.
maybe in settings. I don't know what the button is on the wiiu, but on the pc, it's F1 iirc.
There are no settings on the Wii U yet. You need to manually edit the cvars.cfg file (or create one with the PC version, then copy it over).
 

Waveracer

Well-Known Member
Member
Joined
Jul 22, 2016
Messages
230
Trophies
0
XP
395
Country
United Kingdom
you need a copy of the game to extract the assets from. you use otrgui with a copy of the game to do so.
Some trial and error and I could make the otr file using the recommended rom. I still don't know how to launch the game. Does the homebrew channel launch it or can it be installed on the system/NAND/USB? I copied it to the SD card but can't find any way to launch it. The first post doesn't explain anything.
 

Waveracer

Well-Known Member
Member
Joined
Jul 22, 2016
Messages
230
Trophies
0
XP
395
Country
United Kingdom
btw: View attachment 318576

copy the rpx to that folder as well, then launch the game from the homebrew channel.
I had done that. For some reason the Homebrew Channel didn't find the game. I tried again and it appeared. I launched it with the Wii U Pro Controller (you need a Wii Remote to select the game, though). This is the first time I try the PC port via this Wii U port and it's really impressive and exciting but why isn't this 60fps (optionally, at least) if the PC port is up to 250fps?
 
Last edited by Waveracer,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: It's mostly the ones that are just pictures and no instructions at all