Zelda Ocarina of Time 3D 4K 2022 SMALLER New Logo Render v2 COMPLETE.png

Hello! This is my 4K texture pack page for The Legend of Zelda: Ocarina of Time 3D!  

  

Some general info regarding this texture pack which you should read before you download it;

 

  • There are ~6100 textures in total in the game. Out of these several hundred have been completely re-textured from scratch! Many other textures have been been up-scaled using A.I upscaling. Some filtered textures have been modified or changed entirely to look better as well. Some textures remain completely untouched until I've worked on them since some textures look bad when upscaled.
     

  • I am completely up for suggestions, changes and submissions. You will of course be fully credited for any work you submit.
     

  • The 4K version of the texture pack is scaled to 8x the default resolution, this means that (if internal resolution is increased in Citra) you may be able to view some textures at a staggering 6832x3480 resolution! The 1080p version is scaled to 4x the default resolution, which results to slightly above 1080p.

  • My goal with this texture pack is to enhance the original game visuals while staying faithful to the original vision. That means my textures are meant to blend in as much as possible with the old textures so the game feel doesn't change.
     

  • This texture pack is for The Legend of Zelda: Ocarina of Time 3D, which means the 3DS version only. There are no plans to port it to the N64 version.
     

  • This texture pack will work with any custom mods / hacks of Zelda: Ocarina of Time 3D as long as they aren't adding new textures or changing old ones (in that case, conflicting textures will be overwritten by one another but it will still work).
     

  • A custom preset version of the Citra Emulator is included with the texture pack to make the setup as easy and painless as possible (starts in seconds!)

 

  • There is no 60 FPS patch available as of yet. You can however play the game on a modern TV with active frame interpolation to get a faked 60 FPS, at the cost of increased input lag.

 

  • Currently, only NTCS and PAL textures have been modified. You can still use this texture pack on Japanense / Korean versions of the game in Citra, it will still work. This will not include the Jap/Kor region specific textures though.

  • If you don't like the way my texture pack looks over the original version, please note that all post processing can be modified easily from user to user to fit your own preference, you can make it look however you like. Press the "HOME" key on your keyboard while in-game to open the ReShade menu, where you can edit the post processing to your heart's content!

 

Why would I play this over the N64 version?

 

There are many reasons why you would want to play the 3DS version of Ocarina of Time with a HD Texture Pack over the old N64 version. Here are some I've listed out the top of my head;

 

  • Better visuals (Higher resolution textures, higher quality models, depth of field, ambient occlusion, global illumination, tonemapping, post processing shaders, higher framerate and even ray tracing in the future!)

  • Android Support

  • Extremely easy to install and use

  • Stereoscopic 3D support

  • Q.O.L improvements

  • Supports gyroscope and motion controls (if you have a device compatible with such)

  • 30 & 60 FPS instead of 20 FPS and the list goes on...

Video Guide

(Please watch in 2160p, 60 FPS for the best experience!)

How is the texture pack made? How is this possible?

Lots of people have been asking how the textures and the texture pack is made, and how it works! So here's a (relatively) comprehensive explanation and showcase on how I make the 4K textures and how the workflow works! (If you're not interested feel free to just skip this section)

 

  • I make the textures using a combination of a variety methods. First I use some common AI upscalers to scale up the original textures to a higher resolution, which does an "ok" job in most cases, as a base to work on. Next I rework the textures by hand in Photoshop by compositing native 4K textures with the upscaled texture as a reference, usually in the background so that colors can be infused from it to the high res images. Then I do this over and over again, pretty much!

  • It all depends on what kind of texture it is of course, some need more work than others and some I rework completely from scratch, things like the UI and text etc. Important textures are also usually remade from scratch since they're so obvious when you play the game!

  • Here's an example comparison between an original texture, the AI upscaled version and the completely remade version. The goal is to have all noticable textures completely remade eventually.

Original (64x64):

OG.png

Upscaled (256x256):

Upscaled.png

Remade (1024x1024):

4K.png

Installation:

There is minimal installation! A custom version of the Citra Emulator is provided alongside the new custom textures. Simply extract the folder somewhere on your PC (preferably on your fastest hard drive) and start Citra using "Zelda OOT3D 4K.exe" then load your own dumped game rom of Zelda: Ocarina of Time 3D and load it. NO GAME ROM OR GAME FILES ARE INCLUDED WITH THIS TEXTURE PACK. DO NOT ASK FOR THEM HERE OR ON DISCORD, OR YOU WILL BE MUTED. If you're on Mac or Linux, please manually download Citra Canary from this page for your operating system and copy all the folders from the texture pack over to your default Citra directory.

 

If you encounter any issues with the texture pack please post them on the Forums or on Discord!
 

Enjoy!

How do I get the game rom?

No game files are distributed with this texture pack, since that would be illegal. You need to get the game rom yourself. The legal way is to dump the game yourself from your own 3DS or 2DS console. Information on how to dump your own game rom legally can be found here.

 

Download (1080p)

Download (4K)

Spanish UI Pack (1.4.2) (Optional)

Download PS4 Buttons Patch 1.4.0d (PS4 Layout) (Optional)

(By Ryan Waldroop)
Download PS4 Buttons Patch 1.4.0 (Normal 3DS Layout) (Optional)

60 FPS Citra Fork Source Code

If you want, become a Patron to support the continued development of the texture packs and get all my texture pack updates four weeks early, as well as access to other benefits like personal 24/7 support, beta features, 4K 60 FPS video backgrounds, orchestrated music and more!

https://www.patreon.com/henrikomagnifico

Frequently Asked Questions (FAQ):

How do I set up 60 FPS?

Some textures are looking really weird / being replaced with other textures!

  • This is a known issue and is likely the result of a bug in Citra where custom textures don't load in at the correct locations if the amount of free memory is running low. The fix is surprisingly simple, just disable "Linear Filtering" inside of the Citra Graphics Settings and restart the game. Keep in mind that you should refrain from loading save states frequently, since it's prone to make the bug appear more frequently. You should only save and load the game through the in-game save system, if possible.

Why is my game lagging a lot, even though my hardware should be enough? (I have an AMD graphics card/GPU)

  • This is likely the result of AMD's poor OpenGL drivers for windows that's causing the issues. Try disabling Hardware Shaders in Emulation>Configuration>Graphics>Advanced Tab and see if that makes an improvement!

When using 60 FPS, Link gets stuck inside of the first tunnel in the beginning of the game!

  • This is another known issue and is the result of 60 FPS messing with some animations and timings. The fix is to simply disable the 60 FPS code temporarily before going into any tunnels, and then re-enabling it once you're on the other side. You can disable / enable codes on the fly in the cheats menu in Citra, even while the game is running by holding D-Pad Down. You don't need to restart the game. There are other sections in the game where you may need to disable 60 FPS to progress. They are;

  • 1. Before you crawl though any tunnel, you must disable 60 FPS. You can do this by holding "D-Pad Down" using the latest 60 FPS 3.0 code linked above, or if you're using the latest version it should have it included by default.​

  • 2. When you need to throw the boomerang near the end of Jabu-Jabu's Belly to hit a crystal behind a pane of glass.

  • 3. When you are fighting the Big Octo miniboss inside of Jabu-Jabu's Belly.

  • 4. When you are fighting phantom ganon inside the Forest Temple.

  • There may be other instances where you need to disable 60 FPS, but these are the ones I've had reported and have been able to verify myself.

  • There is also the issue that it's almost impossible to perform spin attacks whilst using 60 FPS. This is another issue that really needs resolving, so if anyone is familiar with 3DS memory editing, please get in touch! :)

Why can't I do spin attacks when using the 60 FPS version?

  • This is a known issue with the current 60 FPS patch, making it almost impossible to perform spin attacks. Fortunately, the spin attack is never required to beat the game. But it's an inconvenience nonetheless. This is a core issue that's being investigated and (hopefully) resolved shortly!

Why is the game crashing / displaying "A fatal error occured."

  • Generally, this error is caused by the 60 FPS patch folder being located too far into folders, causing the character limit to get exceeded when the game is trying to load or save data. Try moving the 60 FPS Patch folder out onto your desktop or some other folder close to the root drive and see if that fixes the issue! If that does not work, try moving it to your "Program Files" folder in C:\Program Files\.

Why is the text not crystal sharp, like in MM3D 4K and your other texture packs?

  • This is unfortunately because of the way OOT3D handles fonts and text in-game. Contrary to MM3D and most other games, OOT3D does not save it's font in a single texture sheet which can be edited. Instead, it generates the font for all the messages using an archaic font format called the "QuickBasic Font Format", which creates the sprites of each character in every message once they're needed before deleting them once they're not needed anymore. Because of the limitations of this font format, it is not possible to generate font larger than 8x16 pixels, which is super tiny. This is something I'm working on to resolve soon, to hopefully allow for crystal clear 4K text like in my other texture packs. I apologize for this inconvenience!

How do I disable 60 FPS? It says to hold "R" but it doesn't do anything.

  • This is because the binding to disable 60 FPS has been changed in recent versions to be "D-Pad Down" instead of "R". A new video guide will be made to accomodate for this change moving forward. Pressing D-Pad down should make the game "twice as fast", and the audio will be sped up as well. That's how you know it's working! Releasing D-Pad down will resume the game to the regular 60 FPS at normal speed. If the code isn't working for whatever reason, make sure you are playing the NTSC (North American) version of the game, since the PAL (European) version isn't supported at 60 FPS yet. If it still isn't working, try replacing the included 60 FPS cheat code with this one, which is confirmed to work and allows toggling the 60 FPS with D-Pad down:

 

[60 FPS 3.0]

D3000000 00000000

C0000000 00000000

28080120 00000001

D2000000 00000000

DD000000 00000080

28080120 00000002

D2000000 00000000

Changelog:

1.4.2 (2022-04-01):

  • Dodongo's Cavern complete overhaul- Nearly all textures have been remade in native 4K!

  • Death Mountain has been overhauled, as well- most of the environment textures have been replaced with new ones. This also includes things like climbable walls, flags etc.

  • Remade pause menu UI- The pause menu, alongside several of it's buttons and banners, have been remade from scratch!

  • New textures for floor switches, pushable blocks and ladders.

  • Tons of miscellaneous updates and changes... like the clouds having visible seams in the adult timeline and new more fitting textures for rocks scattered across the overworld. 

1.4.1 (2022-01-01):

  • Shadow Temple 4K overhaul with many new 4K textures, including the blood from the original N64 version!

  • New Hylian Shield texture with fixed fat triforce emblem

  • 4K Torches, Doors, Wooden Boxes and more

  • Further upgraded Hyrule Field

  • Kakariko Village upgraded with new handmade building textures, remade stairs, stone walls etc.

  • Improved title screen textures

  • Improved 60 FPS on PAL (European version) with an in-game toggle

  • Improved shaders and configuration settings

1.4.0 (2021-10-31):

  • Bottom of the Well has been overhauled in 4K, and the blood present in the original N64 version has returned as well!

  • The title screen has been re-textured and is no longer using the old low quality textures from previous versions

  • 4K Pots, Deku Sticks and more!

  • Properly fixed cloud seams!

  • The original Fire Temple music is back (with chanting)!

  • "NAVI" text no longer displays constantly!

  • Upgraded Link's home! Including the random piles of straw and rope bundles laying about

  • Preparations for major upgrades and new features going forward...

  • Updated configuration and shader setup

  • Updated MacOS instructions

1.3.2 (2021-07-16):

  • 4K user interface is nearing completion, having been made completely from scratch! Misc. menus are being completed one at a time.

  • 20+ updated textures in Hyrule Field

  • Misc. new 4K textures including clouds, trees, grass, vines etc.

  • Gerudo Valley makeover has begun- still early W.I.P

  • 4K area texts!

  • HD sun flares, initial save game screen etc.

  • Simplified 60 FPS: Just hold 'R' on your controller to temporarily disable 60 FPS before and during segments of the game that are difficult / impossible due to 60 FPS quirks.

  • Many bugs and glitches have been fixed!

  • Minor changes and improvements all over!

1.3.1 (2021-05-16):

  • Over 80 new textures, coving both environment, UI, characters and more!

  • Further improved 4K user interface. Buttons, icons, text and menus have been partially or completely remade from scratch! More of the interface will get completed in subsequent updates.

  • HD maps!

  • 4K flowers and foliage

  • Lake Hylia revamp (oversaw the whole area again, remade textures and added new ones)

  • Kakariko Village revamp (Signs, brick walls, pillars, roof tiles etc. remade from scratch)

  • New sand textures in the Gerudo and Wasteland areas

  • Misc. HD rocks, Vines etc.

  • Improved 60 FPS support*

  • Updated title screen to display the correct version.

  • Minor changes and bug fixes.

1.3.0 (2021-02-16):

  • New 4K User Interface, all menus are being completely redone from scratch in native 4K!

  • Kokiri Forest overhaul, more than dousen completely remade textures

  • 4K Signs

  • HD Eye Textures for over 30 NPCs

  • Enhanced Shield Reflections

  • New Tree Bark Textures

  • Fixed "Stretched" Triforce on the Hylian Shield

  • Improved Link textures

  • 60 FPS support! (Beta)

1.2.1 (2020-11-24):

  • Multi-Language support! This includes German, French and Spanish.

  • Selecting your game region is now way easier and less confusing than before;

All you need to do now, if you’re using the European version of Ocarina of Time 3D , click the " Run this if you’re using the PAL (European) version of the game.bat " file inside the texture pack folder. Done! It’ll now work great with your version of the game. Easy, right?

  • New terrain textures in Hyrule Field, and new textures in Kakariko Village!

This includes walls, ground textures, buildings and more!

  • MXAO has been fixed thanks to help from GRECCO#0720 on Discord, thank you!

This means you can now experience glorious self shadowing around objects, which looks really great with OOT’s fantasy art style. Try it out by doing the following:

Set your game view to “Single” in Citra.

Set your resolution to 9x in the Graphics Settings in Citra.

Press the “HOME” button on your keyboard, this will bring up the ReShade UI.

Check the “MXAO” box in the list of effects.

Go to the “Advanced” tab in ReShade and check the box next to the depth buffer in the list with the highest value (it should be a very high number while all others are 0).

Enjoy!

This update also includes minor improvements to the visuals (including shader tweaks) as well as many bug fixes .

1.2.0 (2020-10-15):

Time time around I've focused on covering areas that previously had not been worked on at all. This includes;

  •    Ice Cavern

  •    The Bottom of the Well

  •    Parts of some dungeons

  •    Secrets areas in holes, etc.

  • Added the ability to control the bottom touch screen using a gamepad or a controller!

  • Added HD maps and minimaps

  • Much simplified installation process with preset settings!

1.0.6 (2020-02-25):
* Fixed the infamous rainbow / colored dots bug that plagued a majority of the textures from last update!
* Likely fixed all texture corruption bugs by transferring the alpha bitmap from the original dumped textures over to the HD textures. Needs proper testing, please report to me if the jumbled textures/corrupted textures bug still occurs!
* Minor fixes and changes
* Added [alternate PS4 button layot (optional)

1.0.5b:
* There is now an  optional PS4 Buttons Patch available thanks to the hard work by the users Spyro Chris and Elizabeth Pant. Thank you!
* Minor bug fixes and changes.

1.0.5:

* Many bug fixes and minor changes.
* Fixed the “corrupted texture” bug for most textures, including the Master Sword Holster, the Water Temple and the Fire Temple, Zora King and more. If you find more textures with the corruption bug, please report to me on Discord.
* Link’s face on the game-select screen is no longer glitched after the game is completed.
* Gorons now have a higher resolution texture sheet (W.I.P)
* Improved texture quality and sharpness on many of the textures.
* Improved skin textures for multiple NPCs.

1.0.4:

* Many bug fixes and minor changes.
* Improved texture quality and sharpness on over 60 textures.
* 28 new HD textures have been added, a majority of them are dungeon related!
* Ganon's textures are no longer glitched!
* All 7 tree types have new textures
[see example here]

1.0.3:

* Various bug fixes and changes. Including fixes for the Sheikah stone textures and the chest textures.
* Over 30 re-worked textures for improved quality.

1.0.2:

* Minor update with various changes and improvements. Text is now much clearer and the title screen has been slightly updated as well.
* Updated download link to make downloading the texture pack as easy as possible.

1.0.1:

* Added over 700 high quality filtered textures, all hand checked and verified to make sure they reach a certain quality.
* Roughly 50 hand edited textures, including various HUD elements.
* Fixed an error where the title screen didn't show custom textures properly
* Prepared texture pack for .dds BC7 support once Citra adds it (smaller file size, same quality!)
* Added a READ_ME file with installation instructions
* Multiple NPCs' skin now render properly
* Fixed an issue where certain textures only displayed a black texture
* Improved quality of various textures

1.0:

* Initial release.

* Initial release