Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ==================================================================================
- The Legend of Zelda: Ocarina of Time VR: First-Person MOD (Dolphin VR Setup Guide)
- ==================================================================================
- Ocarina of Time VR First-Person MOD Showcase Video:
- https://youtu.be/R5M8B6JjLzQ
- =================================================================
- Table of Contents:
- =================================================================
- -Introduction to OoT First Person VR:
- -Setup Instructions:
- -AR and Gecko Codes: (Setup and Code Instructions): Required to Play
- -Hide Object Codes: (Dark Link Room Fix)
- -How to Use and Setup a Real GameCube Controller:
- -Controls (Specific Changes in this version, please read):
- TROUBLESHOOTING:
- -Can't Navigate the Menu, Cursor Not Moving? (Solution):
- -Memory Card Slot A is Damaged Message (Solution):
- -Missing Sound Effects Fix:
- -Optimal Settings to get the game running faster:
- -Possible Solutions to fixing Sound Studer in OoT VR (Special Thanks to Brian):
- -Fixing the Camera View (Can't see skybox or Link's arm when aiming):
- -Pause menu glitchy background Fix:
- -Child Link Roll (Camera Clipping Underground Fix):
- -Water Temple: Dark Link Room Fix (Hide Object Code):
- -Problems with Bosses, Slowdown or Cutscenes Freezing: (Turn off 30ftps code):
- -Lens of Truth Not Working?:
- -Poe Block Puzzle Solution (Forest Temple) Using the Freelook Camera:
- -Poe Fight (Last Poe) Camera Issue Fix Using the Freelook Camera:
- EXTRAS:
- -OoT HD texture Pack:
- -Transparent Hookshot Texture by itself:
- -Freelook Camera:
- ================================================================
- Guide Start
- ================================================================
- =========================================
- -Introduction to OoT First Person VR:
- =========================================
- Big thanks to BrianMp16! He has made this First-Person MOD for Ocarina of Time that works great in VR! You are truly in first-person at all times from start to finish! Including various AR codes that remove the HUD, make it possible to beat the game, and even first-person Epona horseback riding! Note: this MOD doesn't have motion controls, just normal controls like the original game but just in VR. You can also find Brian's Discord here:
- BrianMp16 Discord:
- https://discord.gg/2F8javw
- What you need to do:
- -Acquire The Legend of Zelda: Collector's Edition (GameCube ISO) (PZLE01)
- -Acquire a ROM of the original OoT N64 game: NTSC 1.0 (U) OoT
- -Use Brian's OoT Patcher (Included in the Setup Instructions below) To patch the game
- -Lastly, manually put Brian's AR and Gecko codes into Dolphin VR (Required to Play)
- ===============================================
- -Setup Instructions: (OoT First-Person MOD)
- ===============================================
- The files below contain the patcher and instructions on how to patch the files to create this MOD. Read the instructions carefully as you patch the game.
- https://drive.google.com/file/d/1cLcbGCnJIhV7SQYpeBV6m_KAaNy7wVw_/view?usp=drive_link
- Note: If you just want to play the regular game in VR you can just start an un-altered, un-modded, original ISO of The Legend of Zelda: Collector's Edition (GameCube) (PZLE01). And just boot that up normally in Dolphin VR. If you need help setting up Dolphin VR you can look at the setup guide here:
- https://www.reddit.com/r/Dolphin_VR/comments/a5md0j/dolphin_vr_quick_setup_guide_and_tips/
- ====================================================================
- -AR and Gecko Codes: (Setup and Code Instructions): Required to Play
- ====================================================================
- You cannot play this first-person mod without these AR codes. As many of Brian's codes make it possible to beat the game, whereas without them you couldn't. After patching the game, you will have to manually put them into Dolphin VR. Make sure in Dolphin VR Settings/Config/General/Enable Cheats is selected. There are two methods. All of the codes and code instructions are found in the link below:
- https://drive.google.com/file/d/1StkhA6PrdbVefjH3qZWTv0KX2HlSfhCv/view?usp=drive_link
- ===========================================
- -Hide Object Codes: (Dark Link Room Fix)
- ===========================================
- This Hide Object code will fix the white square that appears in the Water Temple, within Dark Link's room:
- Note: This code will remove the Lens of Truth overlay and cause a piece of the skybox to go missing in the desert, so just turn it back on if you want to restore those effects.
- $Dark Link Room Remove White Square
- 8bits:0x0000000000000000:0x0000000000000000
- For more info on how to input this Hide Object Code into Dolphin VR please view the "-Inserting or adding new hide object codes" within the "CHEATS and CODES" section of the setup guide found here:
- https://www.reddit.com/r/Dolphin_VR/comments/a5md0j/dolphin_vr_quick_setup_guide_and_tips/
- =================================================
- -How to Use and Setup a Real GameCube Controller:
- =================================================
- For a GameCube controller you will need the Smash Bros USB adapter and a simple plugin called Zadig that will allow your computer to recognize the Smash Bros USB adapter and the controller.
- This video shows you how to set up the Gamecube Controller along with Zadig:
- https://www.youtube.com/watch?v=bsJ6Ewxd-bY
- ==========================================================
- -Controls (Specific Changes in this version, please read):
- ==========================================================
- When Kaze first made this OoT VR mod, he added a new VR movement control scheme. And this control scheme is still used in Brian's mod. The controls are specific to movement and are as follows:
- Control Stick Forward- will move you forward, but you have to let go of forward for a sec before you can change direction left or right.
- Control Stick Left and Right- will turn Link in that direction as he stands in place and you will turn in that direction until you let go of the analog or move forward.
- Control Stick Down- will not move you backward, but will do an instant 180 turn directly behind you.
- ================================================================
- TROUBLESHOOTING:
- ================================================================
- =======================================================
- -Can't Navigate the Menu, Cursor Not Moving? (Solution)
- =======================================================
- Due to the nature of the modded VR controls in 1st-person when navigating menus, you will have to hold down any direction on the analog until it moves, to select what you want.
- ==================================================
- -Memory Card Slot A is Damaged Message (Solution):
- ==================================================
- Warning: Make a backup of the files listed below before erasing.
- If you get this message when starting the game all you have to do it go to where you have your Dolphin VR emulator installed. Mine is found in ThisPC/Documents/Dolphin Emulator. Go to the folder called GC. Now erase:
- MemoryCardA.EUR.raw
- MemoryCardA.USA
- MemoryCardA.USA.raw
- SRAM.raw
- This will reset your GameCube memory card and the error message should go away now.
- Warning: Make a backup of the files listed below before erasing.
- =================================
- Missing Sound Effects Fix:
- =================================
- Sound Settings:
- In "Config" in the "Audio" tab make sure you have "DSP LLE recompiler" with audio backend "XAudio2" selected and Latency set to 2. I found this is the best compromise to get decent audio. But DSP Fast works as well.
- ==================================================
- -Optimal Settings to get the game running faster:
- ==================================================
- -Config/General. Enable Dual Core on
- -Config/General and turning on Enable Idle skipping (speedup)
- -VR - Pullup 30fps to 90 fps (Turn this off, or use Timewarp instead)
- -Right Click Collectors Edition found in your game list/properties/everything off except Enable Dual Core, Synchronize GPU thread, Speed up Disc Transfer Rate, and DSP HLE emulation (fast)
- ===============================================================================
- -Possible Solutions to fixing Sound Studer in OoT VR (Special Thanks to Brian):
- ===============================================================================
- AUDIO/VIDEO STUTTERING POTENTIAL FIXES - Dolphin Settings Changes:
- Config -> Advanced -> Uncheck "Enable CPU Clock Override" (WARNING: You may also need to disable custom textures)
- Disable Custom Textures: Graphics -> Advanced -> Uncheck "Load Custom Textures")
- Graphics -> General -> Uncheck "V-Sync"
- Graphics -> Enhanced -> Internal Resolution -> (Lower this value, starting with 3x Native)
- Graphics -> Enhanced -> Anti-Aliasing (Lower this value, starting with 8X MSAA)
- Graphics -> Enhanced -> Anisotropic Filter (Lower this value)
- Config-> Audiio-> Select DSP LLE recompiler" with audio backend "XAudio2" selected.
- If you experience slowdown after steady framerate, completely close out of Dolphin and restart
- Also, close out of any unused applications on Windows.
- =====================================================================
- -Fixing the Camera View (Can't see skybox or Link's arm when aiming):
- =====================================================================
- Your VR Game Settings should look like this:
- [VR]
- UnitsPerMetre = 32.000000
- Hud3DCloser = 0.60
- HudDistance = 2.100000
- HudThickness = 0.060000
- CameraForward = -0.1
- ScreenDistance = 4.100000
- Brian's default for cameraforward is at 2.90000 but at that setting you can't see the skybox and you can't even see Links arm when aiming a weapon like the slingshot or hookshot. You can change it easily by going to VR in the dolphin settings, VR Game and change CameraFoward field to -0.1 when you are done playing the game and close out all windows if it asks you to save settings say yes. Don't know if there are different defaults for different headsets but that setting is correct for my Oculus CV1. Not sure about Quest headsets. The view is correct when you can see the skybox and fully see Link's arm when aiming.
- ====================================
- -Pause menu glitchy background Fix:
- ====================================
- While the game is running go to Graphics/Hacks and under EFB Copies un-select "Disable" until the texture option appears to the right (If it isn't selected enable it). Once this is done the glitchy menu should go away.
- ===================================================
- -Child Link Roll (Camera Clipping Underground Fix):
- ===================================================
- You can use Dolphin VR's Freelook Camera to move the camera slightly up just a bit so when you roll as Child Link, the camera won't clip underground. And just note: that doing this will slightly offset Child Link and Adult Link's arm view when aiming. But, no worries as you can revert back to default camera view at any time by hitting freelook reset. To learn how to use the Freelook Camera see this video:
- https://www.youtube.com/watch?v=l-u8-tBQ75A&t=29s
- =====================================================
- -Water Temple: Dark Link Room Fix (Hide Object Code):
- =====================================================
- This Hide Object code will fix the white square that appears in the Water Temple, within Dark Link's room:
- Note: This code will remove the Lens of Truth overlay and cause a piece of the skybox to go missing in the desert, so just turn it back on if you want to restore those effects.
- $Dark Link Room Remove White Square
- 8bits:0x0000000000000000:0x0000000000000000
- For more info on how to input this Hide Object Code into Dolphin VR please view the "-Inserting or adding new hide object codes" within the "CHEATS and CODES" section of the setup guide found here:
- https://www.reddit.com/r/Dolphin_VR/comments/a5md0j/dolphin_vr_quick_setup_guide_and_tips/
- ==============================================================================
- -Problems with Bosses, Slowdown or Cutscenes Freezing: (Turn off 30ftps code):
- ==============================================================================
- If you are having trouble beating Phantom Ganon or certain cutscenes freezing. Turn off both the AR and Gecko 30fps codes. With the codes on Phantom Ganon's movements can be delayed or frozen in some cases which makes it almost impossible to beat him.
- The cutscene after beating Queen Gohma where Link talks to the Deku Tree will freeze if you have codes on. I suspect it's the 30FPS code that is freezing the game here. Froze 8 times and counting. When I took the codes off it played normally.
- Using the 30FPS Switch Code will also potentially slow down Links movement speed to a crawl, both in the overworld map and Castle Town. If this happens just tun it off.
- ============================
- -Lens of Truth Not Working?
- ============================
- The Lens of Truth in this mod doesn't work on walls, but it will work on: invisible enemies, floating platforms, normal platforms, spinning scythes, floor spikes, hookshot targets and chests. In the Well and Shadow Temple, this can be annoying, but you can always try and walk against or through walls or consult a guide. Official Statement from Brian:
- "The lens of truth in this mod only reveals things, doesn't take them away." - Brian
- =====================================================================
- -Poe Block Puzzle Solution (Forest Temple) Using the Freelook Camera:
- =====================================================================
- In order to solve this block puzzle in the Forest Temple you are going to have to manipulate Dolphin VR's Freelook camera. You will need to manually move the camera above the blocks so you get a birds eye view of them. Without doing this, the puzzle will be next to impossible to solve. See below for a full explanation on how to set up Dolphin VR's freelook camera.
- Full Demonstration and Video Tutorial here:
- https://www.youtube.com/watch?v=l-u8-tBQ75A&t=29s
- ==================================================================
- -Poe Fight (Last Poe) Camera Issue Fix Using the Freelook Camera:
- ==================================================================
- This fight is difficult in first-person since all 4 Poes are moving around you. It's hard to see which Poe to hit. If you don't feel like looking around 360 degrees, in first-person, just zoom out with the Freelook Camera. Again, you can learn how to easily use Dolphin VR's Freelook camera in the video tutorial below:
- Full Demonstration and Video Tutorial here:
- https://www.youtube.com/watch?v=l-u8-tBQ75A&t=29s
- ====================================================================
- EXTRAS:
- ====================================================================
- =========================================
- OoT HD Texture Pack
- =========================================
- ==========================================================
- -BrianMp16's modified Zelda 64 UHD Texture pack (2.8 GB):
- ==========================================================
- https://mega.nz/file/SKwg1DJA#REktKt0ATC4-rCNaGwDmbkUyKcUxuMTbek2gmHha22U
- ================================================================================
- -Reduced file size version for lower end PC's (1 GB Special Thanks to Efraim27):
- ================================================================================
- https://mega.nz/folder/75dBlBTR#a2ICrhBAimDXWCfgWpcnGw
- ===========================
- -OoT HD Texture Pack Setup:
- ===========================
- If you want to play the mod with HD textures, you will have to take the HD texture pack and put the PZLE01 folder containing all of the HD textures in your Dolphin VR installation folder. Specifically in the "Textures" Folder which is inside the "Load" folder.
- For example, this is how my Load textures folders are set up:
- C:\Users\nxjta\Documents\Dolphin Emulator\Load\Textures\PZLE01\Zelda 64 UHD - OoT Pack
- Just make sure that when you actually start up the Dolphin VR emulator that you have Load Custom Textures turned on in Graphics/Advanced. Don't turn on "Prefetch Custom Textures" because it will most likely freeze your game at some point, only have Load Custom Textures checked off. To get the game running as smoothly as possible see all of the optimal settings found above. Enjoy!
- About using the HD Texture Pack and potential slowdown: using the HD texture pack will most likely slow down the game on lower end PC's. Could vary with each user and setup though. Just having "Load Custom Textures" turned on by itself can slow down any game. If you're not using it make sure it is turned off in Graphics -> Advanced. Don't turn on "Prefetch Custom Textures" or your game will most likely freeze at some point, only have "Load Custom textures" turned on.
- ========================================
- -Transparent Hookshot Texture by itself:
- ========================================
- (in case you don't want to use the HD Texture pack, this standalone texture, fixes the hookshot ridicule.)
- https://mega.nz/folder/IZJyUKZa#UytTe1b-Bj0Dlf92TAUbnA
- ====================
- -Freelook Camera:
- ====================
- Allows you to make custom views or just move the camera forward however you want.
- Full Demonstration and Video Tutorial here:
- https://www.youtube.com/watch?v=l-u8-tBQ75A&t=29s
- You can also use the freelook camera to zoom in a bit and fix the skybox and Link's arm distance when aiming, if you are having trouble fine tuning the actual VR camera settings. But the VR camera settings will give a permanent solution. For more info on that see "Fixing the Camera View" section of the guide above.
Add Comment
Please, Sign In to add comment