OpenXR Toolkit, Remove it in MSFS2024 (I am not sure?)

System Specs: 7950X3D / 64GB 6000MHz RAM / 3080Ti / Samsung 970 Pro/Evo NVMe drives (1TB and 2TB) @ PCIe 3.0x 4 lanes / Single monitor - LG CX 120Hz HDTV with HDMI connection

VR Hardware: Valve Index with 3 base stations, controllers not used

VR Software: SteamVR running 150% SS at 120Hz refresh rate with motion smoothing enabled.
OpenXR toolkit running FFR at 80% inner at 1/2 resolution / 90% outer at 1/4 resolution, render mask on, forced to 40 FPS, no SS/AA.

I am slowly making good progress on my VR setup and thought I should voice one observation. The game appears to be locking the frame rate of the headset to common denominators of the monitor refresh rate. I can either get 30-31 FPS, 60-61 FPS, or 40-41 FPS. I intended to run 90Hz on the headset and match with 45 FPS, but it always dips to 30-31 FPS no matter where I set the FPS limit.

It may be worth looking at the refresh rate of your monitor and using refresh rates it supports (or one-third/half/one-quarter of the refresh rate along with motion smoothing/reprojection) as your target FPS. This kind of behavior has quite a history for desktop apps that also happen to support VR.

I’m currently forcing 40 FPS through the 2D and VR settings in MSFS, DLSS on Quality. Most settings in the graphics options are medium, with some of the heavy-hitting options on low. The framrate/time is very stable, completely unlike using vanilla MSFS settings at launch, with the exception of the warping DLSS causes on the cockpit frame in contrast to any of the motion shown through the windows.

Through the OpenXR FPS Advanced overlay, I am seeing about 27% headroom on my GPU, so there is plenty of room left for optimization. I am currently flying in the desert region of California, which is why I’m not showing my graphics options. They are most likely in dire need of a reality check with higher population areas.

1 Like