Help - what did I do?

Status
Thread Closed: Not open for further replies.
Fix update:
The problem is Windows ressource allocation. Secondary applications running in the background can take ressource priority over Elite: Dangerous. Solution: Always minimize any and all secondary application windows to tray, and actively mouse click on the Elite: Dangerous application window on your 2D monitor to ensure primary priority.


Hej VR commanders
I was messing around with settings, both in-game and via EDprofiler. I was getting a pretty solid 90fps with my rtx3090 and HP Reverb on medium settings.

All of a sudden the fps won't go over 60, no matter what setting I use. I've checked in-game settings and EDprofiler, but can't seem to find the culprit.

I'm using fpsVR to monitor fps, temps and loads.

I hope someone knows what's going on.

Running the game via Steam. Other VR games runs perfectly with rock solid 90 fps.

Edit: I'm playing Legacy
 
Last edited:
So this is a first. I did a Hail Mary and checked integrity of local Steam files, and apparently one file was corrupted and needed to be downloaded again. And now Legacy runs butter smooth again. Phew...

The more you know.
 
And today it's back with a vengance. What the hay?... GPU runtime is terrible. GPU reprojection is terrible. For whatever reason Elite: Dangerous is broken for me now. Stuttery 50 frames per second no matter the setting. Other VR games work perfectly.

I've tried reinstalling the game, verifying files. Double checking settings. I'm at my wit's end... :(
 
Honestly not sure what is going on. I've never encountered anything like this before. While in-game, trying to observe/understand the fpsVR readings something seemed to "snap" back in to place within the game, and all performance went back to normal. Very odd. Holding my breath for performance next time I log on.
 
I found the SteamVR/Developer Advanced Frame Timing graph useful since it shows whether there is a GPU or CPU bottleneck. Probably worth checking network, hard drive and Windows Defender activity as well if it happens again.
 
I found the SteamVR/Developer Advanced Frame Timing graph useful since it shows whether there is a GPU or CPU bottleneck. Probably worth checking network, hard drive and Windows Defender activity as well if it happens again.
Cheers. Gpu and Cpu loads were/are fine. I just bought a second hand 3090 and wanted to update my settings. I think that trying all the highest settings, and messing with settings via edprofiler/windows mixed reality/steam vr/in-game settings must have gotten something borked. Everything seems to be running normally again now (fingers crossed).

A nice visual fidelity upgrade from the 3070ti.
 
And today it's back with a vengance. What the hay?... GPU runtime is terrible. GPU reprojection is terrible. For whatever reason Elite: Dangerous is broken for me now. Stuttery 50 frames per second no matter the setting. Other VR games work perfectly.

I've tried reinstalling the game, verifying files. Double checking settings. I'm at my wit's end... :(
And it's back. Other VR games work fine, at 90 frames per second. E: D Legacy seems to be "soft locked" at 60 frames per second. Terrible GPU runtime. Terrible GPU reprojection. Hardly any load on GPU. Hardly any load on CPU.

I've tried resetting everything to default settings in Windows Mixed Reality, in Steam VR and in-game. Re-installed the game. Check file validity. It's still a mess at VR-low in-game settings. What the devil is going on?

Does anyone have any clue?
 
And it's back. Other VR games work fine, at 90 frames per second. E: D Legacy seems to be "soft locked" at 60 frames per second. Terrible GPU runtime. Terrible GPU reprojection. Hardly any load on GPU. Hardly any load on CPU.

I've tried resetting everything to default settings in Windows Mixed Reality, in Steam VR and in-game. Re-installed the game. Check file validity. It's still a mess at VR-low in-game settings. What the devil is going on?

Does anyone have any clue?
Intel CPU? It could be throttling if enough heat builds up. Since other games run smooth they would have to generate less heat... just a possibility. You did say CPU load is low but if it's running on a slower clock it could still affect fps.
 
Intel CPU? It could be throttling if enough heat builds up. Since other games run smooth they would have to generate less heat... just a possibility. You did say CPU load is low but if it's running on a slower clock it could still affect fps.
Thanks for the reply. No, it's a well cooled 12600k, running at stock speeds in a well ventilated case. Heat/throttling is not the issue.

It looks to be something fishy going on in-game. After a second reinstall of the game, it seems to be behaving as expected (again). Solid 90 frames per second in game. No mess. Still on VR-low settings, mind.

I need some shut-eye. Let's see how it behaves tomorrow...
 
Help me @Morbad, you're my only hope.

I don't know where to turn with this.

Using fpsVR, I can confirm what my eyes are telling me. Stuck at 50-60 frames per second, no matter the setting (I've set every setting I can think of to default: Windows Mixed Reality, SteamVR), in-game settings to low.

As soon as E: D loads performance drops from a steady 90 fps to 50-60 fps. Terrible GPU runtime. Terrible GPU reprojection. Hardly any load on GPU. Hardly any load on CPU. Standard temps. Playing Legacy version with HP Reverb G2 V2, i5 12600k, Asus 3090.

I've triple checked any kind of settings that could create load (although there is none to speak of, on neither GPU nor CPU).

It used to run fine. After fiddling with some max settings (after buying the 3090), something seems to have become "broken" within Elite: Dangerous. My PC performs flawlessly in all other games/VR.

/Clueless...
 
It used to run fine. After fiddling with some max settings (after buying the 3090), something seems to have become "broken" within Elite: Dangerous. My PC performs flawlessly in all other games/VR.

Did it ever run normally on the 3090? What GPU were you running before?

Have you tried deleting all the game's options files?
 
Did it ever run normally on the 3090? What GPU were you running before?

Have you tried deleting all the game's options files?
Cheers Morbad. I think I stumbled on the solution.

Before I installed fpsVR to monitor performance, I think the game was having the same odd performance issues, but I only sensed it as I didn't have any data.

But anyway. Windows ressource allocation. I think that is the term?

Playing in VR means that you have a number of application windows open on your 2D monitor. In my case I typically have Discord, Windows Mixed Reality, SteamVR, Google and of course Elite: Dangerous.

I've always known that these windows overlapping Elite: Dangerous meant that the game couldn't/wouldn't function properly. But I wasn't aware that these secondary application windows could actually take ressource priority from Elite: Dangerous.

I've done minimal testing and can confirm that a random approach to secondary application windows management can bug Elite: Dangerous performance heavily. But if I ensure to minimize all secondary applications to tray, and actively mouse click on the Elite: Dangerous application window on my 2D monitor, VR performance is perfect again.

Does this observation make any sense, or am I imagining things?

The funny thing is, that other VR games don't have this issue. Which makes me think that there must be a way to ensure that games in general and Elite: Dangerous in particular always has top priority when active. Either from within Microsoft Windows or maybe the Nvidia controlpanel? Do you know of such a feature?

Anyway, I'm a happy camper again. FpsVR shows green across the board again, and Legacy is running perfectly.
 
Does this observation make any sense, or am I imagining things?

The funny thing is, that other VR games don't have this issue. Which makes me think that there must be a way to ensure that games in general and Elite: Dangerous in particular always has top priority when active. Either from within Microsoft Windows or maybe the Nvidia controlpanel? Do you know of such a feature?

Foreground applications are supposed to be given priority, but this can be overridden. It's possible that the game isn't being given priority when it should. It's also possible you've disabled MPO (multiplane overlay) which, while frequently recommended to fix certain syncing issues, can also cause performance problems with multiple overlapping windows.

The game being launched indirectly via the launcher complicates assigning priorities with a batch file or the like, but min-ed-launcher might be able to set priority on start up. Failing that something like Process Lasso will do the trick.
 
Foreground applications are supposed to be given priority, but this can be overridden. It's possible that the game isn't being given priority when it should. It's also possible you've disabled MPO (multiplane overlay) which, while frequently recommended to fix certain syncing issues, can also cause performance problems with multiple overlapping windows.

The game being launched indirectly via the launcher complicates assigning priorities with a batch file or the like, but min-ed-launcher might be able to set priority on start up. Failing that something like Process Lasso will do the trick.
Thanks. I wonder how many VR commanders are affected by this and don't even know it. Without fpsVR I would probably never have caught on to this problem.
 
Status
Thread Closed: Not open for further replies.
Back
Top Bottom