-
Notifications
You must be signed in to change notification settings - Fork 6
Luke Ross RealVR Mods
OneUp edited this page Nov 5, 2024
·
75 revisions
- 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
andfov
VRto3D settings if desired
- You can modify the
- Convergence adjustments do not work with RealVR mods, so DO NOT USE
Ctrl + F5/F6
- Single Display users will need to set
debug_enable
totrue
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
- 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
to0.8
- The menu font size can be changed by holding
Ctrl
and usingMouse Scroll
- Values can be typed in by selecting them with
Arrow Keys
and pressingEnter
andSpace
- 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
- Sometimes the menu won't be fully visible, so try to adjust the
- 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 clickStop VR
then wait a bit and then clickStart 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
- Open
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 |
- 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
- Disable TAA
- Create
Cyberpunk 2077\engine\config\platform\pc\user.ini
and put this text inside it
- Create
[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 yourCyberpunk 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
- Video:
- Open the RealVR menu using
PAUSE
and adjust the settings as shown in the pictures if you didn't use the providedCyberpunk2077Ini.zip
- Adjust the
Target Pixels Per Degree
to be close to your render resolution and then selectAdapt 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 thePerformance Mode
checkbox at the bottom when finished
- Adjust the
- Adjust Graphics settings and try the Benchmark as desired
- Exit the game
- 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
andAlt + 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
- Works with Shadow of the Erdtree and Seamless Co-Op
- 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
- Extract the files into your
ELDEN RING\Game
directory next toeldenring.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
- Screen Mode to
- 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 providedEldenRingIni.zip
- Have to click the top button on the Quick Menu to get to main settings
- Choose between
Legacy AER
and1/2 Rate
Rendering depending on your preferences
- 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!
- Set a
- 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
- Running the game from Steam will prevent Seamless Co-Op from loading, so create a shortcut to
- Elden Mod Loader is also compatible if you want to add in more mods
- 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 clickStop VR
then wait a bit and then clickStart VR
again - For single-display setups, enable VRto3D foregrounding with
Ctrl + F8
andAlt + 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
- Steam overlay will conflict with RealVR and crash this game
- 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
- 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
to0
- Graphics:
Depth of Field
toOff
- Adjust others as desired
- Display: Select
- Open the RealVR menu using
PAUSE
and adjust the settings as shown in the pictures if you didn't use the providedGhostTsushimaIni.zip
- Select
16:9
for theTarget Aspect Ratio
and adjust theTarget Pixels Per Degree
until it is close to your render resolution, then selectAdapt Resolution
- Choose between
Legacy AER
and1/2 Rate
Rendering depending on your preferences
- Select
- Exit the game
- 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
andAlt + 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
- 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
- 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 usingAlt+Tab
to make the 2D window visible. Once the settings are applied, you canAlt+Tab
to the Headset Window for visuals (pressCtrl+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
- Aspect ratio
- Open the RealVR menu using
PAUSE
and adjust the settings as shown in the pictures if you didn't use the providedHorizonZeroDawnIni.zip
- Choose between
Legacy AER
and1/2 Rate
Rendering depending on your preferences
- Choose between
- Exit the game
- 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 clickStop VR
then wait a bit and then clickStart VR
again - For single-display setups, enable VRto3D foregrounding with
Ctrl + F8
andAlt + 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
- 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
- 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
- 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
to0
- Graphics:
Depth of Field, Chromatic Aberration, Vignette
toOff
- 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 providedSpiderManIni.zip
- Adjust
Target Pixels Per Degree
to be close to your desired render resolution and clickAdapt Resolution
- Choose between
Legacy AER
and1/2 Rate
Rendering depending on your preferences - Nothing interesting on the
Spidey
tab
- Adjust
- Exit the game
- 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
andAlt + 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
- 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
- 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 yourUncharted Legacy of Thieves Collection
directory - Disable TAA: Download the latest Windows Game Patches (NOT the pdb one), extract
x64\Uncharted4TLL.NoTAA\Uncharted4TLL.NoTAA.asi
andx64\!ASI_Loader_x64\dinput8.dll
to yourUncharted Legacy of Thieves Collection
directory, and renamedinput8.dll
towinmm.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
- Display:
- Open the RealVR menu using
PAUSE
and adjust the settings as shown in the pictures if you didn't use the providedUnchartedLegacyIni.zip
- Adjust the
Target Pixels Per Degree
to be close to your render resolution and then selectAdapt Resolution
- Choose between
Legacy AER
and1/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 thePerformance Mode
checkbox at the bottom when finished
- Adjust the
- Exit the game
- 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
andAlt + 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