OpenXR Tools for Windows Mixed Reality update in the store (4/14)

@ExeRay In the rtss settings try enabling passive waiting and or try the other sync modes. Also make sure application detection in the main rtss window is set to high. You can change them all while flying, no restarts needed. They might help smooth things out for you. This stuff can be very system specific, so worth trying all options.

DX12 has always performed better for me in VR on both 3090 and 4090. DX11 seems to get hung up on quick camera panning and rapid manoeuvres while 12 remains smooth. It does chew through vram though.

I really miss the SU10 beta 1 DX12 work Asobo did and then quickly removed. For a brief period it felt like they had unleashed the real sim. It’s never been that good since.

The sun/shadow bug I mentioned is this…

Affects both 2D and VR in DX11. It actually still happens in 12 but with only about 10% of the intensity, usually the bug is short enough to pass between frames without causing a stutter there. Super annoying in 11 though.

1 Like

Really interesting! Do you know whether it’s possible to custom run a monitor at 45fps? I lock to 45 in VR and can’t run the monitor at 90, so.. I’m thinking what you explained may the cause of cyclical stutters I get periodically. Or any other recommendations for my 45ps lock regarding the interference with desktop refresh rate issue? Thanks!

PS: Is the described still an issue even when you’ve disabled the WMR mirror, as in the window is just black and it shows the ā€œplayā€ Button?

@BearsAreCool510 No way to know without knowing your monitor’s limitations, but maybe. You’d have to look into your manual.

The mirror I’m talking about is the sim’s window itself. The second WMR one should be disabled, as it really serves no purpose.

Cyclical stutters in the sim can come from many places, the one I mentioned just affects reprojection smoothness directly though. It’s less of an issue when MR is off.

If your terrain settings are too high you can get cyclical stuttering as terrain loading threads are spooled up and down every 10 to 30 seconds and start saturing the main thread. I generally keep tlod under 150 in VR to avoid that.

1 Like

Hi, I am very new to all this jazz. I have been reading a bit about the prediction dampening and the shaking reduction. This would be a great option for me as I have a slight tremor in my body from a condition I have. It is minor, but it is really noticeable in VR as the headset picks it up. Like, its really sensitive or something. My condition prevents me from flying IRL so the sim is a great way to fly. It is ironic that it is also preventing me from flying here too! Has the setting been removed?

1 Like

The feature is still there in the Toolkit and works great. You do need to turn off Motion Reprojection as I think it interferes with that. Something like -50% as a setting will dampen some movements:

Shaking Reduction: Other | OpenXR Toolkit

1 Like

Thanks heaps. I must be blind. I feel like I have gone up and down those ā– ā– ā– ā–  things a thousand times (I swear I have restarted the app 10,000 times in the last three days). Maybe it isn’t available for the Reverb G2…

It is there for my HP Reverb, and it’s under the ā€˜Inputs’ tab so you might have missed it?

In the new version it has been renamed to "Over-prediction reductionā€.

1 Like

Very curious. Thank you for your input, i will definitely try everything you’ve said. I have so far turned off the passive waiting because of its description (it being turned on causing cpu to run at less than max levels) since it’s counterintuitive to use it, but i haven’t noticed any concrete effect from it. As far as dx12 goes, i find your experience most confusing. I can definitelly quantify the drop in fps and overall performance as soon as i go for dx12 and it’s very noticable. The only explanation i have is maybe you need a lot of VRAM for it to produce better results. However someone here said he’s having better results with a 4070ti which also only has 12gb vram, same as my 3080ti, so who knows. I always give dx12 a chance whenever there is a big update in any of the important components (msfs, toolkit, oxr tools). Thank you again for all your input, it’s definitelly very helpful. One last thing. I would be very thankful if you could share some of your specific settings …1) HAGS 2) in NVCP (specifically - threaded optimization, vr pre-rendered frames, low latency mode) 3) And separately i could never figure out if i should have VSYNC turned ON/FAST in nvcp aswell as msfs if i’m running MR. Does it have any effect? I have a gsync monitor and i normally don’t use it, but i’ve read vsync is somehow connected still to MR. Sry for all the questions :slight_smile:

Thanks. Regarding LOD, I never go over 100. Will look into the custom refresh rate thing

I’m currently using Win 10 and DX12 with the G2, latest Toolkit and OpenXR Tools. 5800x3D, 4090, HAGS on, SMT enabled in BIOS.

MSFS still locked up last night when exiting VR, when the prefer framerate over latency option was enabled, even without the Toolkit running. Today it did the same using the Toolkit, but unlike last night did not resolve itself and I had to manually exit the sim. However with that option disabled and with Nvidia optical flow enabled and 1/3 MR selected in OpenXR Tools I got extremely smooth flights, even over London at rooftop height in GA aircraft.

Th only thing I noticed today that was weird, was the bracing wires on my Tiger Moth would double image against the tree background taking off. Once I was up and away it stopped.

I, as another poster mentioned, have also noticed more artifacting/wobbliness if I have the FOV reduced to say 94% in the Toolkit. That improved when I went back to 100% FOV.

Another thing I noticed today, using the Toolkit’s advanced frame counter, was that my CPU load would cyclically keep jumping every second or so from about 12 ms to 18 or more. That was when I had the motion repro selected to 1/2 frame rate instead of 1/3, my framerate was also climbing unpredictably to high 30’s. When I went out of the sim and selected 1/3 MR that jumping about of the CPU load stopped. I have res override set to 4,400 by whatever, so 45fps is likely unreachable in most places even with DLSS Quality, which is what I was using at the time.

Meh, whatever, the dear old G2 still provides stunning sharpness at the sweetspot with a 4090 and now even smoother performance in MR plus the prop arc wobbles have gone for me too. Thanks Mathieu! :slightly_smiling_face:

In my case (Win 10, Reverb G2, DX11, 4070Ti) HAGS ON was the reason for freezing on VR session exit (and also some flickering).

Yeah, I saw your post mentioning that, but left it on as I think, if I remember correctly, it’s needed for optical flow to work. Could be wrong, as there’s so much new to take in for my ancient noodle. :woozy_face:

1 Like

Ah thanks for this @MilbeTropfen839 @notsofearless The shaking reduction has made a huge difference for me. I wish I didn’t have to choose between that and MR. After all my balancing of settings, the removal of MR is causing major issues. Is there any workaround I can use to achieve something along the lines of MR? When I pan my head I’m getting a sort of strobing on things close to me like the window frame and dash (not apparent on the monitor, just in the headset). I’m locked on 30fps in NVCP which is steady, it never drops below that.

RTX 4080 / Ryzen 7 5700 / 32 GB RAM / Reverb G2 / Everything Ultra, DLSS / Locked to 30 fps in NVCP / 120 HZ / GPU and CPU not bottlenecking (according to the overlay).

Very cool stuff!!
I flew a night mission in DCS yesterday and had crazy artifacts against the dark background including the lights from other jets and also the upper edge of my HUD display (heading tape, etc.). Basically it looked like I had triple-vision on those objects. Turning on my NVG’s made the artifacts go away, so it clearly had to do with bright lights or text against a black background.
Never saw this before the update so I expect it is from either the new NVIDIA optical flow or the frame-rate vs latency setting. I’ll try to find time to do some testing to pin it down, but would appreciate a tip if you think a particular setting is likely the culprit for this type of artifact.

Update: The NVIDIA optical flow was indeed the culprit. Looking out the side of the cockpit at lights on the ground, they split into 3 (triple vision) with NVIDIA optical flow on. No issue with optical flow disabled. Is it worth trying the optical flow with HAGS turned on or should that make no difference?

1 Like

You can try MR on with Over-prediction set and it will technically still work, but you might see some wobbly artifacts around straight lines. That might be an ok compromise if you really need MR on. Give it a try.

Otherwise, worth trying putting ā€˜Turbo On’ (might cause a crash) and unlocking the framerate. The trouble with a lot of the settings is that they are just per-person specific on what works best, so it is hard to give concrete advice on what’s always best. :slight_smile:

I have over prediction on and set to -15 % and use MR locked at 36 hz all the time

1 Like

Omg! you are the man on this :slight_smile:

I was strugling and wondering why sometimes I had perfect smooth MR but sometimes more artifacts appeared inside the cockpit etc. It felt like something was geting ā€œout of syncā€ depending on the toolkit app cpu latency indicator, sometimes even raising Tlod made it smooth again…

I just loaded Riva Tuner, select 45 fps limit and everything was super smooth in all situations

Does Mcbuchia know about this? I believe everyone here should know these tips for getting smooth MR.

Would a G-Sync monitor work automatically without Riva Tuner?

Thanks a lot!

2 Likes

I guess the real question is: can the MSFS mirror be disabled somehow to stop the FPS discrepancy stutters? Now there’s a feature request!