This page looks best with JavaScript enabled

Zelda Ocarina of Time: Model and Texture Improvements on Linux

 ·  🎃 kr0m

This time we are going to install a pack of 3D models and textures to improve the graphical appearance of the Zelda: Ocarina of Time port. As mentioned in the port’s documentation , the best place to get help about the port itself or any mod is their Discord channel . Here we can get information about new mods and their status.

One of the websites with the most mod content is GameBanana, where you can find all content related to Ship of Harkinian (Ocarina of Time PC Port).

There are several particularly interesting mods related to textures, 3D models, game elements, items, HUD, text fonts, and even translations.

To carry out the modification, we must first install/compile the project as described in this previous article.

Each mod will be tested independently to appreciate the contribution of each one.

Additionally, the article will consist of the following sections:

NOTE: We must keep in mind that pressing Tab is equivalent to accessing:

Esc -> Graphics -> Mods -> Use Alternate Assets

High-Resolution Textures:

We will obtain the high-resolution textures from the OoT Reloaded project, available from its own website or its GitHub page

Depending on our machine’s power, we will download the 4K version or the HD version, download the latest version from GitHub :

Run the game:

cd ~/Shipwright
./soh.appimage

With Tab we can see the difference with the new textures and without them:


Improved 3D Models:

Link, Zelda, Ganondorf and Equipment:
This mod provides models for Link, Zelda, and Ganondorf, plus all the equipment.

Download the file to ~/Shipwright/mods and extract it:

cd ~/Shipwright/mods
unzip enhanced_3ds_overhaul_c3127.zip

Run the game:

cd ~/Shipwright
./soh.appimage

With Tab we can see the difference with the new textures and without them:

Link, Part of Inventory and Textures:
This other mod provides models for Link, part of the inventory, and a texture pack.

Additionally, Link has two hair styles:

  • Default hair: 3ds_link_-_adult_child.zip
  • Majora’s Mask hair, limited to adult Link: 3ds_mm_link_-_adult_child.zip

And the texture pack:

  • AI upscaled textures: ai-upscaled-a_y-link_textures.zip

Download the files to ~/Shipwright/mods and extract them one by one to test each one separately:

cd ~/Shipwright/mods
unzip 3ds_link_-_adult_child.zip
unzip 3ds_mm_link_-_adult_child.zip
unzip ai-upscaled-a_y-link_textures.zip

Run the game:

cd ~/Shipwright
./soh.appimage

With Tab we can switch between models:

Default hair Majora’s Mask hair Majora’s Mask hair/AI textures

NOTE: Honestly, I’d say it looks exactly the same in all three cases.

Link and Part of Equipment, Twilight Princess Version:
This other mod replaces Link and his equipment with the Twilight Princess version.

If we want to combine it with OoT Reloaded or Djipi's 3DS Experience we must first install one (or both) of these mods and then this one to overwrite Link’s models, the mod documentation states:

Do not include any OTR's with Reloaded or Djipi's pack that include Link Textures.

Download the file to ~/Shipwright/mods and extract it:

cd ~/Shipwright/mods
unzip twilightprincesslink22.zip

Run the game:

cd ~/Shipwright
./soh.appimage

With Tab we can switch between models:

Gorons:
This other mod replaces the Gorons with the Hyrule Warriors version.

Download the file to ~/Shipwright/mods and extract it:

cd ~/Shipwright/mods
unzip hw_gorons.zip

Run the game:

cd ~/Shipwright
./soh.appimage

With Tab we can switch between models:

Stalchild:
This other mod replaces the Stalchild with the Hyrule Warriors version.

Download the file to ~/Shipwright/mods and extract it:

cd ~/Shipwright/mods
unzip hw_stalchild_v1.zip

Run the game:

cd ~/Shipwright
./soh.appimage

With Tab we can switch between models:

Stalfos:
This other mod replaces the Stalfos with the Hyrule Warriors version.

Download the files to ~/Shipwright/mods, note there are two texture versions:

  • Original Hyrule Warriors textures: hw_stalfos_textures.zip
  • Recolored textures to a more bone-white color similar to the original: hw_stalfos_modified_textures.zip

Extract the model and the chosen texture:

cd ~/Shipwright/mods
unzip hw_stalfos_model.zip
unzip hw_stalfos_textures.zip/hw_stalfos_modified_textures.zip

Run the game:

cd ~/Shipwright
./soh.appimage

With Tab we can switch between models:

hw_stalfos_textures.zip hw_stalfos_modified_textures.zip

Princess Ruto:
This other mod replaces Princess Ruto (adult) with the Hyrule Warriors version.

Download the files to ~/Shipwright/mods, note there are two texture versions:

  • Original Hyrule Warriors textures: hw_ruto_unmodified_texture.zip
  • Recolored textures to look more like the originals: hw_ruto_modified_texture.zip

Extract the model and the chosen texture:

cd ~/Shipwright/mods
unzip hw_ruto_model.zip
unzip hw_ruto_unmodified_texture.zip/hw_ruto_modified_texture.zip

Run the game:

cd ~/Shipwright
./soh.appimage

With Tab we can switch between models:

hw_ruto_unmodified_texture.zip hw_ruto_modified_texture.zip

Spiritual Stones and Medallions:
This mod provides models for the spiritual stones and medallions.

Download the file to ~/Shipwright/mods and extract it:

cd ~/Shipwright/mods
unzip medallion_and_spiritual_stone_renders.zip

Run the game:

cd ~/Shipwright
./soh.appimage

With Tab we can see the difference with the new textures and without them:


High-Resolution Textures and 3D Models:

This other mod: Djipi’s 3DS Experience provides both 3D models and high-definition textures.

Download the files to ~/Shipwright/mods, note there are two files:

  • Main pack: djipi_s_3ds_experience_christmas_2024.zip
Djipi's 3DE - Main Textures
Djipi's 3DE - Link's Textures (Delete if using a custom player model)
Djipi's 3DE - Objects Animals
Djipi's 3DE - Objects Inventory
Djipi's 3DE - Objects Temples
Djipi's 3DE - Object World
Djipi's 3DE - Object NPC
Djipi's 3DE - Object Ennemies
Djipi's 3DE - 17 Objects ARIA (OPTIONAL)
Djipi's 3DE - Original N64 HUD Mod (OPTIONAL)
Djipi's 3DE - Z - Crescent Moon Addon (OPTIONAL)
  • Additional models: skilar_s_art_plus_link_by_djipi_94394.zip
Art Plus - Adult Link
Art Plus - Dark Link
Art Plus - Crescent Moon Addon
Art Plus - Adult Link Equipment
Art Plus - Young Link Equipment
Art Plus - GI Items

Extract djipi_s_3ds_experience_christmas_2024.zip and, if desired, also skilar_s_art_plus_link_by_djipi_94394.zip:

cd ~/Shipwright/mods
unzip djipi_s_3ds_experience_christmas_2024.zip
unzip skilar_s_art_plus_link_by_djipi_94394.zip

Run the game:

cd ~/Shipwright
./soh.appimage

With Tab we can switch between models:

djipi_s_3ds_experience_christmas_2024.zip djipi_s_3ds_experience_christmas_2024.zip + skilar_s_art_plus_link_by_djipi_94394.zip

This mod generates some bugs due to model changes in certain areas; to avoid them we must enable the following options:

Enhancements -> Graphics -> Mods -> Disable Grotto Fixed Rotation
Enhancements -> Graphics -> Models & Textures -> Enable 3D Dropped Items/Projectiles

If it crashes, we must disable:

Enhancements -> Fixes -> Graphical Fixes -> Fix Out of Bounds Textures

If it causes problems with other mods, delete the file:
0000 - Djipi's 3DS Experience/Djipi's 3DE - 02 Link's Textures (Delete if using a custom player model).otr


Alternative Skies:

This mod provides alternative skies and textures for atmospheric phenomena:

You can find 3 files

  • sky_alt.zip: Alternative skies, version 04/03/2025.
  • sky_alt_1_1.zip: Alternative skies, version 20/03/2025.
  • sky_alt_raw_pngs.zip: Files used to generate the skies.

We are interested in the latest version sky_alt_1_1.zip:

cd ~/Shipwright/mods
unzip sky_alt_1_1.zip

Run the game:

cd ~/Shipwright
./soh.appimage

With Tab we can switch between models:


Gigaleak 2020 Items and HUD:

This mod is a recreation of the items and HUD from the 2020 Gigaleak, consisting of several files:

  • 1998_-_complete_1daf5.zip: Version for powerful PCs.
  • 1998_-_low_spec.zip: Version for more modest PCs.

In my case, I’m interested in the complete version 1998_-_complete_1daf5.zip:

cd ~/Shipwright/mods
unzip 1998_-_complete_1daf5.zip

Run the game:

cd ~/Shipwright
./soh.appimage

With Tab we can switch between models:


Text Translation:

The text translation requires a ROM of Ocarina of Time translated into Spanish and the translation script: NTSC_1.0_OTRMod_Bravo.txt ).

The steps for the translation are:

  • Go to http://xoascf.github.io/OTRMod
  • Go to the Ontener OTR (Get OTR) section where we will load the translation script (obtained from the link above) and the Spanish ROM.
  • Click on Generate OTR to create the .OTR file, this may take a few minutes.

When the file is ready, it will download automatically with the name NTSCMod.otr, we must save this file in the mods subdirectory: ~/Shipwright/mods

Run the game:

cd ~/Shipwright
./soh.appimage

We can see the texts in the following images:

Vanilla texts Translated texts

Final Configuration:

The combination of mods I personally like the most is:

This is the final result:

NOTE: As you can see, there seems to be some kind of interference between mods regarding the accents in the translations, but it’s nothing serious.