UEVR Beta 1.02
Just looking for the download? Here: https://github.com/praydog/UEVR/releases/latest/download/UEVR.zip
Additions
- VR Keybinds: Adds "Toggle in-game UI Key"
- VR Keybinds: Adds "Disable VR Key"
- This is a workaround for some runtimes not telling UEVR that the headset is no longer being worn
- UObjectHook keybinds: Adds "Disable UObject Hook key"
- This allows changes to be temporarily disabled e.g. in cutscenes
- Now warns the user if any DLLs are missing prior to injection and steps to address the issue
Fixes
- SDK: Fixes a memory leak/crash due to a GMalloc variation that was not being found
- Fixes OpenVR being loaded in games that include the OpenVR plugin even though OpenXR is selected
- This means the UEVR frontend now explicitly passes onto the backend what runtime should be getting used
- Fixes a crash related to the DirectInput hook
- Fixes a crash that could sometimes occur related to checking if the runtime is active
- Fixes some logs sometimes not getting written (for troubleshooting)
- Possible fix for some silent injection failures
Full Changelog: 1.01...1.02
Installation and quick usage
Extract the UEVR.zip to a folder of your choice, then:
- Launch the frontend GUI (UEVRInjector.exe)
- Launch the target game
- Locate the game in the process dropdown list
- Select your desired runtime (OpenVR/OpenXR)
- Toggle existing VR plugin nullification (if necessary)
- Configure pre-injection settings
- Inject
More information and troubleshooting can be found on the Documentation page.
Additional notes
You may need to whitelist the UEVR folder or executable within your antivirus software for the time being.
If nothing happens, try moving UEVR to a different folder.
Help! What games are Unreal Engine?
Use tools like Rai Pal.
Rai Pal is a tool by Raicuparta that can go through your entire library of games and attempt to tell you what engine, and what version of that engine they are using.
It also has some level of support for UEVR for automatic launching, as well as displaying user scores given to the VR compatibility of a given game. It can also auto-update UEVR when a new version is released here.