Skip to content

Flat2VR

frostworx edited this page Feb 20, 2022 · 3 revisions

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:

UE4-VR-console-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):

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')

Clone this wiki locally