I am not an Nvidia expert (although I had 3070 before purchasing the AMD card), but did you try to install the utility in the first post of this thread? It comes with a nifty utility that will help you set everything up, including which games you wish to use with this utility...Thanks for posting these, really helpful. Unfortunately I could not get NIS working reliablyEvery time I turned it on the launcher would start up Odyssey (in VR) and when I quit to the launcher and selected Horizons I got a crash. I also had a hard time toggling NIS on and off, it only worked through GeForce Experience. The NVIDIA control panel would not leave the option turned on.
Hopefully others can chime in, it would be great if this could improve VR framerates
What is this?the mini launcher that lets you go straight into VR with Horizons
That is impressive! Unfortunately, I am nowhere close to any station at the moment, nor am I close to any busy bounty hunting area, I'm out in the void, hunting the ELWs... So I have yet to see what impact this utility has on my in-station framerate...After flailing about with the NVIDIA driver, I installed the mod linked by the OP as well as the mini launcher that lets you go straight into VR with Horizons. Definitely impressive, using your settings I was at 60-70 fps inside of stations which I had never reached previously. Outside often 90, although I was more like 60 during bounty hunting which is in asteroid fields. It looked like the CPU was holding things back, GPU frametimes were 10 ms. At any rate, definitely recommended! The only downside for me is that bounties in Horizons are way smaller than in Odyssey![]()
There is an optional app you can download together with the utility that will help you set everything up... It's the second link in the OP...What is this?
My understanding is that if you use a value less than 1.0 for renderScale, then you're making the application render at a lower resolution (by the ratio of the renderScale), then upscaling to the original resolution - this is where the performance benefit comes from.I tried it with useNIS=true, renderScale=1.70 with Oculus Q2 in Odyssey, replaced the openvr_api.dll. No Steam.
In station sitting still.... and look around.
Without: I get about steady 30fps, up to 37fps.
With: I get occasionally 30 fps, mostly 37fps, and up to 45fps.
No perceived quality difference. With frame rate difference this small, I am not even sure if it actually worked. Too little to matter. I'd rather have steady 30fps instead of 30-37-45 fps.
It sounds as if yours isn't operating as intended, then. If you've implemented a 1.7 value and a 0.59 value, the differences between those outputs should be immediately visible.The comment in the .cfg file says, "if > 1, the game will render at its "native" resolution and afterwards the image is upscaled to higher resolution as per the given value." Since I set the Oculus device resolution to max... 1.7... so now the render resolution would be the LCD resolution, and upscaled to the max resolution...
Anyway, I changed renderScale=0.59 (1/1.7), and tried it, doesn't make a difference.
Ah... that's probably the issue, my apologies - I missed that very important point.Like I said, not Steam... Oculus directly,
Do you know where is your bottleneck? Is it the GPU or CPU?Like I said, not Steam... Oculus directly, so my openvr_api.dll is at c:\Users\<xxx>\AppData\local\Frontier_Development\products\elite-dangerous-odysseey-64\Openvr\win64\openvr_api.dll.
BTW, when I tested the 0.59 value, I get framerate teh same as when I used 1.7. Like you said, scaling this big, the difference should be very prominent. But it's not, so I think it's most likely not working.
Cheers, I shall pay more attention.There is an optional app you can download together with the utility that will help you set everything up... It's the second link in the OP...
Well, I figured it's just a modified openvr_api.dll, which may also be loaded by Oculus version of ED... there might be a chance that it will work... if the code written is platform agnostic. Give it a shot... Might win big. Guess not!
If I have to guess, the bottleneck is most likely CPU... I have a 7900X 10-core processor, at turbo 4.2GHz. A bit old, but the MT performance is still stellar (compiles the whole arm32 Linux kernel in 62 seconds). However single core performance is just so so. And I recently got an EVGA RTX3080 Ultra. So, my rig is a bit GPU heavy. Unfortunately, ED and DCS are both MT-poor applications.