LibreVR / Revive

Play Oculus-exclusive games on the HTC Vive or Valve Index, scroll down for downloads and installation instructions.
Other
3.63k stars 333 forks source link

Running Revive with Oculus games on an Oculus CV1 results in odd head rotation feel #622

Open BentLent opened 7 years ago

BentLent commented 7 years ago

Hello all, I have been trying to use Revive with my Oculus CV1. Might not be the intended purpose, but I have some reasons why I do that. The first is to have all my games in one place, the second is so I have access to the SteamVR overlay no matter what VR game I'm in.

One thing I noticed in my test with SuperHot VR is that the head rotation feels "fake", hard to describe but it feels like the world warps a little to compensate for my head rotation, feels kind of like 90s games that had a vertical look hack but in VR. Another thing I've noticed is that there appears to be no depth, as in it looks like the image from the right eye is the same in the left, and is probably why head rotation feels weird, but I'm not sure. I want to say on the other games I tested, it felt the same but I'll need to test that again.

As I said, it's not what this software's intended to do, but any solutions would be nice as I like to keep all my games in one place with an overlay I can use. I probably should have gotten a Vive, but it's too late for that now.

CrossVR commented 7 years ago

As you said, this is not the intended use case. I might work on better Oculus CV1 compatibility if I set up donations and actually get a CV1 headset.

I suspect the raw projection is vertically inverted due to a bug in the SteamVR Oculus driver, which would only affect Revive since it's one of the few applications that uses the raw projection.

BentLent commented 7 years ago

Thanks for replying. So this is mainly due to a bug in the SteamVR Oculus driver you suspect? Interesting. I'll see about modifying Revive for my personal use. I'll publish my source for others who may be interested in using Revive on the CV1 if I can figure it out. I'll also let you know if your suspicion about the raw projection being vertically inverted is correct if I can. Again, thanks.

BentLent commented 7 years ago

Alright, here's an update, the odd rotation warping only occurs in SuperHot VR. Every other game I own from the Oculus Store appears correct on Revive.