BetterVR - oneup03/VRto3D GitHub Wiki

Features:

  • Synchronized eye rendering
  • Adjustable static depth crosshair
  • Adjustable UI depth & size
  • Adjustable Camera Distance
  • Adjustable Riding Height offset
  • Auto-Depth for cutscenes/events with adjustable settings

Requirements:

  • A gaming PC with a CPU that is good at single-threaded workloads (a recent Intel i5 or Ryzen 5 are recommended at least)! The GPU matters a bit, but the CPU is the bottleneck here.

  • VRto3D for 3D displays or WibbleWobbleVR for 3DVision/FrameSequential setup. For WWVR, you MUST start it BEFORE Cemu

  • A legal copy of B0TW for the Wii U.

  • Windows OS

  • A properly set up Cemu emulator that's able to run at 60FPS or higher. See this guide for more info.

    • Before reporting issues, make sure that you have a WORKING version of the game that can go in-game on your PC before you install this mod!
  • A recent Cemu version. Only Cemu 2.6 is tested to work.

Current Limitations & Known Issues

  • There's a very small chance that the screen stays black after exiting any menus, which requires restarting the game to continue.
  • Climbing ladders require you to move the camera to the side
  • You can get stuck behind ladders sometimes, especially when you stop moving at the very top of the ladder while climbing down. So keep moving at the start!
  • Some lights and shadows render differently in each eye
  • Horse archery is a bit weird
  • You may need to start SteamVR first to avoid some errors

Profile Installation

Mod Installation

  1. Download the latest release of the mod from the Releases page.

  2. Extract the contents of the downloaded .zip file into the same folder where your Cemu.exe is stored. There should now be at least .dll, .json and multiple .bat files in the same folder as your Cemu.exe.

  3. Open Cemu normally through the Cemu.exe (not the .bat file!).

    • Cemu's window title should state Cemu 2.6 or newer. Any older version isn't supported.
    • The game should say V208 inside the update column in Cemu's game list. Otherwise it's outdated/not updated, and won't work.
    • Under Debug, disable Accurate Barriers (Vulkan) for more performance.
    • Go to Options->General Settings, and then under the Graphics tab make sure that you're using Vulkan, that the right GPU is selected and that VSync is turned off.
    • Install a Shader Cache

    If all that is true, continue to the next step by closing the settings window and then Cemu entirely. Otherwise, fix those issues before continuing.

  4. Double-click on BetterVR LAUNCH CEMU IN VR.bat to start Cemu. This'll install the graphic pack automatically to the right folder.

  5. Go to Options-> Graphic packs-> The Legend of Zelda: Breath of the Wild and make sure that the graphic pack named BetterVR is enabled. You'll also want to enable the FPS++ graphic pack under the Mods category, or else the game will crash!
    While you're inside the graphic packs menu, make sure that you've clicked on the Download Community Graphic Packs button to update your graphic packs!
    You can't change the BetterVR options while you're in-game.

    • Ensure Input is set to Standard Controls for Gyro to work
  6. For an enjoyable experience you should change some other graphic packs in this same window too:

    • Graphics graphic pack: Use any (non-ultrawide!) resolution of 1440p (2k) or higher for clarity. Also change anti-aliasing to Nvidia FXAA. Make sure that you don't use a resolution under 1280x720, or else the game will never show up!
    • FPS++ graphic pack: Change the FPS limit to at least 120FPS or 144FPS. The OpenXR headset will dictate the framerate anyway.
    • Enhancements: graphic pack: Change anisotropic filtering to 16x and use your preferred preset.
    • Any other settings like shadows, draw distance etc. You can always play around with this to see what the performance hit is.
  7. Close the settings and start the game like normal from Cemu's game list. If installed correctly it should now startup VRto3D or WibbleWobbleVR!

From now on you can play the game in 3D by just starting the BetterVR LAUNCH CEMU IN VR.bat file.
If you want to undo the installation (temporarily) to play the game without 3D, use the BetterVR UNINSTALL.bat file.
You can just use the BetterVR LAUNCH CEMU IN VR.bat file to reinstall and start the VR mod again.

In-Game Settings

  • The In Game menu can be opened by holding Start/Plus
  • 3D needs to set Camera Mode to OG
  • Adjust options as desired