| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| UEVR.zip | 2024-01-14 | 31.8 MB | |
| README.md | 2024-01-14 | 4.5 kB | |
| UEVR Beta 1.03 source code.tar.gz | 2024-01-14 | 2.4 MB | |
| UEVR Beta 1.03 source code.zip | 2024-01-14 | 2.5 MB | |
| Totals: 4 Items | 36.7 MB | 0 | |
Just looking for the download? Here: https://github.com/praydog/UEVR/releases/latest/download/UEVR.zip
Additions
- Frontend: Added
Focus game on injectiontoggle (thanks @keton) - Framework: All saveable options can now be
Reset to Defaultby right-clicking on any option and opening a context menu - Camera: Added
Freeze PositionandFreeze Rotationoptions underCamera- This is particularly useful for Mixed Reality content where you don't want the game's camera to move
- Input: Added two new DPad shifting methods:
Gesture (Head) + Left JoystickandGesture (Head) + Right Joystick- This works by moving either the left or right joystick to the side of your head and feeling a vibration
- When feeling the vibration, moving the sticks causes a DPad event to occur
- Input: Added
Left-handed Controller Inputsoption (swaps left/right controller inputs) - Input: Motion controllers can now right click on the UEVR menu with the right controller's "X" button
- UI: Added an option for
L3 + R3 Long Press Menu ToggleunderFrameworkConfig- This causes the UEVR menu to only open when doing a long press of L3 + R3 rather than instantly
- UObjectHook: Display socket names for
USceneComponentobjects - UObjectHook: Added support for UInt32Property
- UObjectHook: Added finetuning sliders for offset and rotation for component attachments
- UObjectHook: Added some level of support for calling simpler functions
- Plugins: Added some utility functions
Fixes
- Frontend: Fixed various programs like the Windows task manager being shown as injectable
- Frontend: Fixed "import config" not updating the settings in the UI
- SDK: Fixed some issues related to incorrect addresses or failures that could cause crashes
- Splitscreen: Fixed view index 1 having strange rotational bugs
- Splitscreen: Partial fixes for Native Stereo (may still be best to use synced with this)
- CVars: Fixed some crashes related to setting
r.HZBOcclusionin the CVars without disablingDisable HZBOcclusion - UObjectHook: Fixed duplicate attachment names not correctly being able to be opened under
Attached Components - UObjectHook: Fixed paths that went through a
StructPropertynot being persistable - UObjectHook: Fixed properties within a
StructPropertynot being persistable - UpdateViewportRHI Hook: Fixed cases where this hook could cause extreme lag in some games
- IXRTrackingSystemHook: Fixed a case where a 4.27 game could incorrectly be seen as a 4.26 game, causing a crash
- OpenVR: Fixed the in-game GUI toggle not working
- OpenVR: Fixed "UI Follows View" not working
- OpenXR: Added a warning for users when
XR_ERROR_LIMIT_REACHEDoccurs and how to solve it - Fixed "SceneView Compatibility Fix" causing doubling/multiplicative view matrix changes
Full Changelog: https://github.com/praydog/UEVR/compare/1.02...1.03 Full Changelog (frontend): https://github.com/praydog/uevr-frontend/compare/1.02...1.03
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.