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,

V800

Well-Known Member
Member
Joined
May 16, 2022
Messages
231
Trophies
0
Age
32
Location
Vigo
XP
659
Country
Spain
@FelipeMr98 what is the right size of the oot.otr file? I mean, now that you've got it working how many kbs are displayed. I wonder if there's just one correct size or may be more than one (since people report crashes at differents point in the game)
 

FelipeMr98

Member
Newcomer
Joined
May 13, 2022
Messages
10
Trophies
0
Age
25
Location
Florianópolis
XP
103
Country
Brazil
by the way i have seen that someone managed to change the gamepad button scheme to look like the n64 ones, would it be possible to do the same with the pro controller?
 

Steffenfield

Well-Known Member
Newcomer
Joined
Sep 14, 2009
Messages
97
Trophies
1
XP
546
Country
United States
What?? If you have it you will see it!

You install the forwarder or channel with wup installer gx2 which should be in your sd/wiiu/apps folder. Load it from hbl.

The forwarder /channel files themselves go into sd/install folder.
This is how it appears on my end and the only way to launch the title.

Wii U.jpg


Lostboy, I'll read your post as many times as it takes until it finally makes some sense to me.

Would be helpful though to know what the end result should look like.

All I've done on my Wii U was copied my physical CDs to a USB card and that was like a year ago.

I haven't tried doing any game downloads until now.
 

Lostbhoy

HEY YOU GUYS!
Member
Joined
Aug 23, 2009
Messages
2,470
Trophies
2
Age
44
Location
Scotland
XP
5,088
Country
United Kingdom
This is how it appears on my end and the only way to launch the title.

View attachment 310288

Lostboy, I'll read your post as many times as it takes until it finally makes some sense to me.

Would be helpful though to know what the end result should look like.

All I've done on my Wii U was copied my physical CDs to a USB card and that was like a year ago.

I haven't tried doing any game downloads until now.

That's the game itself, inside the folder, inside hbl. By pressing that it will load the game. That is how it should look. (i made an icon you can pop in the soh folder also so it doesn't look empty https://gbatemp.net/threads/ship-of-harkinian-ocarina-of-time-wii-u-port.612074/post-9822670 )
does the game load when you press soh/soh.rpx?

Use the app below your soh folder (wup installer gx2) to install @ploggy 's forwarder or channel found earlier in the thread and it will appear on your wii u menu in the first available space. These files should be on your sd card as

Sd/install/forwarder or channel folder here
 

ArgoRV

Well-Known Member
Member
Joined
Sep 23, 2017
Messages
238
Trophies
0
Age
40
XP
945
Country
Venezuela
What is the difference by using PAL Gamecube to generate the oot.otr.. does it include spanish language?
 

godreborn

Welcome to the Machine
Member
Joined
Oct 10, 2009
Messages
38,471
Trophies
3
XP
29,105
Country
United States
What is the difference by using PAL Gamecube to generate the oot.otr.. does it include spanish language?
there are specific reasons for using the pal version according to pc crew, but I'm not sure what those are. it's beyond just the language aspect, I think.
 

ArgoRV

Well-Known Member
Member
Joined
Sep 23, 2017
Messages
238
Trophies
0
Age
40
XP
945
Country
Venezuela
What is the difference by using PAL Gamecube to generate the oot.otr.. does it include spanish language?
there are specific reasons for using the pal version according to pc crew, but I'm not sure what those are. it's beyond just the language aspect, I think.
I asked in the Ship of Harkinian Discord and this was the answer

rgorgory — Today at 5:23 PM
Hello everyone
General question here.
Is there any specific case where to use Ocarina of Time PAL GameCube game to generate oot.otr file?
What is the main difference? does it support spanish language?

InfoManiac — Today at 5:23 PM
There is no official Spanish translation of OoT (except for 3DS)

Argorath (sixty eff pee esss!!!) — Today at 5:23 PM
both support the same languages, but the gamecube rom causes some visual issues atm
 
  • Like
Reactions: godreborn

godreborn

Welcome to the Machine
Member
Joined
Oct 10, 2009
Messages
38,471
Trophies
3
XP
29,105
Country
United States
I asked in the Ship of Harkinian Discord and this was the answer

rgorgory — Today at 5:23 PM
Hello everyone
General question here.
Is there any specific case where to use Ocarina of Time PAL GameCube game to generate oot.otr file?
What is the main difference? does it support spanish language?

InfoManiac — Today at 5:23 PM
There is no official Spanish translation of OoT (except for 3DS)

Argorath (sixty eff pee esss!!!) — Today at 5:23 PM
both support the same languages, but the gamecube rom causes some visual issues atm
I got that info from the blawar oot, which also uses the pal rom. they made placeholders for ntsc U and J iirc, but they were not used. I'm on their discord server, but I don't click on it very often.
 

godreborn

Welcome to the Machine
Member
Joined
Oct 10, 2009
Messages
38,471
Trophies
3
XP
29,105
Country
United States
I asked in the Ship of Harkinian Discord and this was the answer

rgorgory — Today at 5:23 PM
Hello everyone
General question here.
Is there any specific case where to use Ocarina of Time PAL GameCube game to generate oot.otr file?
What is the main difference? does it support spanish language?

InfoManiac — Today at 5:23 PM
There is no official Spanish translation of OoT (except for 3DS)

Argorath (sixty eff pee esss!!!) — Today at 5:23 PM
both support the same languages, but the gamecube rom causes some visual issues atm
1652822580644.png
 

V800

Well-Known Member
Member
Joined
May 16, 2022
Messages
231
Trophies
0
Age
32
Location
Vigo
XP
659
Country
Spain
No one else is getting Failed to create default configs! Make sure your SD is not write protected?
I've already tried with/without the cvars.cfg file in the folder, different oot.otr files and it doesn't work.
 

V10lator

Well-Known Member
Member
Joined
Apr 21, 2019
Messages
2,600
Trophies
1
Age
36
XP
5,400
Country
Germany
does it include spanish language?
No. Available langages are english (0), german (1) and french (2). You can change language by setting gLanguages at the cvars.cfg file like described in the OP.

//EDIT: To all: I made a cvars.cfg showing all available options at the time of writing and setting them to values I like:
Code:
gDisableLOD = 0
gDebugEnabled = 0
gPauseLiveLink = 1
gMinimalUI = 0
gRumbleEnabled = 1
gUniformLR = 1
gNewDrops = 1
gDekuNutUpgradeFix = 1
gTwoHandedIdle = 1
gVisualAgony = 0
gLanguages = 0
gTextSpeed = 3
gDpadPauseName = 1
gDpadOcarinaText = 1
gDpadShop = 1
gFixDungeonMinimapIcon = 1
gTextureFilter = 0
Explaining the values:

gDisableLOD is for disabling level of detail reductions. DO NOT ENABLE as this is currently broken!
gDebugEnabled enables debugging functionality. You don't need that.
gPauseLiveLink animates Link at the pause screen instead of showing a static image.
gMinimalUI enables some form of minimal UI. I never tested this and guess you don't want this.
gRumbleEnabled enables rumble. Should work nicely with latest nightly.
gUniformLR fixes a cosmetic issue at the pause screen.
gNewDrops replaces low poly drops with the 3D models you see when taking something out of a chest.
gDekuNutUpgradeFix fixes a game bug where you can't ugrade your deku bag anymore.
gTwoHandedIdle better idle animation when holding a two hand weapon.
gVisualAgony visualises the stone of agony. You might want to enable that in case you have rumble disabled.
gLanguages sets the language, see above.
gTextSpeed 3x text speed (like in OOT 3D).
gDpadPauseName allows you to navigate the pause menu with the dpad.
gDpadOcarinaText allows you to play the ocarina notes with the dpad.
gDpadShop allows you to navigate through shop items with the dpad.
gFixDungeonMinimapIcon fixes dungeon minimap icon missplacement.
gTextureFilter isn't used yet but will enable 3 point texture filtering in the future. 0 = three point, 1 = 4 point. Right now it's forced to 4 point / the setting is ignored.
 
Last edited by V10lator,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: Those IHOP chips are actually pretty damn good