VR HMDs with Virtual 3D Screens
VR HMDs have a few options to play 3DVision games on a virtual screen
Show HelixVision/Katanga
HelixVision/Katanga
Nvidia Control Panel (or run 3DFM and let it enable 3D)
- Select the
Set up stereoscopic 3D menu item
- Select
3D Vision Discover
- Set Depth to
100%
- Set Keyboard Shortcuts ->
Enable advanced in-game settings
Enable stereoscopic 3D
Apply
- Close Nvidia Control Panel
Katanga Setup
- Run katanga.exe from your
3DFM\Tools\Katanga folder
- VR should start and you should see a slideshow on a curved virtual monitor
Home key will flatten the display
Arrow Keys will move and resize the slideshow
- Close Katanga
Game Setup
- Helixmod installation
- Run the game at least once to configure graphics settings according to any requirements from the 3DVision driver or Helixmod
- Install the 3D fix - can be done manually by downloading it from HelixMod or through 3D Fix Manager
- Run the game again and make sure you are seeing Anaglyph 3D
- Exit the game
- Game Launch Shortcut (Can use HelixVision instead of this process, but it doesn’t include all possible DX9 games)
- Create a shortcut for katanga.exe on your desktop by
Right Click -> Send To -> Desktop
- Create a new shortcut for each game you want to run
- Rename the shortcut to match the game you are going to run
- Open the Properties of the shortcut
Right Click -> Properties
- Add but DO NOT DELETE from the end of the
Target field:
--game-path "c:\your\path\to\game.exe" A game’s exe location can be found using Steam’s Manage -> Browse local files or in 3D Fix Manager under the title of the game
--launch-type DX9 or --launch-type DX9Ex Try the regular DX9 first and then DX9Ex if it fails
- Click
OK to close the Shortcut Properties
Running the Game
- Launch the shortcut on your desktop you created or launch a game from HelixVision
- Wait until the game reaches its main menu in Anaglyph 3D
- Put on your HMD and you should see a 3D window
- HelixMod in-game hotkeys:
Ctrl + F3/F4 adjust depth
Ctrl + F5/F6 adjust convergence
Ctrl + F7 saves depth & convergence settings
Notes
- It is possible to get stuck where you can’t properly exit the game or Katanga. In these situations, use
Ctrl + Alt + Del and select Sign Out and allow Windows to force close everything.
Show Virtual Desktop
Top and Bottom / Over Under 3D
- Install Virtual Desktop
- Follow the guide below, and in the Shader Glass step
Shader - Parameters set Output Mode to TaB
- TaB will give you the most resolution for this Shader Glass method
Hardware Requirements
- Nvidia GPU
- 3D Display (Can be AR Glasses, SR Display, etc)
- Choose a device:
-
EDID emulator/dummy plug

- Secondary display, but you will be limited to its supported resolutions/colors
- MS2130 Capture Card with custom firmware from NTM (skip EDID steps below)
EDID Override Options
Choose one of these methods to override your device’s EDID:
1a. EDID ID Override
- Only the
Device ID has to be changed to enable 3DVision, but it will be limited to the resolutions/colors of the original EDID
- This only changes the EDID ID on your current PC
- Download CRU and extract it to a folder
- Run
CRU.exe as admin
- Select your device from the drop down menu and select
Edit
- Set the Device ID to
ACR02B9 and click OK

- If using an EDID emulator/dummy plug, continue on to 1b
- Click
OK to close CRU
- Run
restart64.exe as admin and your Nvidia driver will restart
Exit the Restart app
1b. EDID Resolution Override (maybe optional)
- If you are using a physical secondary display, you probably don’t want to do this as it could mess it up
- This should be used for EDID emulators/dummy plugs to ensure you have 4k, 60Hz, 8Bit RGB
- This only changes the EDID on your current PC
- Download 4kHwEDID.bin to the CRU folder
- Make sure you still have the correct device selected in the drop down menu
- Click
Import and select the 4kHwEDID.bin file and click Open
-

- Click
OK to close CRU
- Run
restart64.exe as admin and your Nvidia driver will restart
Exit the Restart app
2. EDID Firmware Flash (requires writable hardware)
- If you are using a physical secondary display, you probably don’t want to do this as it could mess it up
- This will change the device to always identify to any PC/Console as 3DVision and Frame-Packed 3D capable, as well as supporting the needed 4k, 60Hz, 8Bit RGB
- Download NTM’s NTM3D_edid.bin
- Download ToastyX’s EDID/DisplayID Writer
- Run
EDWriter.exe
- Select your EDID emulators/dummy plug in the
Display drop down
- You may want to backup your current EDID with
Read EDID and then Save File
- Select
Load File and choose the NTM3D_edid.bin
- Select
Write EDID

- If you get errors, you will have to try a different EDID Override method
3. EDID Windows Driver (least recommended)
3DVision Installation
- If you run into issues with 3DVision stuck in Anaglyph mode or frame sequential modes, try using DDU in safe mode to completely wipe GPU drivers and redo the installation of this tool. This may wipe software EDID overrides
- Download 3D Fix Manager and extract it somewhere
- This can be used to install game fixes and launch them in 3D
- You can disable 3D with the toggle in the top right
- Launch
3DFixManager.exe
- Select the
Drivers tab and click Install 3D Driver. The Video Driver is not necessary for DX9 3DVision, so ignore it

- If prompted, choose
Quick Setup

- A successful installation should appear like this:

- On Some drivers, you may need to use the
Complete 3D Setup button, as the Nvidia 3DVision wizard will fail to run

- You can also adjust the 3D hotkeys and view the defaults on this tab:

- Select the
3D toggle in the top right to turn off 3D
- NOTE: A game needs a pre-existing Nvidia profile with the
StereoProfile flag set appropriately for any 3D settings to save with Ctrl + F7. Reference Bo3b’s Profile Guide for how to use Nvidia Inspector to set this and tweak 3D Profile settings.
Show Optional: Old Driver for DX10/DX11/DX12
Optional: Old Driver for DX10/DX11/DX12
- DX10-12 may be less compatible/stable with the EDID ShaderGlass method, but should work for native 3DVision or Interlaced displays
- RTX20xx or older is required
- RTX20xx Super series can only go back to driver 452.06
- DX10 and DX12 need driver 425.31
- DX11 Works on any driver <= 452.06
- DX12 3DVision doesn’t really have any fixes for it and it’s not stable with many modern games
- Download either 452.06 or 425.31 somewhere
- Unplug/Disable your Internet connection
- Run DDU in safe mode to wipe the GPU driver
- Run the Nvidia installer you downloaded and be sure to deselect
Geforce Experience
- Follow these instructions to block Nvidia driver updates
- If using 452.06, use 3D Fix Manager to install the 3DVision driver and Enable Driver Hack as seen here:

- You should now get this result (no emitter for some displays):

Windows & Nvidia Settings
Shader Glass Installation
- Install
Shader Glass on Steam or from GitHub
- Download the Interlaced2Else.slang shader and drop it into the Shader Glass folder
- Open Shader Glass
- Set
Input - Pixel Size to x1
- Click
Shader - Import Custom and select the Interlaced2Else.slang
- If needed, go to
Shader - Parameters and Swap Eyes or set Output Mode to TaB (SbS is default)
- Under
Processing click Set as default profile
- Close Shader Glass
- This ShaderGlass Interlaced2Else shader can work for any resolution, not just 4k/1080p
VR Additional Setup
- In the Steam Library page for Shader Glass, Select the
Gear icon and select Properties
- Set
Launch Options to -p and close the Properties window
Running a Game
- Ensure your device is set as your primary display, 3840x2160 resolution, and 3D Vision is enabled as
Acer Passive 3D LCD
- Install fixes either manually from Helixmod or using 3D Fix Manager
- Launch the game manually or from 3D Fix Manager and it should start on your device, not your 3D monitor, in interlaced 3D
Alt + Tab out of the game
- Launch Shader Glass
- If necessary, activate the Interlaced2Else shader via selecting
Shader - Recent Imports - Interlaced2Else
- Select the game window under
Input - Window
Alt + Tab back to the game and let it activate
- Press
Ctrl + Shift + G to toggle fullscreen Shader Glass and you should be seeing 3D
VR Additional Steps
- After selecting the input window, select
Processing -> Start
- Start Virtual Desktop
- Select the fullscreen Shader Glass Window as the input
- Set the 3D mode to TaB/OU