-
Notifications
You must be signed in to change notification settings - Fork 73
Flat2VR
By using the UniversalUE4Unlocker in combination with IGCSInjector
it is possible to inject VR compatibility into several regular UE4 games
!
The function can simply be enabled per game with the option UUUSEVR
in the Game Menu
What it does:
- Automatically enable UniversalUE4Unlocker and IGCSInjector
- Prepare the UE4-VR-console-script
- Add the UE4-VR-console-script to the Editor Menu automatically
- Automatically prepare and execute the UE4 patch script
A VR specific UE4 console script
to inject VR mode into a game.
A generic template is shipped in GLOBALMISCDIR
(a possible game specific template in the same directory would be preferred).
vr.bEnableHMD 1 vr.bEnableStereo 1 vr.HeadTracking.ResetPosition
(incomplete) list of (possibly) compatible games (not all games were tested, see game specific notes):
- Astray
- Pool_Nation_FX_Lite
- Mists_of_Aiden
- The_Sinking_City (the game accepts the '-vr' command line parameter on its own. Using the injection is helpful anyway for configuring the VR view!)
- Spyro_Reignited_Trilogy
- ATV_Drift__Tricks
- Moto_Racer__4
- Gravel
- BIOMUTANT (the injection can't open the UE4 console in the current version, a different injection I found somewhere can, but doesn't react to UE4 console VR commands - so this might be possible later(?))
- more?
There are also some games, which shipped "Engine/Binaries/ThirdParty/OpenVR"
before and can be reactivated by using an older steam depot using DepotDownloader:
- observer (see here)
- Dark_Home (old depot)
-
Hatchpunk
(
dotnet DepotDownloader.dll -app 1506640 -depot 1506641 -manifest 2972482185570779622 -username XXX -password YYY
) (injection works and in game vr view is correct - keyboard input didn't react anymore after enabling VR - probably can be resetted with an other ue4 command?) - more?
(as of lack of feedback, I probably won't update above list, but if you read this, you might be interested in the steam curator 'Can I VR it')
Quick Links
- Changelog
- Installation
- Usage
- Main Menu
- Global Menu
- Tray Icon
- Modding
- Platform-Specific Documentation
- Tweaks
- Utilities
- Advanced