ED and the Oculus Rift Developers Kit 2 (DK2) Discussion Thread

hmm I give up for the moment. Very disappointing.

Everything works fine on the demo including perfect head tracking.
I just can't get the camera track in Elite Dangerous though!? Nothing, no matter what I try !

I sent this to a friend the other day and it helped.

The set-up is that I already have ED set to Oculus (Headphones) mode before I fire it up and I'm rendering to the primary display:

https://www.dropbox.com/s/qnvqsfgs0gaw1lg/ed on rift.mp4

I should also say that the last 20 seconds is obviously the game running on the rift...
 
Last edited:
How did you find using your joystick when you can't see anything in RL?

I can do a lot of stuff by touch, but still look down frequently for some buttons.
 

SlackR

Banned
hmm I give up for the moment. Very disappointing.

Everything works fine on the demo including perfect head tracking.
I just can't get the camera track in Elite Dangerous though!? Nothing, no matter what I try !

Did you disable the three processes in task manager?
 

SlackR

Banned
For comparison:

I stuck a Windforce GTX 780 Ghz edition in my PC on saturday, replacing an AMD 7950 that I was using prior to that. My complete specs are thus:

O.S.: Win 7 x64
CPU: i5 3570K clocked at 4.5Ghz
Motherboard: Mid-range Gigabyte board. Not sure on the specific model.
GPU: GTX 780 (clocked at 1090Mhz. factory stock is 1020Mhz)
RAM: 16GB

I ran a bunch of benchmarks and with settings on HIGH with only shadows turned down to MEDIUM I get an almost constant 75fps when in rift mode. I can even switch between the various AA types and only on MLAA4x do I see even the slightest hint of judder when parked in a hangar.

The stats on afterburner's graphs show that the GPU is being occasionally pummeled, as are my CPU cores.

The only time I see benchmarks hit low fps numbers are when I run one through a hyperspace. I think the framerate is given second priority to I/O at these points however as the average is still high, but the lowest rates are in the 20s.

I've yet to visit an asteroid field in the main game, however, so I should give that a try.

Only thing I can infer from the rates I'm getting, compared to yours, is that the more aggressive CPU overclock is helping. A friend of mine has an i7 hex-core K processor and he was commenting this morning that it seems that hyperthreading isn't being used (or that 6 of his 12 cores see no action when running ED, whatever that implies).


You may be on to something there...
Some of my cores aren't being taxed at all interestingly...
You can see here (high settings) that the CPU potential isn't being tapped into at all... Am getting only 60 - 67 fps though!
image.jpg
 
Hey guys, just found this tool to use instead of killing services.

The tool is pretty self explanatory. But to mitigate as many questions as possible:

Start (Stop) Service button: This will start/stop OVRService_x64(86).exe , wscript.exe (Oculus’s watchdog) and OculusConfigUtil.exe. Use this for one time toggle on or off.

Restart Service button: This is used if the service is already running but you want to manually stop, then start it (does the same as clicking the first button twice)

Disable/Enable Aero button: This will turn off/on Aero on your machine which may help with vsync issues.

Enable Custom Watchdog checkbox: This will replace the use of a VBS file (terrible idea since a lot of pc’s have vbs associated to notepad instead of wscript.exe as a security precaution). This utility will place itself in the system tray and silently check every 30 seconds to ensure that OVRService and OculusConfigUtil are both running. If either are stopped, both are restarted. You will get a tooltip notification when this happens.

This will also disable the scheduled task that starts the VBS watch dog, and a new scheduled task is created that launches the service directly.


http://www.theriftarcade.com/1-click-tool-released-for-running-sdk-0-3-games-on-the-oculus-rift-dk2/

Direct download
 

SlackR

Banned
Hey guys, just found this tool to use instead of killing services.

The tool is pretty self explanatory. But to mitigate as many questions as possible:

Start (Stop) Service button: This will start/stop OVRService_x64(86).exe , wscript.exe (Oculus’s watchdog) and OculusConfigUtil.exe. Use this for one time toggle on or off.

Restart Service button: This is used if the service is already running but you want to manually stop, then start it (does the same as clicking the first button twice)

Disable/Enable Aero button: This will turn off/on Aero on your machine which may help with vsync issues.

Enable Custom Watchdog checkbox: This will replace the use of a VBS file (terrible idea since a lot of pc’s have vbs associated to notepad instead of wscript.exe as a security precaution). This utility will place itself in the system tray and silently check every 30 seconds to ensure that OVRService and OculusConfigUtil are both running. If either are stopped, both are restarted. You will get a tooltip notification when this happens.

This will also disable the scheduled task that starts the VBS watch dog, and a new scheduled task is created that launches the service directly.


http://www.theriftarcade.com/1-click-tool-released-for-running-sdk-0-3-games-on-the-oculus-rift-dk2/

Direct download

There are a few of these apps floating around now ... Someone should sticky them to front of this thread
 
Weirdly enough, I always thought that the DK2 translational headtracking would not work in Elite because it didn't on my PC. Now I just ran the rift on my little laptop to show elite to a few colleagues and it worked great there o_O

Must be some software on my big PC that breaks the rift camera or something...
 
am tempted to get one of these but unsure what drain it is on the system. do you need some sort of super-computer to use the oculus or is it relatively light on power/CPU/gfx drain.
cheers in advance
I'm running an i7 with an Nvidia 660 gfx card. Fine on medium settings.
New 880 gfx cards are coming out in October and they will be able to run OR with no issues at all.

How did you find using your joystick when you can't see anything in RL?

I can do a lot of stuff by touch, but still look down frequently for some buttons.
Using a HOTAS setup is easy while wearing the OR...even moving between the mouse and stick is easy. if you set it up correctly the hotas stick is in the same location in 3d space as the virtual one in your cockpit. This means you can very easily grab the stick from just using the OR screen. very cool.
 
You may be on to something there...
Some of my cores aren't being taxed at all interestingly...
You can see here (high settings) that the CPU potential isn't being tapped into at all... Am getting only 60 - 67 fps though!
image.jpg

Which goes against Hurricanpilots theory that it's CPU overclocking which gets him more FPS.

As I mentioned in my post before, my CPU is pretty much idle with ED - I don't think CPU makes a difference. My experience is I'm totally GPU bound. I need to test O/Cing my GPU to see what effect it has though.
 

SlackR

Banned
Which goes against Hurricanpilots theory that it's CPU overclocking which gets him more FPS.

As I mentioned in my post before, my CPU is pretty much idle with ED - I don't think CPU makes a difference. My experience is I'm totally GPU bound. I need to test O/Cing my GPU to see what effect it has though.

The GPU data is here...
image.jpg

His suggestion of turning down shadows to medium settings seems to be the key to acheiving the desired framerate...
 
Which goes against Hurricanpilots theory that it's CPU overclocking which gets him more FPS.

As I mentioned in my post before, my CPU is pretty much idle with ED - I don't think CPU makes a difference. My experience is I'm totally GPU bound. I need to test O/Cing my GPU to see what effect it has though.

I wouldn't have thought it would either, and based on those graphs it doesn't seem like it's hitting SlackR's CPU that hard at all. I was just throwing it out there really as I'm surprised that a non-ti 780 is giving a better experience than a ti version, and that was the obvious difference.

It's clocked way higher than a stock 780, but it's missing several hundred cores compared to the ti version.

The only other things that spring to mind immediately are that my main monitor is only 1080p, if you guys are running 1440p, maybe there's some extra strain coming from that?

Couple of experiments I might be inclined to try:

Reduce your main monitor res to, say, 720p and see if the rift framerate is affected.

See what happens when you hit WindowsKey+P (projector mode) as I think that will disable the main display entirely (I think it's a toggle).

In fact, that second one might even solve the mouse capture issue.
 
I'm looking forward to fully DK2 support this week but have to say that with the current guide to getting it running the game looks incredible. First session was spent just hanging about going wow at everything.

It does take some getting used to when you can't see the controls though, not so much the x52 setup as my config has been relatively stable since alpha but I've ended up using voice attack for things like landing gear and cargo scoops. Makes a huge difference when you're not cautiously feeling your way around the keyboard.

If you get the chance to try one out, whether it's in ED or something else I'd recommend you strap on one!
 
I have the same issue and covering up the camera works as a workaround. The only big problem with this workaround is that F12 is not working and the drift is very bad plus I don't want to miss positional tracking anymore...

Oculus knowledge base talks about a later fix for SSE issue. But I'm sure Frontier is also working to implement the latest SDK and this will use the default service that is already running with SSE emulation now or the new version without SSE 4.1 requirements.

But for now it would be nice to at least get the F12 key working if the camera is not used. To reproduce this just cover the camera up and start the game. Press F12 and nothing happens. However I would not spend any time on this with the SDK 0.3 implementation... but push for SDK 0.4.

PS: I did not check this but I was just reading on the oculusvr forum that ctrl+F12 supposedly always works...
PPS: I did test ctrl+f12 out now and it didn't work :(
 
Last edited:
I'm comming out of a frugal phase, having switched careers a year or so ago. So I dont want to buy a DK2, and then stump up for the final release product, assuming that will be a leap forward as well.

Right now, in ED, would you say there are no flies in the ointment in terms of DK? Is all the text legible, sharp, insanely crisp and lovely to the eye? I'm just wondering where it is right now in its evolution.

I run a Thunderbolt display, so 2560x1440 res. I'd not want to gain 3D, but have everything be fuzzy or blurry.

I really wish I could pop down to a local store an test one of these things before buying....
 
How do you guys get the game (and others) to appear on the monitor as well as the rift¿

The 0.4 sdk has innate support for mirroring, but ED doesn't support that yet (nor does anything else that I've tried that didn't come in the SDK).

Before letting my daughter have a go in the rift I spent some time yesterday getting a mirrored view using OBS (Open Broadcaster Software). I set the game capture thing to work with a key combination to set the current capture window (It'll make sense if you use the software).

I set it to a really low FPS and just used the preview option on the stream. Only issue I had was that pressing the key combination wasn't enough to start the preview capture on it's own. I had to press the key combination then Alt-TAB away from and back to the app I was running.
 
Back
Top Bottom