Oculus Rift exclusives are now playable on Vive with this open source hack
Update: Oculus has provided a comment on the open source hack, warning that the workaround may not work with forthcoming software updates. "This is a hack, and we don’t condone it," the spokesperson said. "s should expect that hacked games won’t work indefinitely, as regular software updates to games, apps, and our platform are likely to break hacked software."
Original story:
Major new gaming platforms usually come with their own exclusive software, and that holds true for the HTC Vive.
Reddit CrossVR posted a link to a Github earlier today which contains all the files needed in order to run both launch titles on the HTC Vive. He calls the software Revive, a "proof-of-concept compatibility layer between the Oculus SDK and OpenVR". The Oculus software doesn't the Vive's motion controls—you'll need to use an Xbox controller—but many s on Reddit have already successfully tried out the Oculus exclusives on their Vives to great success.
Wes and Tom tried out Lucky's Tale on the Vive and had a less-than-ideal experience. It worked, but there were some noticeable differences between headsets. We noticed slight input lag while moving our heads to look around the environment, some stuttering while the camera panned, and frequent dropped frames. These results were intermittent, and even when the game was playable, moving our heads caused the environment to look warped—most likely due to differences between the Vive and Oculus's lens/display systems. This was all on a system with an i7-4770K and GTX Titan Black, which has run every VR game we've thrown at it flawlessly up to this point.
Some reddit posters have reported perfectly smooth performance, so your mileage may vary. Revive is alpha software, which means it should only get better as more Vive s test it out. If you have an issue getting one of the patched games to run at all, try running the Oculus Home software in the background.
"It works by reimplementing functions from the Oculus Runtime and translating them to OpenVR calls," the Github description reads. "Unfortunately Oculus has implemented a Code g check on the Runtime DLLs, therefore the Revive DLLs cannot be used unless the application is patched."
The biggest gaming news, reviews and hardware deals
Keep up to date with the most important stories and the best deals, as picked by the PC Gamer team.
Full details on how to test it out are on the Github page. On Reddit, CrossVR said compatibility with other software may already be ed. "It may work with plenty of other games, but that hasn't been tested by myself," the wrote. "It's still early days for this project, since it's only been in development for a few weeks. In the future more games will be ed, but I'm glad to see such swift progress already."

Shaun Prescott is the Australian editor of PC Gamer. With over ten years experience covering the games industry, his work has appeared on GamesRadar+, TechRadar, The Guardian, PLAY Magazine, the Sydney Morning Herald, and more. Specific interests include indie games, obscure Metroidvanias, speedrunning, experimental games and FPSs. He thinks Lulu by Metallica and Lou Reed is an all-time classic that will receive its due critical reappraisal one day.