Jump to content

OpenXR Guide - Deprecated - This time for real (▀̿Ĺ̯▀̿ ̿)


nikoel

Recommended Posts

15 hours ago, nikoel said:

Hey fellas

As a 100K viewer special I've added instructions on how to get FSR working for those of you who are experiencing crashes (these instructions are courtesy of Mbucchia) - he did say that I was really up-selling it's effects and that it might have done good for some? So far the overwhelming majority has reported decreases in both image quality (shimmering and clarity) and decrease in performance. Please let us know if it has gained image quality/performance for you

I assume this was this mipmap setting? If so , no i didnt notice an improvement in shimmer or visual quality, actually if anything the near artefacts are worse with it set disabled (=0) than at conservative... though i did not experience any crashes during my testing for me it was always "rare"....

SYSTEM SPECS: Hardware Intel Corei7-12700KF @ 5.1/5.3p & 3.8e GHz, 64Gb RAM, 4090 FE, Dell S2716DG, Virpil T50CM3 Throttle, WinWIng Orion 2 & F-16EX + MFG Crosswinds V2, Varjo Aero
SOFTWARE: Microsoft Windows 11, VoiceAttack & VAICOM PRO

YOUTUBE CHANNEL: @speed-of-heat

1569924735_WildcardsBadgerFAASig.jpg.dbb8c2a337e37c2bfb12855f86d70fd5.jpg

Link to comment
Share on other sites

22 minutes ago, Feukair said:

Hello all. Thought I would just share here that after updating to the latest dcs world beta version this am, and re-setting up openxr, I could not get dcs to launch in VR mode. 

Replacing the openvr_api.dll file from a backup as suggested above fixed it for me too. 

Looks like the new file that came with the beta update is different. 

image.png

 

is this on standard version or open beta, because I updated yesterday both open beta and downloaded the app from here installed it and ran the game

just fine about 20 mins ago. I didnt need to change out any file. I did however delete the D3Dcomplier that it says to Rename/delete on the first page.

 

Link to comment
Share on other sites

is this on standard version or open beta, because I updated yesterday both open beta and downloaded the app from here installed it and ran the game
just fine about 20 mins ago. I didnt need to change out any file. I did however delete the D3Dcomplier that it says to Rename/delete on the first page.
 
I always run open beta. Updated this morning and I used to run open xr 0.63 without any issues. If the dcs beta update didn't change from yesterday to this morning, then I'm not sure what it could be.

I had to use the openapi_vr.dll from the backup folder. I usually delete the backup folders from dcs before I do a clean and update so I'm glad I didn't this time.

Asus ROG Strix Z790-E | Core i9 13900K-NZXT Kraken X73 AIO | 32GB DDR5 G Skill Neo 6600mhz | 2TB Sk Hynix P41 Platinum nvme |1TB Evo 970 Plus nvme | OCZ Trion 150 960GB | 256GB Samsung 830 | 1TB Samsung 850 EVO | Gigabyte OC 4090  | Phanteks P600S | 1000W MSI  MPG A1000G | LG C2 42 Evo 3840x2160 @ 120hz

Link to comment
Share on other sites

8 hours ago, DeltaMike said:

Agree.  I didn't test SAM since that's already been done to death.  My attitude is, I paid for it so I'm using it, dad-gum-it

@TED are you flying the Apache?  Seems like Chill could be a fantastic option for that module

Yep. Pretty much only fly Apache and a10c2. 
chill works like an absolute charm for me in both. Totally smooths out everything like mr should. There is a little ghosting out to the sides but to be honest if urn flying at 100’ and look out the side that’s how it looks anyway. 
I tried chill at different fps. I can now hold a steady 70, so i tried 70, 60 and 50 but 45 is the absolute smoothest setting. 

Link to comment
Share on other sites

1 hour ago, Feukair said:

Hello all. Thought I would just share here that after updating to the latest dcs world beta version this am, and re-setting up openxr, I could not get dcs to launch in VR mode. 

Replacing the openvr_api.dll file from a backup as suggested above fixed it for me too. 

Looks like the new file that came with the beta update is different. 

image.png

 

I just looked, and the openvr_api.dll file size for me is 1,369KB.  As of April 25th download, (64bit):  Via https://gitlab.com/znixian/OpenOVR/-/tree/openxr

MSI MAG Z790 Carbon, i9-13900k, NH-D15 cooler, 64 GB CL40 6000mhz RAM, MSI RTX4090, Yamaha 5.1 A/V Receiver, 4x 2TB Samsung 980 Pro NVMe, 1x 2TB Samsung 870 EVO SSD, Win 11 Pro, TM Warthog, Virpil WarBRD, MFG Crosswinds, 43" Samsung 4K TV, 21.5 Acer VT touchscreen, TrackIR, Varjo Aero, Wheel Stand Pro Super Warthog, Phanteks Enthoo Pro2 Full Tower Case, Seasonic GX-1200 ATX3 PSU, PointCTRL, Buttkicker 2, K-51 Helicopter Collective Control

Link to comment
Share on other sites

4 hours ago, sze5003 said:

I always run open beta. Updated this morning and I used to run open xr 0.63 without any issues. If the dcs beta update didn't change from yesterday to this morning, then I'm not sure what it could be.

I had to use the openapi_vr.dll from the backup folder. I usually delete the backup folders from dcs before I do a clean and update so I'm glad I didn't this time.

That's because when you repair install, DCS replaces any altered files with defaults & places any "extras" in the corresponding back up folder, assuming you choose the option to.

 

Ryzen 7 5800X3D | 64GB DDR4 3600| MSI RTX 4080 16GB Ventus 3X OC  | Samsung 970 Evo 2TB NVME | HP Reverb G2 | DIY Head Tracker Cap | Logitech X-56 throttle | VKB NXT Premium |  Win 11

"Any sufficiently advanced technology is indistinguishable from magic."

--Arthur C Clark

Link to comment
Share on other sites

10 hours ago, TylerPL666 said:

125 it never goes higher than 6-7% CPU (all). Thats only with Chrome open, gonna test DCS performance without those spiking CPU mouse...

image.png

 

After more searching for performance I found last thing causing spikes once every 10sec. I had to turn on (just click) Internet explore (mine was previous with orange warning that its disabled, just didnt make screen):
image.png

 

Additionally I found about 6 nvidia process in Taskbar, so I follow the guide below, and now my CPU avarage using do not go higher than 6% during writing that sentence:
 

 

EDIT:

ITS WORKING! In AH-64 from 30-35fps rise to 35-45fps!


Edited by TylerPL666
  • Like 2

HP Reverb G2, Samsung Odyssey Plus+, EVGA GeForce RTX 3080 FTW3 ULTRA GAMING 12GB GDDR6X, 32GB RAM, Intel i7-7700k 5.1GHz (OC), Hydro Series™ H100i v2 Extreme Performance Liquid CPU Cooler, Buttkicker 2 Gamer+SSA Sound Module, Virpil MangoosT-CM2 Base+Grip, Logitech X56 Throttle +Rudder, Logitech Z906 5.1, LG OLED 55'' 4K 120Hz
A10-C II,  AH-64D,  AV88NA,  F-14A/B,  F-16C,  F/A-18C,  Ka-50,  Mi-24,  Mi-8,  SA342,  UH-1H,  SuperCarrier,  Persian Gulf,  Nevada,  Syria,  Simshaker for Aviators

Link to comment
Share on other sites

9 hours ago, TED said:

I tried chill at different fps. I can now hold a steady 70, so i tried 70, 60 and 50 but 45 is the absolute smoothest setting. 

Made the 'upgrade' from 0.63 yesterday.

Doing so I also tried to get my system to run at 90fps by disabling everything, but did not get the 90 consistently. Overall when below 90, even at 80fps it felt quite stuttery. My chill-induced 46fps (46 feels better then 45 for me) feel much better. Still I never would call 45fps smooth. I have lots of ghosting looking to the sides. And its way worse then 60 fps in nauseating 60Hz-mode.

Still even at 45fps this is the first time in DCS, where I dont prefer 60-fps-TrachIR/monitor over VR. If they manage to implement a well working MR I could finally switch to VR completly.


Edited by Wali763
Link to comment
Share on other sites

The OXRTK stores its settings in the registry, which means you can use a *.reg file to make them portable.

These are my current settings for DCS, which is for my HP Reverb G2, and my FOV is slightly wider than normal I am using motion reprojection, if you have a different headset these may not be the right choices for you.

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\OpenXR_Toolkit\OpenComposite_DCS]
"module"="E:\\Games\\Eagle Dynamics\\DCS World Openbeta\\bin\\DCS.exe"
"first_run"=dword:0000000b
"scaling_type"=dword:00000002
"vrs"=dword:00000002
"saturation_mode"=dword:00000000
"saturation_red"=dword:00000258
"saturation_green"=dword:00000258
"saturation_blue"=dword:00000258
"expert_menu"=dword:00000001
"vrs_pattern"=dword:00000000
"mipmap_bias"=dword:00000001
"motion_reprojection_rate"=dword:00000001
"vrs_quality"=dword:00000001
"vrs_x_scale"=dword:0000008c
"sharpness"=dword:0000000a
"overlay"=dword:00000000
"scaling"=dword:0000005f
"vrs_inner_radius"=dword:00000046
"vrs_outer"=dword:00000003
"vrs_prefer_horizontal"=dword:00000001
"vrs_x_offset"=dword:00000000
"vrs_middle"=dword:00000001
"prediction_dampen"=dword:00000064
"saturation"=dword:00000258
"post_process"=dword:00000001
"post_vibrance"=dword:00000000
"post_saturation"=dword:00000208
"post_sunglasses"=dword:00000000
"post_shadows"=dword:00000000
"post_gain_b"=dword:000001f4
"bypass"=dword:00000000
"menu_timeout"=dword:00000001
"vrs_inner"=dword:00000000
"vrs_y_offset"=dword:00000000
"post_contrast"=dword:000001f8
"post_brightness"=dword:000001c2
"world_scale"=dword:000003e8
"vrs_outer_radius"=dword:0000005a
"vrs_lr_bias"=dword:00000000

1) note the line module, will need to be changed to reflect your DCS exe path

2) then save it as OpenComposite_DCS.reg,

3) double click on the saved file and select YES and then YES again to apply these changes.

as with any change to the registry, it's your fault, understand what they are going to do.

 

 


Edited by speed-of-heat
  • Thanks 1

SYSTEM SPECS: Hardware Intel Corei7-12700KF @ 5.1/5.3p & 3.8e GHz, 64Gb RAM, 4090 FE, Dell S2716DG, Virpil T50CM3 Throttle, WinWIng Orion 2 & F-16EX + MFG Crosswinds V2, Varjo Aero
SOFTWARE: Microsoft Windows 11, VoiceAttack & VAICOM PRO

YOUTUBE CHANNEL: @speed-of-heat

1569924735_WildcardsBadgerFAASig.jpg.dbb8c2a337e37c2bfb12855f86d70fd5.jpg

Link to comment
Share on other sites

4 hours ago, Wali763 said:

Made the 'upgrade' from 0.63 yesterday.

Doing so I also tried to get my system to run at 90fps by disabling everything, but did not get the 90 consistently. Overall when below 90, even at 80fps it felt quite stuttery. My chill-induced 46fps (46 feels better then 45 for me) feel much better. Still I never would call 45fps smooth. I have lots of ghosting looking to the sides. And its way worse then 60 fps in nauseating 60Hz-mode.

Still even at 45fps this is the first time in DCS, where I dont prefer 60-fps-TrachIR/monitor over VR. If they manage to implement a well working MR I could finally switch to VR completly.

 

Just tried 46FPS lock

You know; I don’t hate it - and concur in regards to it being better than 45 for some god unknown to me reason. Have you tried 47,48,49… etc? 
 

FPS matched to Refresh rate of the Headset is always the best experience. I wish G3 will come out with a 120hz+ Screen (with a little more peripheral view plus better lenses) so we can get the same with 60FPS that we now get with 45[6]

Link to comment
Share on other sites

43 минуты назад, nikoel сказал:

Just tried 46FPS lock

You know; I don’t hate it - and concur in regards to it being better than 45 for some god unknown to me reason. Have you tried 47,48,49… etc? 
 

FPS matched to Refresh rate of the Headset is always the best experience. I wish G3 will come out with a 120hz+ Screen (with a little more peripheral view plus better lenses) so we can get the same with 60FPS that we now get with 45[6]

We do have 120 Hz on Quest 2, although at 60 Hz ASW it's not always smooth. It's mostly flyable on a light mission, but overall 72 Hz feels better in terms of stuttering (they even take about the same GPU performance as reprojection needs some too), and 60 with ASW feels smoother when it works (but with a little amount of artifacts still). I suppose it's because the engine needs to do some calculations expecting 120 fps, but then it only shows 60 with GPU. 120 fps can be very hard to compute for current DCS engine, as we all know.

So, my point is that we should wish for 70-80 Hz to be selectable besides 120-144 Hz as sims are always very heavy on CPU. I only use 120 for Beat Saber 🙂


Edited by Fiztex
Link to comment
Share on other sites

15 hours ago, javelina1 said:

I just looked, and the openvr_api.dll file size for me is 1,369KB.  As of April 25th download, (64bit):  Via https://gitlab.com/znixian/OpenOVR/-/tree/openxr

Thanks for the tip. I got the 1,369kb file from gitlab and I'm working fine with that now. Not sure what happened. Maybe my file got corrupted and wound up being 585 in my upgrade attempt... 

image.png

 

  • Like 1
Link to comment
Share on other sites

23 hours ago, Sr. said:

Same here on the Radeon settings.

Chill does work but I haven't used it since I switched to running my G2 at 60Hz, now I have incredible clarity, smooth flight and no need for motion repro.

Sorry for being a dunce, but is ‘Chill’ an AMD gpu feature or is this available within openXR or on nvidia?

Link to comment
Share on other sites

Just now, BeerNfrites said:

Sorry for being a dunce, but is ‘Chill’ an AMD gpu feature or is this available within openXR or on nvidia?

AMD feature

@edmuss I think you had a way to lock your 3070 last time we spoke?

Link to comment
Share on other sites

9 minutes ago, BeerNfrites said:

Sorry for being a dunce, but is ‘Chill’ an AMD gpu feature or is this available within openXR or on nvidia?

It's an amd option in the amd adrenaline software. 

  • Thanks 1
Link to comment
Share on other sites

48 minutes ago, nikoel said:

AMD feature

@edmuss I think you had a way to lock your 3070 last time we spoke?

RivaTuner statistics server is an option.

Ryzen 7 5800X3D | 64GB DDR4 3600| MSI RTX 4080 16GB Ventus 3X OC  | Samsung 970 Evo 2TB NVME | HP Reverb G2 | DIY Head Tracker Cap | Logitech X-56 throttle | VKB NXT Premium |  Win 11

"Any sufficiently advanced technology is indistinguishable from magic."

--Arthur C Clark

Link to comment
Share on other sites

Just now, slughead said:

Doesn’t the max frame rate feature in the NVCP limit the frame rate?

Not or vr

SYSTEM SPECS: Hardware Intel Corei7-12700KF @ 5.1/5.3p & 3.8e GHz, 64Gb RAM, 4090 FE, Dell S2716DG, Virpil T50CM3 Throttle, WinWIng Orion 2 & F-16EX + MFG Crosswinds V2, Varjo Aero
SOFTWARE: Microsoft Windows 11, VoiceAttack & VAICOM PRO

YOUTUBE CHANNEL: @speed-of-heat

1569924735_WildcardsBadgerFAASig.jpg.dbb8c2a337e37c2bfb12855f86d70fd5.jpg

Link to comment
Share on other sites

On my previous post I forget add one more thing Im using for over year, and forget to mention it as tip to more squize from WMR:
 

 

HP Reverb G2, Samsung Odyssey Plus+, EVGA GeForce RTX 3080 FTW3 ULTRA GAMING 12GB GDDR6X, 32GB RAM, Intel i7-7700k 5.1GHz (OC), Hydro Series™ H100i v2 Extreme Performance Liquid CPU Cooler, Buttkicker 2 Gamer+SSA Sound Module, Virpil MangoosT-CM2 Base+Grip, Logitech X56 Throttle +Rudder, Logitech Z906 5.1, LG OLED 55'' 4K 120Hz
A10-C II,  AH-64D,  AV88NA,  F-14A/B,  F-16C,  F/A-18C,  Ka-50,  Mi-24,  Mi-8,  SA342,  UH-1H,  SuperCarrier,  Persian Gulf,  Nevada,  Syria,  Simshaker for Aviators

Link to comment
Share on other sites

You can do this natively from within vr now.. Via wmr settings 


Edited by speed-of-heat

SYSTEM SPECS: Hardware Intel Corei7-12700KF @ 5.1/5.3p & 3.8e GHz, 64Gb RAM, 4090 FE, Dell S2716DG, Virpil T50CM3 Throttle, WinWIng Orion 2 & F-16EX + MFG Crosswinds V2, Varjo Aero
SOFTWARE: Microsoft Windows 11, VoiceAttack & VAICOM PRO

YOUTUBE CHANNEL: @speed-of-heat

1569924735_WildcardsBadgerFAASig.jpg.dbb8c2a337e37c2bfb12855f86d70fd5.jpg

Link to comment
Share on other sites

Oh right yeah. That video is irrelevant now that we are using OpenVR as it doesn't load up any WMR environments. But hey, let's keep on posting that video to stir up the muddy water every few weeks eh [rolls eyes].

Link to comment
Share on other sites

17 minutes ago, slughead said:

Oh right yeah. That video is irrelevant now that we are using OpenVR as it doesn't load up any WMR environments. But hey, let's keep on posting that video to stir up the muddy water every few weeks eh [rolls eyes].

Well to be fair, we're not using openvr and the environments are still loaded up so yes it is still pertinent.

Disabling the wmr environment doesn't save a huge amount of VRAM (about 0.3gb by switching out the cliff house), however ditching the the steamvr house does. Anyone worth their salt running will have ditched the steamvr house immediately.

I tried out the reduced driver install, it didn't gain a huge amount, perhaps 1-1.5ms; give it a go and see if it helps.  I already had GeForce experience disabled though and it's not reduced the number of NVcontainers running in task manager.I might just try running the clean install of the default driver package again over the top and see if it reduces the performance.


Edited by edmuss

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 minutes ago, edmuss said:

Well to be fair, we're not using openvr and the environments are still loaded up so yes it is still pertinent.

Disabling the wmr environment doesn't take a huge amount of VRAM, the steamvr house does but every little helps.

I tried out the reduced driver install, it didn't gain a huge amount, perhaps 1-1.5ms; give it a go and see if it helps.  I already had GeForce experience disabled though and it's not reduced the number of NVcontainers running in task manager.I might just try running the clean install of the default driver package again over the top and see if it reduces the performance.

Yes, but you can already launch a relduced vram spaceenvironment now in wmr.

I think the majority of the improvement in the clean driver approach came, from people leaving nvidia's recording active... I got also very little improvement.


Edited by speed-of-heat

SYSTEM SPECS: Hardware Intel Corei7-12700KF @ 5.1/5.3p & 3.8e GHz, 64Gb RAM, 4090 FE, Dell S2716DG, Virpil T50CM3 Throttle, WinWIng Orion 2 & F-16EX + MFG Crosswinds V2, Varjo Aero
SOFTWARE: Microsoft Windows 11, VoiceAttack & VAICOM PRO

YOUTUBE CHANNEL: @speed-of-heat

1569924735_WildcardsBadgerFAASig.jpg.dbb8c2a337e37c2bfb12855f86d70fd5.jpg

Link to comment
Share on other sites

  • Recently Browsing   0 members

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