Jump to content

Recommended Posts

Posted (edited)

Hi all,

 

Im dealing with bad VR performance.

 

My pc specs:

Rift S

Ryzen 5 2600

RTX 3070

32GB ram

Windows on a SSD

DCS on a seperate SSD

 

Im having low fps on mp servers, lots of kickbacks to 20fps or even less.

When it happens im having screentearing and artifacts.

Im also experiencing that when i take off the headset and put it back on, my fps gets locked arround 20 fps or less with bad lag and screentearing, and i can only solve this by closing DCS and restarting Oculus.

 

I think i have tried everything.

Reinstalling hardware and software drivers, oculus, DCS, modules, setting up pagefiles, OTT, SteamVR, put all DCS graphics to max low...

 

Nothing works or has an influence on my fps.

Its becoming really frustrating making it unable to play the game.

 

I hope someone has a fix for this.

Im almost at the edge of throwing it all out in the garbage.

Edited by RvL
  • Like 1

MSI MPG B550 Gaming Plus - Ryzen 5 5600x - RTX3070 - 32GB Ram - HP Reverb G2 - Warthog HOTAS - VKB rudder pedals

Posted

Hello,

 

Bad performance only on MP server ?

 

How many fps in a SP free flight caucasus without cloud ? ( to get a performance scale of your machine )

 

Did you rename your 'saved grame' in order to configure from DCS scratch ? ( recopy 'config/input' directory to retreive key bindings )

 

 

The only MP problem i met on my side , was a RAM spike when chosing different plane in a the same MP session.

RAM need and VRAM need have to be monitored first.

Posted
4 hours ago, RvL said:

Reinstalling hardware and software drivers, oculus, DCS, modules, setting up pagefiles, OTT, SteamVR, put all DCS graphics to max low...

 

What if you don't run SteamVR?

It's not needed since Oculus has native support in DCS.

Win11 Pro 64-bit, Ryzen 5800X3D, Corsair H115i, Gigabyte X570S UD, EVGA 3080Ti XC3 Ultra 12GB, 64 GB DDR4 G.Skill 3600. Monitors: LG 27GL850-B27 2560x1440 + Samsung SyncMaster 2443 1920x1200, HOTAS: Warthog with Virpil WarBRD base, MFG Crosswind pedals, TrackIR4, Rift-S, Elgato Streamdeck XL.

Personal Wish List: A6 Intruder, Vietnam theater, decent ATC module, better VR performance!

Posted (edited)

Thanks for replying guys.

 

@fab.13

I havent renamed my saved games map yet.

 

In singleplayer i havent flown campaigns or heavy missions, so i cant compare that with my mp experience.

Ive only flown the SP quick missions and toturials or some self made editor missions, nothing huge.

During those flights i mostly got a stable 40fps with 80's looking up the sky, never experienced the extreme stutters, screentearing and lag im having in MP.

 

@Lange_666

Up untill yesterday i never used Steam with DCS, always used standalone with OTT.

 

Another member here came with the idea that maybe my VR experience would be better using SteamVR, specially enabling "force DX11", cause other members got good results with that.

 

Unfortunatelly that option only works with WMR headsets and not with Oculus.

 

I have found an article about vr performance enhancements and made some tweaks in my windows configuration like some registry changes. 

 

After that joining a PVE server on the PG map for some minutes for a quick test with 18 players i did see improvement in more stable fps and no screentearing.

 

No idea if it stays this way. I have been enthusiastic about other possible solutions before too early wich unfortunatelly didnt last long or was placebo.

 

 

 

 

 

Edited by RvL

MSI MPG B550 Gaming Plus - Ryzen 5 5600x - RTX3070 - 32GB Ram - HP Reverb G2 - Warthog HOTAS - VKB rudder pedals

Posted

One of the things I have found is that every time you pick up or put down the Oculus, the app switches power plan to High Performance. On my system, that actually negatively impacts performance, by around 4x. Switching back to balanced, my FPS quadruples or more.


Sent from my iPhone using Tapatalk

Posted

Well that system should run the Rift S and DCS like a dream. Have you checked for miners or adware and such? Also are you Overclocking your CPU? I have a 1080 and the rift works fine with it your 3070 should breeze through it..

 

Did you set your SuperSampling real high ior something?

Intel Ultra 265K 5.5GHZ   /  Gigabyte Z890 Aorus Elite  /  MSI 4070Ti Ventus 12GB   /  SoundBlaster Z SoundCard  /  Corsair Vengance 64GB Ram  /  HP Reverb G2  /  Samsung 980 Pro 2TB Games   /  Crucial 512GB M.2 Win 11 Pro 21H2 /  ButtKicker Gamer  /  CoolerMaster TD500 Mesh V2 PC Case

Posted (edited)

@rubbra

 

I dont believe this is happening in my case.

I have checked that option in Oculus and havent seen that being switched between quality and performance on its own.

 

@The_Nephilim

 

Thats what i was thinking too.

I used to have a 1070 card and never experienced these things.

I have upgraded to the 3070 the same time the new DCS updates with lighting and the clouds have come, so i think/thought my VR performance issues came with them.

 

Im using in game pixel density at 1.0 and OTT 1.2.

 

Textures high

Terrain textures low

Civ traffic off

Water medium

Visib range medium

Heatblur off

Shadows flat

Res cockpit displays 512

Msaa x2

Depth of field off

Lens effect off

Motion blur off

Clouds standard

Ssaa off

Sslr off

Ssao off

 

Clutter/grass 0

Forest visibility 85

Forest detail factor 1

Scenery details factor 1

Preload radius 70000

Chimney smoke 0

Anastropic filtering  8x

Terrain object shadows off

Cockpit global illumination off

Rain off

Vsync off

 

Nothing fancy as you can see.

Also no CPU OC cause that causes CTD's.

 

 

 

 

Edited by RvL

MSI MPG B550 Gaming Plus - Ryzen 5 5600x - RTX3070 - 32GB Ram - HP Reverb G2 - Warthog HOTAS - VKB rudder pedals

Posted

There is no setting in oculus for what I’m referring to I don’t believe - the oculus software changes the Windows power management plan (it even creates a new plan if High Performance doesn’t exist).


Sent from my iPhone using Tapatalk

Posted
5 minutes ago, rubbra said:

There is no setting in oculus for what I’m referring to I don’t believe - the oculus software changes the Windows power management plan (it even creates a new plan if High Performance doesn’t exist).


Sent from my iPhone using Tapatalk

 

There is a option in my oculus menu where i can choose between quality and performance. I thought you were talking about that option.

 

Yesterday i have cycled through the windows power options and didnt see anything weird there.

MSI MPG B550 Gaming Plus - Ryzen 5 5600x - RTX3070 - 32GB Ram - HP Reverb G2 - Warthog HOTAS - VKB rudder pedals

Posted (edited)

Just to document what I've said above in case it helps anyone.

 

This behaviour is what I'm referring to - https://www.reddit.com/r/oculus/comments/hwii1s/oculus_program_100_cpu_usage_bug_for_windows/

 

For me, I noticed that after installing Oculus, my computer fans were nearly always running at high/max, and my GPU was being throttled due to thermal issues (this in a laptop). I tried an eGPU (1060 6gb) and got not much better FPS due to thermal throttling of the CPUs than with the internal (Quadro T2000), which made me suspicious, especially when my non-VR performance took a massive hit. So I did some digging.

 

With the internal GPU, I'll get 38-40fps in VR for about 15 seconds, then boom, it drops to 7/8, and stays there for a couple of minutes, then I got 15 seconds of 38-40, repeat. Using GPU-Z and logging, I could correlate those times with thermal throttling. I spent ages trying to find the cause, and after a lot of frustration, including uninstalling nearly everything, I started using the Dell Power Manager application to try to tweak when fans came on etc. It kept complaining that I was using a High Performance power plan, so I kept setting Balanced then finding that something switched it. Lots more digging and experimenting, and it became obvious that it was related to putting the headset on and off.

 

At that point I had a useful Google search term - "Oculus sets high performance power plan", which lead me to a number of threads where it was documented that, in a move to ensure low-latency in VR, Oculus was disabling the idle state of the CPU, which meant that, for systems where cooling is an issue, e.g. laptops, the CPU would overheat and start to throttle itself.

 

So now, if I'm going to fly, I launch a batch file which sets the power plan to balanced every 60 seconds (I tried continously re-enabling the idle state with PowerCfg /SETACVALUEINDEX SCHEME_CURRENT SUB_PROCESSOR IDLEDISABLE 000 too, but just setting balanced did the job). It could be smarter, but it does the job.

 

I now get 40fps stable and consistent in VR on my internal GPU, which is well below minimum VR spec.

 

If anyone is interested (though it seems that sharing VR settings is largely pointless 'cos everyone's setup is different), here's what I'm using for Oculus Quest on a Quadro T2000 4GB based laptop:

OTT Quest Link - Distortion = Default, Encode Res = 2016, Bitrate = 200

OTT Game Settings - SS 1.0, ASW = Off, Adaptive GPU scaling = On

Oculus Settings - I set the resolution to the lowest

DCS - Textures High, Terrain Low, everything else on minimum or off, except: Cockpit Displays = 1024, Anisotropic = 2x. PD = 1.0, Hotplug Off.

and, of course, I run my batch file to constantly set the power plan back to Balanced.

 

It's definitely not ideal, but flight is pretty smooth, and displays are readable (I'm mostly in the A10C-II), the HUD is readable except with a very bright background (e.g. white cloud).

Edited by rubbra
Posted (edited)

@rubbra

 

Thanks for that insight.

Seems like this is a issue already going on back for more then 5 years when i start searching for this on google.

 

Very strange this has never been fixed in a update.

 

When im home later today i will do some more testing to see if my previous changes in registry are still giving me real improvements.

If not im going to see what i can do about the power performance plan.

 

I'll let you know the outcome. Thanks once again guys

Edited by RvL

MSI MPG B550 Gaming Plus - Ryzen 5 5600x - RTX3070 - 32GB Ram - HP Reverb G2 - Warthog HOTAS - VKB rudder pedals

Posted
:loop
PowerCfg /SETACTIVE 381b4222-f694-41f0-9685-ff5bb260df2e
PowerCfg /SETACVALUEINDEX SCHEME_CURRENT SUB_PROCESSOR IDLEDISABLE 000
timeout /t 60
goto loop

 

if it's any help, the above is my simple batch file. The guid for the power plan you will need to find for your own system by doing powercfg /list from the command line, then copy and paste that above (replacing the long guid after /setactive)

 

Posted (edited)

Been testing a few hours and overall im seeing better performance with a more stable 40fps overall, unfortunatelly i did at the end of the session got the drop to 18fps and big stutters and artifacts/screentearing.

 

Somehow after some time i did resolve itself, but still sucks cause i thought i fixed it.

 

@rubbraIm gonna try what you are doing next.

Edited by RvL

MSI MPG B550 Gaming Plus - Ryzen 5 5600x - RTX3070 - 32GB Ram - HP Reverb G2 - Warthog HOTAS - VKB rudder pedals

Posted

Hopefully the last updates from me.

 

I've just made two more tweaks which may be relevant to you - I added Kegety's VR shaders patch. Gained roughly 10-15fps depending on the scenario. Disabled TacView, gained another 5-7 fps on average.

 

My 3 test instant action missions now give:

A10C-II - Georgia, Easy mission, averages 45fps

F5 - Takeoff, Batumi, between 48 and 60fps, depending on where I am in the cloud cover.

MB339A - Batumi Air Show (don't know why, I love this one!), 55fps pretty much consistently, unless flying in the middle of the coloured smoke, drops to 45, then 38 with mirrors open.

 

 

Posted

Great to hear your doing getting better fps!

 

i have been thinking about using a vr shader patch but wasnt sure if they are still compatible with the latest DCS build and if those pass the integrity checks in mp?

I have used one before who posted a video with VR optimalisation, i believe it was Lukas, but seems like the video has been deleted, not sure why.

 

 Could you explain how to do that batch file?

MSI MPG B550 Gaming Plus - Ryzen 5 5600x - RTX3070 - 32GB Ram - HP Reverb G2 - Warthog HOTAS - VKB rudder pedals

Posted

Hi all

My pc Specs

 

Pimax 5K super

MSI 570

Ryzen 7 3700x

Rx 6900 xt

64 Gigas DDR4

Windows on a SSD

DCS on a NVMe Pcie 4

 

The FPS drop to 12 with the last update and

the image jumps and sparkles
it's impossible to fly
does anyone have the same problem

Thank you

I5 4670 3.8 Ghz : 16 Gb RAM : GTX 1070 : Trackir 5 : Hotas Warthog : Saîtek pro flight rudder Oculus rift

Posted
Great to hear your doing getting better fps!
 
i have been thinking about using a vr shader patch but wasnt sure if they are still compatible with the latest DCS build and if those pass the integrity checks in mp?
I have used one before who posted a video with VR optimalisation, i believe it was Lukas, but seems like the video has been deleted, not sure why.
 
 Could you explain how to do that batch file?

VR shaders patch - works with current latest beta and stable. But will not pass MP integrity check. There is a version that does but I’ve not tested it.

Batch file - on your desktop, create a new file with the extension .bat, eg “power.bat”.

Copy and paste my simple code above into that file.

You will need to change the long guid (unique identifier for the balanced power plan on your system) to match your balanced power plan’s id- open command prompt, run “powercfg /list” and copy/paste that guid to replace my one.

Save the file. Then double click on it And it should open a command prompt window and change power plan every 60 seconds. It’s not clever but it does work.

I suspect it won’t have much effect on desktop performance but it makes a vast difference for me on a laptop.


Sent from my iPhone using Tapatalk
Posted (edited)

Im playing mostly on MP servers so i will check if another shadermod passes IC.

 

When i have the time i'll check to create and test with the batchfile.

I will give an update after some more testing.

 

Thanks for your information Rubbra.

 

@ricoblues

Hi Rico, best thing to do is create a new topic and explain your problem.

You've got a total different headset and sotware wich has its own troubleshooting.

 

 

Edit: seems like the guys in this topic are also encountering the same issues we are having and are WMR users.

 

 

Edited by RvL
  • Like 1

MSI MPG B550 Gaming Plus - Ryzen 5 5600x - RTX3070 - 32GB Ram - HP Reverb G2 - Warthog HOTAS - VKB rudder pedals

Posted (edited)

RVL,

 

You shouldn't need to limit power unless you are also thermal throttling which on a desktop shouldn't be an issue. Rubbra is on a laptop, the reason he is losing performance is because his system on high power is thermal throttling. 

Edited by Clogger
Posted

Clogger - exactly, as I say above, "I suspect it won’t have much effect on desktop performance but it makes a vast difference for me on a laptop. "

Posted (edited)
1 hour ago, rubbra said:

Clogger - exactly, as I say above, "I suspect it won’t have much effect on desktop performance but it makes a vast difference for me on a laptop. "

 

The effect it will have is more than likely reduce in game performance on his system. 

 

 

Edited by Clogger
Posted

Unlikely, but possible, I guess. The high performance/idle state disabling is only done by Oculus to reduce latency for a few FPS games that were having problems. My son’s desktop doesn’t perform any worse with the idle state disabled, but it does maintain a significantly higher fan speed as a result.

Posted (edited)

I dont seems to get improved performance with the vr shader mod that passes IC.

And just like i have noticed with overclocking in 2.7, also using mods make my DCS crash a lot of times

 

I have been testing offline with campaigns and mission editor with loads of units and im getting great performance there with stable 40 whenever/ whereever on the ground and mostly 80 in the air.

 

I just dont get it why MP is giving me so bad performance.

 

Back to playing vanilla 2.7

 

Just played a while on 4YA PVE server on Syria with over 20 players.

 

Started real good, almost solid 40fps.

 

I decided to do sone A2A and went after a F4, and i got huge stutters and 18fps with my view deforming when moving my head.

Eventually 5 minutes later my fps went back to a almost solid 40fps.

 

20 or so minutes later out of nowhere standing still on a airfield my fps went back to garbage again with nothing happening arround me.

Again destortion of my view and big stutters.

This time even though i waited 10 minutes it stayd this way.

 

Pressing F2 and watching other players in the air and watching right up to the sky would only show 40fps while before showing 80.

 

What the heck is going on.

Been busy with testing this for hourssss now everytime im having some spare hours left in my busy life.

 

Only thing left to try is the batch file.

 

 

Edited by RvL

MSI MPG B550 Gaming Plus - Ryzen 5 5600x - RTX3070 - 32GB Ram - HP Reverb G2 - Warthog HOTAS - VKB rudder pedals

Posted

[quote post="4701204"
Only thing left to try is the batch file.
 
 


Good luck. I’d be surprised, unless you’re on a laptop too, if it makes that much difference :-(

I tried 1v1 multiplayer over the weekend and lost many fps


Sent from my iPhone using Tapatalk

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...