-
Notifications
You must be signed in to change notification settings - Fork 6
Legacy 3DVision
OneUp edited this page Feb 22, 2025
·
2 revisions
- These instructions are only kept here to be complete. You should be using Frame Sequential through WibbleWobble instead of this
- This will be the worst experience due to the finicky nature of 3DVision drivers. It is highly recommended to get a different 3D Display to use moving forward.
- Only Driver v425.31 or 452.06 may work, so only RTX20 series or older
- Some DX12 games are not compatible with these old drivers (crashes), but the majority will still work and all UEVR games are compatible thus far
- Having 3DVision enabled will crash DX12 games when you launch them
- Make sure your game runs on old drivers with 3D disabled before attempting to get it working with VRto3D (some games will complain about your driver but still run fine)
- If you get a black screen while trying to run SteamVR + 3DVision, you may have to hard reset
- You can use a single monitor, but only Multi-Display mode will work due to 3DVision needing to always be fullscreen to activate. See Displays for options
- If you run into one-eye issues or other weirdness, try using DDU and reinstalling the driver
- Complete the Base Installation section and follow the multi-display setup
- If you want full resolution per eye, enable DSR 4x in Nvidia Control Panel -> Manage 3D Settings, and then set your desktop resolution to match
- Edit the
Documents\My Games\vrto3d\default_config.json
config file- Set the
window_width
andwindow_height
to match your fullscreen desktop resolution - Set the
render_width
andrender_height
to be the resolution you want per eye, can be lower or higher than the window setting, 1920x1080 recommended for 2080ti - Set the
debug_enable
flag tofalse
to enable fullscreen mode 3D will not work if you miss this setting
- Set the
- Download Bo3b's SbS to 3DVision tool and extract the contents to your
Steam\steamapps\common\SteamVR\bin\win64
folder - Enable 3D and Global hack. 3D Fix Manager can do this
- Run SteamVR from Steam
- Press
Home
to bring up the ReShade menu and select the SBSSBS_to_Double.fx
shader and clickReload
- Enable ReShade's
Performance Mode
checkbox - The Headset window has to be in focus for 3DVision to trigger - try clicking on it
- May need to press
Ctrl + T
to get 3D to trigger - If it's still not working, try closing SteamVR and trying again
- If 3D flickers on and off, try toggling 3D in Nvidia Control Panel
- If the 3D Headset Window goes black, try temporarily moving the game window back to your 3D display, get 3D to trigger once, then move the game window to your 2nd display
- Close SteamVR
- Enable 3D from Nvidia Control Panel
- If you use 3D Fix Manager instead of Nvidia Control Panel for these steps, your PC may crash
- Launch SteamVR and verify that 3DVision is displaying properly with just SteamVR
- Use
Ctrl + Alt + Insert
to dismiss the 3DVision Green text - Disable 3D from Nvidia Control Panel (This may not be needed if you are running a VR-native or non-DX12 game)
- It is normal for the SteamVR window to display
Warning: attempt to run Stereoscopic 3D in non-stereo display mode
- It is normal for the SteamVR window to display
- Launch your Game
- Make Game display in Windowed mode in-game or via
Alt + Enter
- Move Game window to your second display - reference Multi-Display Setup section for methods to do this
- If needed, inject VR mod
- Verify that SteamVR Headset window is displaying the game alongside the 2D Game window
- Enable 3D from Nvidia Control Panel (if you disabled it)
- Make SteamVR Headset window fullscreen on 3DVision display by clicking in it
- SteamVR Status will notify you if your headset window isn't fullscreen. Click on the
Enable Fullscreen Mode
notice or the headset window again to fix it
- SteamVR Status will notify you if your headset window isn't fullscreen. Click on the
- Click back on the 2D game window on your second display and hopefully input works and 3D is still displaying
-
Alt + Tab
will break 3DVision, so don't use it and just move the mouse to your second display instead
-
- 3DVision driver 452.06 seems to be compatible with all Unreal Engine games tested thus far, but some newer UE5 games may stop working at some point
- Review the 3DVision steps which ARE NECESSARY for any UEVR game
- It is normal to get this warning, but the game will likely play just fine