Jump to content

Fps tank when changing aircraft or server


hazzer

Recommended Posts

It’s happens to me too. On Syria map, no mods, in VR, start in the Hornet with 45 FPS, switch slot to Viper, FPS down to 24ish, then switch to anything else, FPS tanks to about 8.

 

Sometimes exiting that mission and loading up something in the Caucasus brings it back, but more often than not, have to fully exit the game and get back in.


Edited by Spetz

 

 

Link to comment
Share on other sites

5 hours ago, Spetz said:

It’s happens to me too. On Syria map, no mods, in VR, start in the Hornet with 45 FPS, switch slot to Viper, FPS down to 24ish, then switch to anything else, FPS tanks to about 8.

 

Sometimes exiting that mission and loading up something in the Caucasus brings it back, but more often than not, have to fully exit the game and get back in.

 

Alt Tab out of the game until your FPS stabilizes. It can take upwards of 30 seconds sometimes but 95% of the time it fixes it for me.

Specs: RTX 3080FTW3, 5800x, 32gb 3200MHz ram

Peripherals: HP Reverb G2, VKB Gunfighter MKIII with SCG Grip, Thrustmaster Warthog Throttle

Link to comment
Share on other sites

Not sure if it's directly related but I suspect it is, I was suffering from frame drops when re-flying a mission or changing to a different map without restarting DCS. The alt tab trick would usually settle it down as mentioned above but not all the time.

Turning HAGS back on fixed it for me and I've not had the issue since, no other side effects otherwise.

  • Like 1

Ryzen7 7800X3D / RTX3080ti / 64GB DDR5 4800 / Varjo Aero / Leap Motion / Kinect Headtracking
TM 28" Warthog Deltasim Hotas / DIY Pendular Rudders / DIY Cyclic Maglock Trimmer / DIY Abris / TM TX 599 evo wheel / TM T3PA pro / DIY 7+1+Sequential Shifter / DIY Handbrake / Cobra Clubman Seat
Shoehorned into a 43" x 43" cupboard.

Link to comment
Share on other sites

I have the same issue but I found a workaround to fix the issue quickly every time it happens.

All you need to do is alt tab DCS, click on the WMR window and then return focus to DCS window with mouse.

It fixes the issue and your DPS will get back to normal without having to restart DCS, WMR or even leaving the server.

Dunno why it works but it does for me. It is clearly some software issue.

[sIGPIC][/sIGPIC]

Link to comment
Share on other sites

  • 3 weeks later...
  • 5 months later...

Hi all, comically I was just searching to see if I could find a fix for this issue... and found my own thread. 

Just wondering if anyone found a magic band aid for this?

RTX 2080ti, I7 9700k, 32gb ram, SSD, Samsung Odyssey VR, MSFFB2, T-50 Throttle, Thrustmaster Rudder Pedals

Link to comment
Share on other sites

Running openxr has eliminated it almost entirely, it's much better on VRAM than steamvr is 🙂

Ryzen7 7800X3D / RTX3080ti / 64GB DDR5 4800 / Varjo Aero / Leap Motion / Kinect Headtracking
TM 28" Warthog Deltasim Hotas / DIY Pendular Rudders / DIY Cyclic Maglock Trimmer / DIY Abris / TM TX 599 evo wheel / TM T3PA pro / DIY 7+1+Sequential Shifter / DIY Handbrake / Cobra Clubman Seat
Shoehorned into a 43" x 43" cupboard.

Link to comment
Share on other sites

22 hours ago, edmuss said:

Running openxr has eliminated it almost entirely, it's much better on VRAM than steamvr is 🙂

Thanks for the info! Is there anything I need to do to run openxr? 

RTX 2080ti, I7 9700k, 32gb ram, SSD, Samsung Odyssey VR, MSFFB2, T-50 Throttle, Thrustmaster Rudder Pedals

Link to comment
Share on other sites

2 minutes ago, hazzer said:

Thanks for the info! Is there anything I need to do to run openxr? 

The ability to read and follow instructions

Check the openxr thread 🙂

  • Like 1

Ryzen7 7800X3D / RTX3080ti / 64GB DDR5 4800 / Varjo Aero / Leap Motion / Kinect Headtracking
TM 28" Warthog Deltasim Hotas / DIY Pendular Rudders / DIY Cyclic Maglock Trimmer / DIY Abris / TM TX 599 evo wheel / TM T3PA pro / DIY 7+1+Sequential Shifter / DIY Handbrake / Cobra Clubman Seat
Shoehorned into a 43" x 43" cupboard.

Link to comment
Share on other sites

Same issue here, some times recover normal fps with alt+tab and others dont recover....i have Quest 2 but have Valve Iindex too...with Valve Index i have no problem but i choose to fly with Q2 for image quality....

Link to comment
Share on other sites

  • 3 weeks later...

I’m not spending a single cent on DCS anymore until this gets resolved as it is very annoying. 
 

12700K

3070ti

quest 2

 

everything just like others pointed out. And I don’t even need to switch aircraft, it’s enough to be in a somewhat busy server and it’s unplayable.

Link to comment
Share on other sites

On 8/23/2022 at 1:33 AM, zvina said:

I’m not spending a single cent on DCS anymore until this gets resolved as it is very annoying. 
 

12700K

3070ti

quest 2

 

everything just like others pointed out. And I don’t even need to switch aircraft, it’s enough to be in a somewhat busy server and it’s unplayable.

The next release of the openxr runtimes from Microsoft should fix the problem when running openxr.

It's linked to DCS not leaving enough VRAM for reprojection to work. The new runtimes pre-allocate a block of VRAM specifically for the reprojection and this has fixed the issue for me entirely. I am running with a test dll from the devs to prove the function.

When running reprojection I now no longer have performance tanks to 15fps on mission restarts or slot choices, neither does it randomly drop 🙂

  • Like 2
  • Thanks 2

Ryzen7 7800X3D / RTX3080ti / 64GB DDR5 4800 / Varjo Aero / Leap Motion / Kinect Headtracking
TM 28" Warthog Deltasim Hotas / DIY Pendular Rudders / DIY Cyclic Maglock Trimmer / DIY Abris / TM TX 599 evo wheel / TM T3PA pro / DIY 7+1+Sequential Shifter / DIY Handbrake / Cobra Clubman Seat
Shoehorned into a 43" x 43" cupboard.

Link to comment
Share on other sites

15 hours ago, edmuss said:

The next release of the openxr runtimes from Microsoft should fix the problem when running openxr.

It's linked to DCS not leaving enough VRAM for reprojection to work. The new runtimes pre-allocate a block of VRAM specifically for the reprojection and this has fixed the issue for me entirely. I am running with a test dll from the devs to prove the function.

When running reprojection I now no longer have performance tanks to 15fps on mission restarts or slot choices, neither does it randomly drop 🙂

This is fantastic news. Thanks edmuss. Is this something that will just automatically update for us, or that we specifically need to install?

Link to comment
Share on other sites

4 hours ago, Dangerzone said:

This is fantastic news. Thanks edmuss. Is this something that will just automatically update for us, or that we specifically need to install?

It should be automatic assuming you have use latest openxr preview enabled on the openxr tools desktop app (I think!).

The current release is 111, it should be updated for 112 shortly hopefully 🙂

Ryzen7 7800X3D / RTX3080ti / 64GB DDR5 4800 / Varjo Aero / Leap Motion / Kinect Headtracking
TM 28" Warthog Deltasim Hotas / DIY Pendular Rudders / DIY Cyclic Maglock Trimmer / DIY Abris / TM TX 599 evo wheel / TM T3PA pro / DIY 7+1+Sequential Shifter / DIY Handbrake / Cobra Clubman Seat
Shoehorned into a 43" x 43" cupboard.

Link to comment
Share on other sites

1 hour ago, edmuss said:

It should be automatic assuming you have use latest openxr preview enabled on the openxr tools desktop app (I think!).

The current release is 111, it should be updated for 112 shortly hopefully 🙂

Wonderful - thanks for the confirmation. I eagerly await 112. 🙂

Link to comment
Share on other sites

  • 4 months later...

Ok finally resolved it:

Turned HAGS on - no effect

cleared WMR environment - no effect but probably good idea regardless

Turned OpenXR MR from ON to AUTO - no effect but probably good idea regardless

Turned OpenXR Toolkit framecounter off : There you go this thing cost me like 30% in frames. I was actually laughing hard when i realised this.

image.png

 

I use the fps counter open from OpenXR DevTools now.

image.png

 

Now i can open the same mission 3 times in a row with consistent frame rates without having to restart DCS

 


Edited by winghunter
  • Thanks 1

DCS Web Editor - New 3D Mission Editor for DCS that runs in your browser

DCS Web Viewer free browser based mission planner / viewer

dcs web editor new(2).png
4090 RTX, 13700KF, water cooled

Link to comment
Share on other sites

6 hours ago, winghunter said:

Ok finally resolved it:

Turned HAGS on - no effect

cleared WMR environment - no effect but probably good idea regardless

Turned OpenXR MR from ON to AUTO - no effect but probably good idea regardless

Turned OpenXR Toolkit framecounter off : There you go this thing cost me like 30% in frames. I was actually laughing hard when i realised this.

image.png

 

I use the fps counter open from OpenXR DevTools now.

image.png

 

Now i can open the same mission 3 times in a row with consistent frame rates without having to restart DCS

 

 

What you've done is disabled reprojection, the auto option only applies to msfs and with any other app turns out off.

The reprojection framerate tanking bug was eliminated from toolkit version 112 onwards. Make sure you have the latest version 🙂

Ryzen7 7800X3D / RTX3080ti / 64GB DDR5 4800 / Varjo Aero / Leap Motion / Kinect Headtracking
TM 28" Warthog Deltasim Hotas / DIY Pendular Rudders / DIY Cyclic Maglock Trimmer / DIY Abris / TM TX 599 evo wheel / TM T3PA pro / DIY 7+1+Sequential Shifter / DIY Handbrake / Cobra Clubman Seat
Shoehorned into a 43" x 43" cupboard.

Link to comment
Share on other sites

1 minute ago, edmuss said:

What you've done is disabled reprojection, the auto option only applies to msfs and with any other app turns out off.

The reprojection framerate tanking bug was eliminated from toolkit version 112 onwards. Make sure you have the latest version 🙂

I have toolkit v1.2.3 and still got this issue. I was pretty sure MR is still enabled ingame hmm let me check


Edited by winghunter
  • Like 1

DCS Web Editor - New 3D Mission Editor for DCS that runs in your browser

DCS Web Viewer free browser based mission planner / viewer

dcs web editor new(2).png
4090 RTX, 13700KF, water cooled

Link to comment
Share on other sites

You are right, MR was disabled. It just felt so smooth after testing with low frame rates for hours that i thought it was still enabled.

Im almost back to square one, with MR enabled i still get the framerate tanks after repeatedly starting a mission. At least disabling the OpenXR toolkit FPS overlay improved the framerates overall. And now i know its related to MR and not DCS or HAGS

  • Like 1

DCS Web Editor - New 3D Mission Editor for DCS that runs in your browser

DCS Web Viewer free browser based mission planner / viewer

dcs web editor new(2).png
4090 RTX, 13700KF, water cooled

Link to comment
Share on other sites

I'd try uninstalling the toolkit and reinstalling fresh.

Ryzen7 7800X3D / RTX3080ti / 64GB DDR5 4800 / Varjo Aero / Leap Motion / Kinect Headtracking
TM 28" Warthog Deltasim Hotas / DIY Pendular Rudders / DIY Cyclic Maglock Trimmer / DIY Abris / TM TX 599 evo wheel / TM T3PA pro / DIY 7+1+Sequential Shifter / DIY Handbrake / Cobra Clubman Seat
Shoehorned into a 43" x 43" cupboard.

Link to comment
Share on other sites

I have de- and re-installed OpenXR runtime, OpenXR devtools, OpenXR Toolkit, but the problem remains.

( Disabled HAGS again, made no difference to enable it for the mission reload problem and most people get more stutters with HAGS on. )

I figured out its a combination of things relating to VRAM on my 3070 (8gb)

 

edit:

green: my regular fps for this mission
red: significant drop in fps 10% or more

Terrain textures high, MR off:
First mission: framerate green
Mission reload: framerate green

Terrain textures low, MR off:
First mission: framerate green
Mission reload: framerate green

Terrain textures low, MR on:
First mission: framerate green
Mission reload: framerate green

Terrain textures high, MR on:
First mission: framerate green
Mission reload: framerate red

So it seems that having both: terrain textures HIGH and MR enabled is too much for the VRAM to handle, which then gets worse every time a mission loads. This is possibly due to VRAM being outsourced to RAM. From what i read there is no way to disable shared memory, so the GPU will always offload to RAM if VRAM is full.

 


Edited by winghunter

DCS Web Editor - New 3D Mission Editor for DCS that runs in your browser

DCS Web Viewer free browser based mission planner / viewer

dcs web editor new(2).png
4090 RTX, 13700KF, water cooled

Link to comment
Share on other sites

Simply going by the colour of the WMR overlay means that you're above or below refresh rate. If you're reprojecting then it's blue, interesting that you're not getting any of that? Look at the appCPU and appGPU frametimes, also the postGPU (which is partly the overhead caused by reprojection).

I found with my 3070 high textures would show things down but not cause a crash due to lack of VRAM. What was found with the toolkit was that DCS would aggressively allocate VRAM which inadvertently withheld it from the reprojection. This still happens with steamvr and possibly oculus as well but was eliminated with the toolkit by earmarking a portion of VRAM for reprojection alone.

What resolution and refresh rate are your using?

Ryzen7 7800X3D / RTX3080ti / 64GB DDR5 4800 / Varjo Aero / Leap Motion / Kinect Headtracking
TM 28" Warthog Deltasim Hotas / DIY Pendular Rudders / DIY Cyclic Maglock Trimmer / DIY Abris / TM TX 599 evo wheel / TM T3PA pro / DIY 7+1+Sequential Shifter / DIY Handbrake / Cobra Clubman Seat
Shoehorned into a 43" x 43" cupboard.

Link to comment
Share on other sites

  • Recently Browsing   0 members

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