Skip to content

Luke Ross RealVR Mods

OneUp edited this page Nov 5, 2024 · 75 revisions

These are configuration settings necessary to get RealVR mods working

General Notes/Settings

  • This section has general guidelines for how to get RealVR mods working from scratch
  • Some Game-Specific Settings and profiles are available
  • RealVR usually forces a 1:1 aspect ratio in the 2D game window. In some games, changing to 16:9 ratio will result in issues. VRto3D forces the aspect ratio and field of view in the Headset 3D view, so you will always get the correct aspect ratio in 3D regardless of the game window's aspect ratio
    • You can modify the aspect_ratio and fov VRto3D settings if desired
  • Convergence adjustments do not work with RealVR mods, so DO NOT USE Ctrl + F5/F6
  • Single Display users will need to set debug_enable to true for RealVR mods to work (already the default)
  • It is recommended to set games to run in windowed mode to facilitate moving the 2D view to another display. However, some games will need to run in borderless mode to have the correct resolution
  • These instructions are only for RealVR v14.1.0 or newer. For older RealVR mods, check here
  • HFOV/VFOV optimizations don't work with VRto3D
  • You may get improved performance with GPU Scheduling ON - you can change it here

RealVR Installation

  • Sign up for Luke Ross' Patreon
  • Download the latest RealVR release
  • If you previously installed RealVR to a game, it's a good idea to completely remove it by deleting RealRepo cudart64_110.dll dxgi.dll openvr_api.dll RealConfig.bat RealVR.ini RealVR64.log from the game's exe folder
  • Extract the files next to your game's exe
  • Run RealConfig.bat
    • Respond to any configuration questions as desired
  • Run the game
  • The RealVR menu can usually be pulled up in-game using the PAUSE key
    • Sometimes the menu won't be fully visible, so try to adjust the Normal HUD Size to 0.8
    • The menu font size can be changed by holding Ctrl and using Mouse Scroll
    • Values can be typed in by selecting them with Arrow Keys and pressing Enter and Space
    • Set the VR Renderer to OpenXR
    • Check render resolution (if available in the particular game mod) and ensure it isn't super high, as it will affect performance
    • Legacy AER render mode has the least amount of artifacts but is less smooth
    • 1/2 Rate render mode will feel smoother, but may result in blocky tearing artifacts when viewing fast moving objects

Desktop Screenshot 2024 09 22 - 09 57 45 23

  • If you get a huge black bar and the game appears to be rendering at the bottom of the screen, open the RealVR menu with PAUSE and then click Stop VR then wait a bit and then click Start VR again
  • Exit the Game
  • This should be automatic, but if you don't have normal camera control in-game
    • Open RealVR.ini and add this line under [RVR]
    • IgnorePosesFor3DDisplaySupport=1

Game Specific Configurations

Game 3DVision Compatible
Cyberpunk 2077 No
Elden Ring Yes
Ghost of Tsushima No
Horizon Zero Dawn Yes
Horizon Forbidden West No
Spider-Man No
Uncharted Yes

Cyberpunk 2077

VRto3D Settings for Cyberpunk

  • Close SteamVR if it is running
  • Extract the latest profiles into your Documents\My Games\vrto3d\ folder
  • This game's profile sets:
    • A lower depth preset is active when holding the left trigger or right mouse button
    • A higher depth preset toggle when you press the guide button or Numpad 2
    • Depth reset on Numpad 1

Install RealVR mod for Cyberpunk

  • Disable TAA
    • Create Cyberpunk 2077\engine\config\platform\pc\user.ini and put this text inside it
[Developer/FeatureToggles]
Antialiasing = false
ScreenSpaceReflection = false
  • Download the latest ReShade to install SMAA/FXAA
    • Run the ReShade installer
    • Browse to to your Cyberpunk 2077\bin\x64\Cyberpunk2077.exe then click Next
    • Select DirectX 12 and click Next
    • Make sure SweetFX is checked and click Next, Next, Finish
  • Delete dxgi.dll from your Cyberpunk 2077\bin\x64 directory
  • Extract the contents of RealVR into your Cyberpunk 2077\bin\x64 directory (overwrite if asked)
  • Run RealConfig.bat
  • Download and extract this zip to your Cyberpunk 2077\bin\x64 directory and overwrite
  • Launch the game once
  • Press PAUSE to dismiss RealVR
  • Change in-game settings:
    • Video: Windowed mode
    • Video: Set your Resolution to your desired render resolution
    • Video: Monitor to be your second monitor if using multiple displays
    • Graphics: Disable Film Grain, Chromatic Aberration, Depth of Field, Lens Flare, Motion Blur
  • Open the RealVR menu using PAUSE and adjust the settings as shown in the pictures if you didn't use the provided Cyberpunk2077Ini.zip
    • Adjust the Target Pixels Per Degree to be close to your render resolution and then select Adapt Resolution
    • Recommended 1/2 Rate Rendering
    • The ReShade tab can be used to inject SMAA+FXAA as a replacement for TAA. Make sure SMAA is above FXAA and use the settings given here. Click the Performance Mode checkbox at the bottom when finished

Screenshot 2024-10-05 145055

Screenshot 2024-10-04 223308

Screenshot 2024-09-28 204805

  • Adjust Graphics settings and try the Benchmark as desired
  • Exit the game

Start Cyberpunk

  • It should also start up your VRto3D driver and display in 3D on your screen
  • If you do not hear a beep, VRto3D failed to load the settings profile
  • Lower depths were used due to how close things get to the camera
  • For single-display setups, enable VRto3D foregrounding with Ctrl + F8 and Alt + Tab to the 2D game window for controls. Mouse control is not possible
  • For multi-display setups, ensure that the 3D Headset Window is fullscreen by clicking on it and then click on the 2D game window for controls. Mouse control is supported

Elden Ring

  • Works with Shadow of the Erdtree and Seamless Co-Op

VRto3D Settings for Elden Ring

  • Close SteamVR if it is running
  • Extract the latest profiles into your Documents\My Games\vrto3d\ folder
  • This game's profile sets:
    • Clicking the Guide button will toggle between a lower and higher depth preset
    • Depth reset on Numpad 1

Install RealVR mod for Elden Ring

  • Extract the files into your ELDEN RING\Game directory next to eldenring.exe
  • Run RealConfig.bat and choose a preset - maybe try Medium
  • Download and extract this zip to your ELDEN RING\Game directory and overwrite
  • Run the game from Steam
  • Press PAUSE to dismiss RealVR
  • Change in-game settings:
    • Screen Mode to Windowed
    • Resolution - can only choose 1:1 aspect ratio resolutions, so experiment with what gives you best visuals/performance
    • May want to disable Ray Tracing for performance
    • Antialiasing to low (avoids TAA halo)
    • Motion Blur and Depth of Field to OFF
  • Load your save game
  • Open the RealVR menu using PAUSE and adjust the settings as shown in the pictures if you didn't use the provided EldenRingIni.zip
    • Have to click the top button on the Quick Menu to get to main settings
    • Choose between Legacy AER and 1/2 Rate Rendering depending on your preferences

Screenshot 2024-09-28 151237

Screenshot 2024-10-05 143645

Screenshot 2024-09-28 151314

  • Exit the game

For multiplayer, use Seamless Co-Op

  • Extract the files into your game directory next to eldenring.exe
  • Modify SeamlessCoop/ersc_settings.ini as desired
    • Set a cooppassword or the game won't launch!
  • Use ersc_launcher.exe to run the game
    • Running the game from Steam will prevent Seamless Co-Op from loading, so create a shortcut to ersc_launcher.exe on your Desktop
  • Elden Mod Loader is also compatible if you want to add in more mods

Start Elden Ring

  • It should also start up your VRto3D driver and display in 3D on your screen
  • If you do not hear a beep, VRto3D failed to load the settings profile
  • If you get a huge black bar and the game appears to be rendering at the bottom of the screen, open the RealVR menu with PAUSE and then click Stop VR then wait a bit and then click Start VR again
  • For single-display setups, enable VRto3D foregrounding with Ctrl + F8 and Alt + Tab to the 2D game window for controls
  • For multi-display setups, ensure that the 3D Headset Window is fullscreen by clicking on it and then click on the 2D game window for controls

Ghost of Tsushima

  • Steam overlay will conflict with RealVR and crash this game

VRto3D Settings for Ghost of Tsushima

  • Close SteamVR if it is running
  • Extract the latest profiles into your Documents\My Games\vrto3d\ folder
  • This game's profile sets:
    • Clicking the Guide button will toggle between a lower and higher depth preset
    • Depth reset on Numpad 1

Install RealVR mod for Ghost of Tsushima

  • Extract the contents of RealVR into your Ghost of Tsushima DIRECTOR'S CUT directory
  • Run RealConfig.bat
  • Download and extract this zip to your Ghost of Tsushima DIRECTOR'S CUT directory and overwrite
  • Launch the game once
  • Press PAUSE to dismiss RealVR
  • Change in-game settings:
    • Display: Select windowed mode (This may take a few restarts to stick)
    • Display: Optionally change monitor for multi-display use
    • Graphics: Motion Blur Strength to 0
    • Graphics: Depth of Field to Off
    • Adjust others as desired
  • Open the RealVR menu using PAUSE and adjust the settings as shown in the pictures if you didn't use the provided GhostTsushimaIni.zip
    • Select 16:9 for the Target Aspect Ratio and adjust the Target Pixels Per Degree until it is close to your render resolution, then select Adapt Resolution
    • Choose between Legacy AER and 1/2 Rate Rendering depending on your preferences

Screenshot 2024-10-05 144806

Screenshot 2024-09-28 184250

  • Exit the game

Start Ghost of Tsushima

  • It should also start up your VRto3D driver and display in 3D on your screen
  • If you do not hear a beep, VRto3D failed to load the settings profile
  • If the game suddenly looks very aliased, close it and SteamVR and try running the game again
  • For single-display setups, enable VRto3D foregrounding with Ctrl + F8 and Alt + Tab to the 2D game window for controls
  • For multi-display setups, ensure that the 3D Headset Window is fullscreen by clicking on it and then click on the 2D game window for controls

Horizon Zero Dawn

VRto3D Settings for Horizon Zero Dawn

  • Close SteamVR if it is running
  • Extract the latest profiles into your Documents\My Games\vrto3d\ folder
  • This game's profile sets:
    • A medium depth preset is active when holding the left trigger or right mouse button
    • A lower depth preset toggle when you press the guide button or Numpad 2
    • Depth reset on Numpad 1

Install RealVR mod for Horizon Zero Dawn

  • Extract the contents of RealVR into your Horizon Zero Dawn directory
  • Run RealConfig.bat
  • Download and extract this zip to your Horizon Zero Dawn directory and overwrite
  • Launch the game once
  • Press PAUSE to dismiss RealVR
  • Game may boot to a black screen in both 2D and Headset Window. will need to press Alt+Enter to force the 2D window fullscreen and then navigate to the Settings->Display menu and set the below settings. You may have to keep using Alt+Tab to make the 2D window visible. Once the settings are applied, you can Alt+Tab to the Headset Window for visuals (press Ctrl+F8 to foreground it) and use the Game Window for controls
  • Change in-game settings:
    • Aspect ratio 1:1 is necessary or cutscenes will render with chonky characters
    • Choose your render resolution
    • Adaptive performance FPS 120fps
    • FPS limit Unlimited
    • Display mode Borderless
    • VSync Off
    • Optionally change Monitor for multi-display
    • Graphics: Disable Motion Blur
    • Adjust others as desired
  • Open the RealVR menu using PAUSE and adjust the settings as shown in the pictures if you didn't use the provided HorizonZeroDawnIni.zip
    • Choose between Legacy AER and 1/2 Rate Rendering depending on your preferences

Screenshot 2024-10-05 145738

Screenshot 2024-09-28 173512

  • Exit the game

Start Horizon Zero Dawn

  • It should also start up your VRto3D driver and display in 3D on your screen
  • If you do not hear a beep, VRto3D failed to load the settings profile
  • HUD will only draw in the center 2/3rds of the screen due to the 1:1 aspect ratio
  • If you get a huge black bar and the game appears to be rendering at the bottom of the screen, open the RealVR menu with PAUSE and then click Stop VR then wait a bit and then click Start VR again
  • For single-display setups, enable VRto3D foregrounding with Ctrl + F8 and Alt + Tab to the 2D game window for controls. Mouse control is not possible
  • For multi-display setups, ensure that the 3D Headset Window is fullscreen by clicking on it and then click on the 2D game window for controls. Mouse control is supported

Spider-Man

  • Steam overlay will conflict with RealVR and crash this game
  • RealVR doesn't like aspect ratios other than 1:1 in this game. If you can't get RealVR to start rendering, try purging your Spider-Man settings from these locations

VRto3D Settings for Spider-Man

  • Close SteamVR if it is running
  • Extract the latest profiles into your Documents\My Games\vrto3d\ folder
  • This game's profile sets:
    • Clicking the Guide button will toggle between a lower and higher depth preset
    • Depth reset on Numpad 1

Install RealVR mod for Spider-Man

  • Extract the contents of RealVR into your Marvel's Spider-Man Remastered directory
  • Run RealConfig.bat
  • Download and extract this zip to your Marvel's Spider-Man Remastered directory and overwrite
  • Launch the game once
  • Change in-game settings:
    • Display: DO NOT TOUCH RESOLUTION OR ASPECT RATIO
    • Display: Select windowed mode
    • Display: Optionally change monitor for multi-display use
    • Display: Set Upscale Method to OFF
    • Display: Set Anti-Aliasing to SMAA
    • Graphics: Motion Blur Strength and Film Grain Strength to 0
    • Graphics: Depth of Field, Chromatic Aberration, Vignette to Off
    • Adjust others as desired
  • Press PAUSE to dismiss RealVR
  • Open the RealVR menu using PAUSE and adjust the settings as shown in the pictures if you didn't use the provided SpiderManIni.zip
    • Adjust Target Pixels Per Degree to be close to your desired render resolution and click Adapt Resolution
    • Choose between Legacy AER and 1/2 Rate Rendering depending on your preferences
    • Nothing interesting on the Spidey tab

Screenshot 2024-10-05 150507

  • Exit the game

Start Spider-Man

  • It should also start up your VRto3D driver and display in 3D on your screen
  • If you do not hear a beep, VRto3D failed to load the settings profile
  • For single-display setups, enable VRto3D foregrounding with Ctrl + F8 and Alt + Tab to the 2D game window for controls
  • For multi-display setups, ensure that the 3D Headset Window is fullscreen by clicking on it and then click on the 2D game window for controls

Uncharted Legacy of Thieves

VRto3D Settings for Uncharted

  • Close SteamVR if it is running
  • Extract the latest profiles into your Documents\My Games\vrto3d\ folder
  • This game's profile sets:
    • A lower depth preset is active when holding the left trigger or right mouse button
    • A lower depth preset toggle when you press the guide button or Numpad 2
    • Depth reset on Numpad 1

Install RealVR mod for Uncharted

  • Download the latest ReShade to install SMAA/FXAA
    • Run the ReShade installer
    • Browse to to your Uncharted Legacy of Thieves Collection\u4.exe then click Next
    • Select DirectX 12 and click Next
    • Make sure SweetFX is checked and click Next, Next, Finish
  • Delete dxgi.dll from your Uncharted Legacy of Thieves Collection directory
  • Disable TAA: Download the latest Windows Game Patches (NOT the pdb one), extract x64\Uncharted4TLL.NoTAA\Uncharted4TLL.NoTAA.asi and x64\!ASI_Loader_x64\dinput8.dll to your Uncharted Legacy of Thieves Collection directory, and rename dinput8.dll to winmm.dll
  • Extract the contents of RealVR into your Uncharted Legacy of Thieves Collection directory (overwrite if asked)
  • Run RealConfig.bat
  • Download and extract this zip to your Uncharted Legacy of Thieves Collection directory and overwrite
  • Launch the game once
  • Press PAUSE to dismiss RealVR
  • Change in-game settings:
    • Display: Windowed mode
    • Display: Monitor to be your second monitor if using multiple displays
    • Display: Render Scale should be adjusted as desired
    • Display: Other settings should have been disabled by RealVR already
    • Resolution should be set using RealVR and Aspect Ratio Auto should work
    • Advanced Graphics can be modified as desired
  • Open the RealVR menu using PAUSE and adjust the settings as shown in the pictures if you didn't use the provided UnchartedLegacyIni.zip
    • Adjust the Target Pixels Per Degree to be close to your render resolution and then select Adapt Resolution
    • Choose between Legacy AER and 1/2 Rate Rendering depending on your preferences
    • The ReShade tab can be used to inject SMAA+FXAA as a replacement for TAA. Make sure SMAA is above FXAA and use the settings given here. Click the Performance Mode checkbox at the bottom when finished

Screenshot 2024-10-12 144941

Screenshot 2024-10-12 145000

Screenshot 2024-10-12 145040

Screenshot 2024-09-28 204805

  • Exit the game

Start Uncharted

  • It should also start up your VRto3D driver and display in 3D on your screen
  • If you do not hear a beep, VRto3D failed to load the settings profile
  • Annoyingly, the game doesn't seem to remember your Monitor setting, so you may need to change it every time
  • You will likely notice some dithering due to disabling TAA
  • For single-display setups, enable VRto3D foregrounding with Ctrl + F8 and Alt + Tab to the 2D game window for controls. Mouse control is not possible
  • For multi-display setups, ensure that the 3D Headset Window is fullscreen by clicking on it and then click on the 2D game window for controls. Mouse control is supported