If you have an HTC Vive, you should have “VivePort” and “SteamVR” installed already. The issue is that VR Games for Oculus (Rift) are compatible with SteamVR, but not available in Steam for Vive. But as explained on the web, there are tricks…
Download and install the “Oculus Rift Software” (using your old Oculus account, a Meta account or your Facebook account), but SKIP the hardware setup part !
Next, download and install the latest stable release of “Revive“. Once installed, close its Dashboard.
Then, open “Oculus” to install a free Game, for testing purpose.
Go to Settings > Library Locations > Edit, to pick the folder where you want to store your games:
Reminder: Just in case you want to use the same location as your games for Steam, this one can be found via Steam’s menu View > Settings > Downloads > Steam Library Folders
Go next into the Oculus Store > Top Free, and pick, for example, “Répulbique VR” to install it.
Once installed, you will obviously not be able to run it from the Oculus Dashboard, as you don’t have any compatible hardware. Instead, run “Steam VR”:
And keeping both “SteamVR” and “Oculus” opened, rerun “Revive”
In the Dashboard of “Revive”, you should see your Oculus games.
Click once onto one to run it. If it starts but closes suddenly soon after (wait a minute to be sure that it’s definitively closed, as most games “popup” again later) , run also “VivePort”:
Just as a summary, you should now have SteamVR, Oculus, Revive and VivePort opened :
In VivePort, you should see your new Oculus Games
If you do not see them, close SteamVR, Oculus, Revive and VivePort (via the SysTray menu !!) and restart them: SteamVR, Oculus, Revive and VivePort. Also double check that your heaset and two remotes are turned on.
Start the games from there. At least for me, they just runs fine. Only when run from Revive, they “auto-close” themselves without any notification.
[PS: check the list of compatible games vader]
Et voilà,