Better methods can be achieved with current versions of games using mods, see the other wiki page.
For some of these you need to make use of DepotDownloader and unfortunately put in your Steam credentials to download versions that you are eligible for. The App/Depot/Manifest IDs for use with DepotDownloader can be found from SteamDB.info
It seems creating steam_appid.txt is an easy way to make Steam not try to launch the latest installed version and being able to use legacy bindings for games that do not support the new SteamVR Input system.
Using an OpenVR driver it's possible to make a virtual Vive controller that matches the position and rotation of another tracked device (e.g. LIV's virtual tracker) - for use with older games that don't support generic trackers.
One such game this can be used with is Arizona Sunshine (2017 pre-DLC). However since there is a LIV mod for Arizona Sunshine (2017 post-DLC) as well as Remake (2024 AS1HD) natively including LIV, there will be no release of the Virtual Third Controller I put together.
An older version of LIV is needed to use Legacy Composition (quads) or make the virtual tracker appear as a controller for games that expect a 3rd controller connected for camera tracking.
You can have the older version in a separate folder to the latest version to be able to use both, e.g. LIV-Legacy. If you're going between versions you should use LIV's About menu to uninstall its driver or it'll probably crash the other version.
On this page the only game that uses it is Arizona Sunshine (to appear as a 3rd controller).
If there is a way to use the newer LIV driver as a 3rd controller or add another third-party driver that can follow the LIV virtual tracker then using an older LIV wouldn't be necessary.
Note: Arizona Sunshine Remake (2024 AS1HD) natively supports LIV.
Older version of the 2016 game before DLC supports some kind of legacy quads mixed reality when using command line argument -mr and having a 3rd controller connected. Uses legacy controller bindings, seemed fine with Oculus Quest 1 over Virtual Desktop.
Is really easy to crash when trying to change things while the game is running; potentially a Steam VR dashboard, LIV overlay, or OBS thing.
You can have the older version in a separate folder to the latest version to be able to play both, e.g. ArizonaSunshine-MR. Since the save data is in “C:\Program Files (x86)\Steam\userdata\<unique>\342180\remote\SaveGame.dat” not sure how dangerous going between the two versions is.
Arizona Sunshine has some mixed reality settings when pressing Ctrl+C such as to toggle the game's hands, you need to press the button combo again to hide the settings otherwise some in-game interactions (like the projector menu) will not work.
Use OBS to manually composite the game quads and LIV output (with transparency) windows together.
To use LIV, you will need to have a version of Budget Cuts before the Arcade update. This also means it'll be legacy controller bindings. This version had different teleport buttons to current version and Budget Cuts 2.
I've been able to complete the game using:
From the game's properties > beta window you can opt into pre_arcade_patch_6, copy the game folder and then go back to no beta if you want to keep the current game.
Or you can use: DepotDownloader.exe -app 400940 -depot 400941 -manifest 3443651017119539622 -username [yoursteamusername]
You can have the older version in a separate folder to the latest version to be able to play both, e.g. Budget Cuts-PreArcade. I do not believe save data works properly between older and current versions, since current version is based on Budget Cuts 2.
In the same folder as Budget Cuts.exe
Running Budget Cuts.exe directly shouldn't cause the Steam managed version to run.
Officially does not support mixed reality in any version, but there's a mod for it.
Having a externalcamera.cfg file and LIV running will cause the main menu to be really difficult to see. When you get in game, there is still no LIV or legacy mixed reality.
Does not support mixed reality, this is only here if you want to have both demo, pre-arcade and current installed.
I tried it with Oculus Quest 1 and Virtual Desktop, eventually the thumbstick click to teleport annoyed me so much I had to mess with legacy bindings, throwing things was almost impossible.
From the game's properties > beta window you can opt into old_demo, copy the game folder and then go back to no beta if you want to keep the current game.
Or you can use: DepotDownloader.exe -app 400940 -depot 400941 -manifest 674485332764859777 -username [yoursteamusername]
You can rename folder to something like: Budget Cuts-Demo
Create file steam_appid.txt containing: 459860
Running Budget Cuts.exe directly shouldn't cause the proper Steam version to run.
This is an Oculus Rift (PC) game the uses Unreal Engine 4.16.
Despite UE 4.20 and above having documentation that shows Robo Recall as an example for Epic's Mixed Reality Capture Framework plugin, it seems the shipped version doesn't include anything even close.
The game does not seem to respond to having a MrcCalibration.sav file or using Oculus MRC-style command-line arguments.
The latest version does not work. When ExternalCamera.cfg is present in the steamapps\common\The Lab folder (not next to main exe!) the left/right controllers will not work but the third controller will work for mixed reality camera.
The 'archive' branch (possibly 16 September 2020 or 20 March 2020) does have working controllers but it has really long load times and is a bit messy with having the virtual third controller causing one of the left/right controllers to not work. Sometimes the headset view looks warped.
Has its own mixed reality implementation that's enabled in the “forest” menu, camera follows the third controller.
Have not yet checked Fusion or Talos Principle.
The Steam VR native games were tested using the virtual third controller driver attached to position/rotation of LIV's virtual tracker. The Oculus games were tested via modified Revive with just LIV.
Game | Version (method) | Branch | Mixed Reality | Playable? | Notes |
---|---|---|---|---|---|
Aperture Hand Lab | Steam | Latest | Legacy | Yes | |
Apex Construct | Steam | Latest | Legacy | Somewhat? | Right eye missing bottom-right quad. |
Arizona Sunshine (2016) | Steam | Latest | LIV with mod | Yes | 1.10.21874 - See the other wiki page |
Arizona Sunshine (2016) | Steam | Pre-DLC | Legacy | Yes | 1.4.9225 - See expanded notes, launch with -mr |
Arizona Sunshine Remake (2024) | Steam | Latest | LIV | Yes | Enable LIV in settings. |
Arizona Sunshine 2 (2023) | Steam | Latest | LIV | Yes | Enable LIV in settings. |
Budget Cuts 1 | Steam | Latest | LIV with mod | Yes | See the other wiki page |
Budget Cuts 1 | Steam | pre arcade patch 6 | LIV | Yes | See expanded notes. |
Budget Cuts 2 | Steam | Latest | LIV with mod | Yes | See the other wiki page |
Budget Cuts Ultimate | Steam | Latest | LIV with mod | Yes | See the other wiki page |
Cloudlands: VR Minigolf | Steam | Latest | Legacy | Yes | Seriously play Walkabout Mini Golf with LIV instead. |
Conductor | Steam | Latest | Legacy | Yes | |
Jet Island | Steam | Latest | LIV with mod | Yes | See the other wiki page |
Operation Warcade | Steam | Latest | Legacy | Yes | |
Rick and Morty: Virtual Rick-ality | Steam | Latest | Legacy | Yes | Controller issues. |
The Lab (except Robot Repair) | Steam | Archive | Legacy | Yes | Long load times, controller issues. |
To The Top | Steam | Latest | LIV with mod | Yes | See the other wiki page |
Torus Syndicate | Steam | Latest | Legacy | Yes | |
Vacation Simulator | Steam | Latest | Legacy | Yes | |
Ven VR Adventure | Steam | Latest | Legacy | Yes | Hard to tell what controller/tracker the camera attaches to. |
Vertigo Remastered | Steam | Latest | LIV with mod | Yes | See the other wiki page |
Vertigo Remastered | Steam | Latest | - | - | Can't quite recall, suspect legacy quads and player character not removable. |
Windlands 1 | Steam | Latest | Legacy | Yes | |
Failures | |||||
Angry Birds VR: Isle of Pugs | Steam | Latest | - | No | Quads but broken. |
Arizona Sunshine (2016) | Steam (native or Revive) | Latest | - | - | No split view. |
Budget Cuts Premature Demo | Steam | Latest | - | - | |
Budget Cuts 1 | Steam | Latest | - | No | Broken |
Budget Cuts 1 | Steam (Revive) | oculussdk | - | No | No output. |
Budget Cuts 2 | Steam | Latest | - | No | Broken |
Budget Cuts 2 | Steam (Revive) | oculussdk | - | No | No output. |
Egression | Steam | Latest | - | No | Quads but broken. |
I Expect You To Die 2 | Steam | Latest | Legacy | No | Hard to tell what camera attached to, both controllers not working. |
I Expect You To Die 2 | Steam (Revive) | Latest | - | No | Controllers not working. |
Jet Island | Steam | Latest | - | No | Quads but broken. |
Job Simulator | Steam | Latest | - | - | No mixed reality. Need to test a pre-Index version. |
Sweet Surrender | Steam | Latest | LIV | ??? | Had audio and door issues, stopped working with an update. |
Sweet Surrender | Steam (Revive) | Latest | - | - | No split view. |
Game | Version (method) | Branch | Mixed Reality | Playable? | Notes |
---|---|---|---|---|---|
Dance Central VR | Oculus (Revive) | Latest | OcMRC | Yes | |
Espire 1: VR Operative | Steam | Latest | - | - | No split view. |
Espire 1: VR Operative | Steam (Revive) | Latest | OcMRC | Yes | See the other wiki page |
Myst | Oculus (Revive) | Latest | OcMRC | Yes | |
Phantom: Covert Ops | Oculus (Revive) | Latest | OcMRC | Maybe? | Performance issues, headless player. |
Robo Recall | Oculus (Revive) | Latest | - | - | |
STRIDE | Steam (Revive) | Latest | OcMRC | No | Is split, but controllers not working. |
Westworld Awakening | Steam (native or Revive) | Latest | - | - | No split view. |
Game | Version (method) | Branch | Mixed Reality | Playable? | Notes |
---|---|---|---|---|---|
Serious Sam VR: The Last Hope | Steam | Latest | Legacy-like | Yes | Does not use externalcamera.cfg, start in “forest” menu. |