Want to play Yuzu games in 3D VR (I can only vouch for Meta Quest 2/Pro since that's all I have, but it should work for Vive, Index, etc. as well)?
Easy.
1. Download and install yuzu
2. Download
ReShade and install on your yuzu.exe with no preset selected (skip, in other words) and checking all the effects to download.
Download and install the Shader and Texture folders at this repo and replace your Reshade SuperDepth3D and SuperDepth3D_VR effects with the updated ones at the repo. Make sure you delete the old ones or Reshade will double the VR effect and have you render four full windows of your game instead of the 2 windows you need for 3D lol.
3. Buy Virtual Desktop on Steam for $15 or on the
Quest Store for $20 so you can play side-by-side stereo3D content properly on your HMD.
4.
Download and install the free Virtual Desktop Streamer Companion app or your content won't relay properly to your HMD.
5. Make sure you have screen-recording software, antivirus, RTSS (RivaTuner should be off/disabled), etc. disabled or uninstalled while you play on Virtual Desktop to avoid issues.
6. Always launch the streamer app when you're going to do this.
7. Launch Virtual Desktop on Steam or the Quest Store.
8. Add yuzu as a game in the Games tab.
9. Launch yuzu.
10. Configure your games for lower resolution settings than what you usually run for full-screen flatscreen gameplay.
11. Select "Half SBS" as the 3D mode in the Virtual Desktop settings.
12. Select a 3D environment or environment like the home theater to test things out.
13. When yuzu starts, it will attempt to load ReShade. Go through the tutorial if you haven't done it before. Select the folder where your yuzu.exe is and "/**" after that as the folder for shaders and textures in the "Settings" tab. Enable performance mode in the "Home" tab and select a toggle button for the effects in your "Settings" tab. Reload the effects in the "Home" tab.
14. Select SuperDepth3D_VR as the effect you want to use. It will do depth-based stereoscopic 3D for each game.
15. Go into add-ons to tune some settings.
16. Start the effect (or disable it) using your toggle button and full-screen your yuzu emulator. Make sure yuzu is set to stretch-to-window for the aspect ratio, and borderless window for the window options.
17. You're all set!
EDIT: 18. Oh yes, if you have a Quest,
you'll want this mod to make it stop picking up your external/Xbox controller as an input for the Quest dashboard. If you can't compile this because you don't have delphi, get the files you need (the dlls) from the folders on this repo.
Can confirm this works SUPER WELL on the Meta Quest Pro using Super Smash Bros. Ultimate in 3D VR. Just wow. It's like watching a diorama of Nintendo characters fight!
BTW regarding the state of TOTK modding as of today:
This is an example of a recent mod load-out I saw from reddit:
Just update your TOTK to 1.1.2, use the 1.1.2 mods at the HolographicWings repository on GitHub, and use any mods/cheats from there. Also keep an eye on /u/ChucksFeedandSeed mods for TOTK as they were a pioneer of early mods for the TOTK modding scene. Their mods are usually best. Outside of those two sources and Reshade, you don't really need much else!
As always, feel free to use my Yuzu Updater to keep backups and updates to your yuzu folders with auto-HDR enabled by default. My v1.4 should have all the bugs fixed.
https://github.com/lionellion21/yuzu/releases
TOTK emulation got great surprisingly fast. I have the same CPU playing on latest Yuzu EA, 2x resolution with DynamicFPS++ mod and I'm on 60fps most of the time with some slight drops occasionally that don't really feel important. Game already looks and runs so nice on PC that it makes me a bit sad that all the people playing on switch are not enjoying it in this quality.
Agreed. I'm blazed past 4K 60, now I'm trying to optimize for 8K 60 and 4K 120 lolz. The heavy movement behind this modding scene has made progress so fast! I really can't bare to play the version I have sitting on my Switch right now.