Navigation Menu

Skip to content
This repository has been archived by the owner on Jan 2, 2021. It is now read-only.
Luke Groeninger edited this page Jan 2, 2021 · 3 revisions

Frequently Asked Questions

Help, I'm trying to use Q2VR with FreePIE, but I can't get head tracking to work!

At this time, libOVR doesn't allow two different programs to access the tracking sensor. If your FreePIE script is trying to access the Oculus Rift, or contains comments that do, Q2VR will not be able to access head tracking. Removing all references - even comments - to Oculus Rift related functions from your FreePIE script should make things work correctly.

I'm trying to run it at 1440x900 or 1680x1050 but it looks wrong when using the Oculus Rift!

The Oculus Rift DK1 doesn't properly support these resolutions. The recommended fix is either to run it at 1280x800 or 1920x1080, or to turn GPU scaling in your video card's configuration utility.

The view models appear too large. Can you fix them?

Unfortunately, this would require manually scaling/adjusting the meshes. As I'm not an artist and lack the skill to re-model a fairly significant amount of the game this is probably not going to get fixed any time soon.

That said, if you are an artist and would like to undertake such a thing, feel free to email me about it.

Do you have any plans to support Linux or OS X?

This answer has two parts:

  • Linux support is broken at this time due to the changes necessary to support the Oculus Rift. I would like to re-add this at some point, but time constraints and the general twitchyness of X11's multimonitor support (necessary to support the Oculus Rift) have made this a lower priority.
  • OS X is probably never going to be supported. The official source code for Quake 2 never included proper OS X support, so it would take a very significant amount of effort to implement it from scratch.

That said - I would ideally love to support either, and would be more than happy to merge in a pull request for either. If I get a chance after Christmas/New Year, I may take a stab at either moving to SDL2/GLEW instead of platform specific code or at least restoring Linux support, but no promises.

I encountered a bug, can you fix it?

Sure! Email me about it and I'll see what I can do.

Can you add a feature?

Possibly. Email me about it and I'll see what I can do. Right now my schedule is pretty full, but I'll see what I can do.