A virtual reality version of Google Earth was recently released for free for the HTC Vive, letting users explore reconstructed cultural treasures, global landmarks, or (for some) their own homes in VR.
That’s all great but the problem was that the Application includes a hardware check that throws an error if you aren’t using a Vive, which didn’t sit right with the many Oculus Rift owners, until today.
A much cleaner solution was then later submitted in the same thread by the user Shockfire7.
FakeVive is a DLL which you can drop into the app’s folder to make it believe that a Vive is connected. It’s not a reverse Revive or anything, it just intercepts the OpenVR requests for HMD information and spoofs the model string.
Installation instructions are taken from
Shockfire7’s GitHub – https://github.com/Shockfire/FakeVive :
- Grab the latest version from the Releases page.
- Find where the Vive-locked app is installed. For Google Earth VR, you can do this easily by right-clicking the app on Steam, clicking “Properties”, going to the “Local files” tab, and then clicking “Browse local files”.
- Unzip FakeVive into the app’s folder. You should now at least see ddraw.dll and the app EXE in the same folder.
- Run the app through Steam or however you prefer.
There was also an explanation by Senior Virtual Reality Engineer at Google Dominik Kaeser posted in another thread on why there is no Rift support currently.
If you found this guide helpful you can go ahead and show some love to Shockfire7 for providing us with this useful workaround.