praydog's awesome UEVR makes it possible to play Hellblade 2 in 3D!
The below instructions are also available on GitHub
Notes:
- Optionally support praydog's work on Patreon
- When UEVR is injected, you can open its menu in-game by pressing INSERT and adjust the VR settings there like UI Size and Distance
- A static depth/convergence preset is good for this game as the camera is pretty close to Senua. You can press XInput Guide Button or Numpad 2 to toggle higher depth (this can be changed in the VRto3D profile if desired)
- DLSS4 Transformer model profile J recommended. See here for setup
- Disable HDR in Windows settings
- If you have really bad performance/flickering, try turning HAGS off
- 3DVision hardware is playable on latest drivers thanks to WibbleWobbleReShade. Check VRto3D ReadMe for instructions
In-Game Settings:
- Display Mode 'Windowed'
- Custom Upscaler 'Nvidia DLSS'
- Super Resolution to somewhere between 'Quality' and 'Performance' for Transformer model
- HDR Off
- Vertical Sync Off
You will need:
- VRto3D V3.1.0 or newer setup for your 3D display here
- Download and extract the latest VRto3D profiles to your "Documents\My Games\vrto3d\" folder
- The "Hellblade2-Win64-Shipping.exe_config.json" (Steam) or "Hellblade2-WinGDK-Shipping.exe_config.json" (Microsoft Store) can be edited for different hotkeys or depth settings. Reference the VRto3D ReadMe for details
- Follow the general UEVR instructions for installation (Nightly version 01039 or newer required) and launching a game below
- Download this UEVR profile for Steam or this UEVR profile for Microsoft Store version
- DO NOT RENAME THIS PROFILE ZIP OR UEVR WILL NOT WORK. THAT INCLUDES IF WINDOWS ADDS (1) ETC
- If coming from an old or VR version, delete your %APPDATA%\UnrealVRMod\Hellblade2-Win64-Shipping or %APPDATA%\UnrealVRMod\Hellblade2-WinGDK-Shipping folder before importing using UEVR
- Import into UEVR using the "Import Config" button
- Run UEVR in OpenVR mode for this game. OpenXR mode will perform badly
Known Issues
- Some effects render in one-eye at times
- As with many newer Unreal Engine games, it can have performance issues.
- If you are using a non-Steam version or WibbleWobbleVR, you can manually disable async reprojection to improve performance