Friday, April 4, 2025

Hellblade 2 - Senua's Saga [UEVR + VRto3D]



praydog's awesome UEVR makes it possible to play Hellblade 2 in 3D!

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

The below instructions are also available on GitHub


3 comments:

  1. Thanks Oneup03! You picked another great game! All these games make me wish it was easier to get a 5090, but hopefully that will happen later this year.

    One of the best weeks being a 3d gamer in a long time!

    ReplyDelete
  2. it looks to be perfect with UEVR, too bad it doesn't work with my HP reverb g2~

    ReplyDelete
    Replies
    1. UEVR should be compatible with your HMD, but I haven't tested it with HMDs. The profile I posted here could act as a basis for a VR fix, but you would need to adjust cameras and UI.

      Alternatively, you should be able to get Virtual Desktop + VRto3D setup if you want to play on a virtual 3D screen with better performance: https://github.com/oneup03/VRto3D/wiki/VirtualDesktop

      Delete