Skip to content

Flat2VR

360900 edited this page Aug 2, 2026 · 2 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 that shipped "Engine/Binaries/ThirdParty/OpenVR" before and can be reactivated by using an older Steam depot via 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 the in-game VR view is correct; keyboard input stopped reacting after enabling VR - probably can be reset with another UE4 command?)
  • more?

(due to a lack of feedback, I probably won't update the above list, but if you're reading this, you might be interested in the steam curator 'Can I VR it')

Clone this wiki locally