Rift & Subnautica

Nicholas Ewalt edited this page Apr 20, 2017 · 1 revision

A lot of users are trying to use OVRdrop with Subnautica on their Oculus Rift, only to find it won't work. Here is an explanation as to why it doesn't work, and how to fix it. I just tested this fix myself, so I know it works.

This fix probably only works with the Steam version of Subnautica

Why doesn't it work?

OVRdrop doesn't utilize the Oculus SDK. Certain games, such as Subnautica, even when booted up through Steam/SteamVR, will insist on using the Oculus SDK when you are using an Oculus Rift.

Thankfully, there are certain ways to work around this.

How do I fix it?

For unknown reasons, setting the Subnautica EXE to run with Compatibility for Windows 7 will allow it to be booted up through SteamVR. Because it renders to SteamVR instead of the Oculus SDK, you can see and interact with OVRdrop!

The basic idea is to set the Subnautica.exe to run with Compatibility for Windows 7. That's it! Now when you boot up Subnautica through Steam/SteamVR it should render to SteamVR instead of rendering directly to the Oculus SDK.

Steps to set compatibility mode:

  1. Right click Subnautica in your Steam Library
  2. Click Properties
  3. Click the LOCAL FILES tab
  4. Click Browse Local Files...
  5. Right click Subnautica.exe
  6. Click Properties
  7. Click the Compatibility tab
  8. Check the box next to Run this program in compatibility mode for:
  9. Select Windows 7 in the dropdown.
  10. Click Ok to close the properties window.

Now Subnautica will work with OVRdrop when launched through Steam in SteamVR mode!

To confirm this is working, pop open the SteamVR Display Mirror. If you can see Subnautica in the Display Mirror, it should be rendering through SteamVR! When you launch up Subnautica normally, it does not appear in the Display Mirror, because it is rendering direct to headset.

You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.