Jump to content

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


nikoel

Recommended Posts

Yeah I already use the infinite expanse environment, before that was released as an option I had a blank white room.

I've never used the streaming/recording gubbins and I only made the mistake of installing GeForce experience once several formats ago. The small uplift I saw could just be a side effect of cleaning the profiles out.

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

14 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 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.

 

Steam isn't loaded anymore with this mod. So it's not loading any environment and thus not relevant. I'm not seeing the MWR house with my setup either when using DCS. Is anyone else seeing the WMR house with OpenVR or is it just me?

Link to comment
Share on other sites

I still see the house environment,but also using infite expanse rather than the house

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

1569924735_WildcardsBadgerFAASig.jpg.dbb8c2a337e37c2bfb12855f86d70fd5.jpg

Link to comment
Share on other sites

Not sure what I have done in that case. All I can see is this. Also noticed pressing the windows button on my controller does nothing so I'm unable to get to anything to change it. I had assumed everyone was getting this minimal environment.

 

2022-05-01 16_52_59-.png

Link to comment
Share on other sites

That's just because the headset hasn't defined your environment. You need to do the look left/right then down to the floor as it instructs and then it'll load into the wmr environment.

If it doesn't give you the instructions then it could have corrupted the environment data. However if it's tracking ok then I wouldn't worry about it too much.

But no, by default wmr still loads the cliff house as there OC_ACC doesn't actually change anything with WMR, just acts as a translation layer from openvr to openxr.

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

Not sure what I have done in that case. All I can see is this. Also noticed pressing the windows button on my controller does nothing so I'm unable to get to anything to change it. I had assumed everyone was getting this minimal environment.
 
571357406_2022-05-0116_52_59-.thumb.png.e932d4715cc713767c9722d3241b05aa.png
That's what you normally see when you don't have the headset on. Once you are wearing it and have aligned yourself the cliff house always loads up.

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

34 minutes ago, slughead said:

Not sure what I have done in that case. All I can see is this. Also noticed pressing the windows button on my controller does nothing so I'm unable to get to anything to change it. I had assumed everyone was getting this minimal environment.

That is the screen before WMR has detected the environment. If you were to re setup your room boundary I expect the cliff house would load. Not that it needs to for DCS to be able to work and recentre


Edited by Baldrick33

AMD 5800X3D · MSI 4080 · Asus ROG Strix B550 Gaming  · HP Reverb Pro · 1Tb M.2 NVMe, 32Gb Corsair Vengence 3600MHz DDR4 · Windows 11 · Thrustmaster TPR Pedals · VIRPIL T-50CM3 Base, Alpha Prime R. VIRPIL VPC Rotor TCS Base. JetSeat

Link to comment
Share on other sites

5 hours ago, nikoel said:

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? 

Yes, tried it. Just can say unconclusiv. Dont really witness a difference.

Link to comment
Share on other sites

1 hour ago, slughead said:

Not sure what I have done in that case. All I can see is this. Also noticed pressing the windows button on my controller does nothing so I'm unable to get to anything to change it. I had assumed everyone was getting this minimal environment.

 

use:

image.png

 

 also: 

On 3/17/2022 at 10:33 AM, nikoel said:

5) Re-calibrate your headset by clearing the environment and then realigning via Mixed Reality Portal, SEATED, and with the headset in the exact same position and with the exact same posture and direction you intend to fly in

 

 

 

  • Thanks 1

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

DCS crashes with the OpenXR toolkit running.

I Followed the guide, and have DCS working for some time with OPEN XR, and getting great performance. However, when i tried running the toolkit, DCS crashes on start up. 

I have now followed the updated guide, using the OpenComposite Runtime tool, and i still get the error when i run the toolkit and i select the OpenComposite_DCS (DCS.exe) option in the 'Enable OpenXR Toolkit selectively for each application. Also noticed I don't see the DCS World icon in the OpenComposite App configuration window, as you do in your guide above. 

 

 

Office2022 305.PNG


Edited by Fish
Wrong image....

Fish's Flight Sim Videos

[sIGPIC]I13700k, RTX4090, 64gb ram @ 3600, superUltraWide 5120x1440, 2560x1440, 1920x1080, Warthog, Tusba TQS, Reverb VR1000, Pico 4, Wifi6 router, 360/36 internet[/sIGPIC]

Link to comment
Share on other sites

7 minutes ago, Fish said:

DCS crashes with the OpenXR toolkit running.

 

Cause you didnt switch. Its saying status: Steam VR

 

Click what I mark with Arrow:

 

image.png

 

Follow steps with DCS:
 

  

On 4/29/2022 at 2:05 PM, TylerPL666 said:

My steps:

1. Downloaded "openvr_api.dll" and place in \bin
2. Renamed "D3DCompiler_47.dll" to "D3DCompiler_47.dll_old"

 

Edit: DCS running even with "empty" App Configuration. Just try.

image.png

 


Edited by TylerPL666

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

1 hour ago, Baldrick33 said:

That is the screen before WMR has detected the environment. If you were to re setup your room boundary I expect the cliff house would load. Not that it needs to for DCS to be able to work and recentre

 

Ha! Thanks. I thought I had done all that. DCS works fine and tracking is fine. I might take a look at the memory usage with it like this and then again once it is calibrated.

  • Like 1
Link to comment
Share on other sites

29 minutes ago, TylerPL666 said:

Cause you didnt switch. Its saying status: Steam VR

 

Click what I mark with Arrow:

 

image.png

 

Wrong image, Updated.
Also files are as specified in the bin folder. In fact DCS works in OpenXR even without the DLL in the bin folder. But once i tick the DCS in the toolkit, it crashes. 

I also confirmed that the toolkit works fine by testing in MSFS.

 

 

Office2022 306.PNG


Edited by Fish

Fish's Flight Sim Videos

[sIGPIC]I13700k, RTX4090, 64gb ram @ 3600, superUltraWide 5120x1440, 2560x1440, 1920x1080, Warthog, Tusba TQS, Reverb VR1000, Pico 4, Wifi6 router, 360/36 internet[/sIGPIC]

Link to comment
Share on other sites

3 minutes ago, Fish said:

Wrong image, Updated.
Also files are as specified in the bin folder. In fact DCS works in OpenXR even without the DLL in the bin folder. But once i tick the DCS in the toolkit, it crashes. 

 

 

Office2022 306.PNG

what's the file size of your openvr_api.dll?  The latest version should be 1,369KB

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

31 minutes ago, javelina1 said:

what's the file size of your openvr_api.dll?  The latest version should be 1,369KB

Thanks, details below. Note that DCS works whether this file is in the DCS/BIN folder on not!. 

Would appreciate a link to where i can get the latest version of this file. cheers

 

Office2022 307.PNG


Edited by Fish

Fish's Flight Sim Videos

[sIGPIC]I13700k, RTX4090, 64gb ram @ 3600, superUltraWide 5120x1440, 2560x1440, 1920x1080, Warthog, Tusba TQS, Reverb VR1000, Pico 4, Wifi6 router, 360/36 internet[/sIGPIC]

Link to comment
Share on other sites

  

45 minutes ago, Fish said:

Also files are as specified in the bin folder. In fact DCS works in OpenXR even without the DLL in the bin folder. But once i tick the DCS in the toolkit, it crashes. 

Did I say anything about those file? opencomposite.ini??? On first page is writen in BOLD that its no longer nessesery.
 

On 3/17/2022 at 10:33 AM, nikoel said:

But I no longer use it (opencomposite.ini)

 

Also there was update of this openvr_api.dll today, so u have to download it again even if u did it yesterday. 

 

https://drive.google.com/file/d/1U0k0EOD1c2Z12hK1CJODJIgnUp6RM6kJ/view?usp=sharing

 

Heres mine from morning. I post it cause some ppl say theres 1GB limit on GitHub or something. So if any of u using file from Backup folder or from ACC 0.6.3.zip they are way-way outdated. 


Edited by TylerPL666

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

33 minutes ago, Fish said:

Thanks, details below. Note that DCS works whether this file is in the DCS/BIN folder on not!. 

Would appreciate a link to where i can get the latest version of this file. cheers

 

Office2022 307.PNG

 

check here, for the 64 bit version:  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

Ok so after updating the the latest OpenVR, WMR no longer connects to DCS. Automatic Startup of SteamVR is unticked in settings, I have OpenOVR set to OpenComposite, I have the new opencomposit.ini in the Bin folder...DCS still not displaying in VR. Using the OpenVR_api.dll gives me an Unknown config option mirrorMode on line 2 error message, and not installing it forces SteamVR to load.

Why did this have to get updated when it worked the first time around?? Id like to go back to the older version.


Edited by Hammer1-1

Intel 13900k @ 5.8ghz | 64gb GSkill Trident Z | MSI z790 Meg ACE| Zotac RTX4090 | Asus 1000w psu | Slaw RX Viper 2 pedals | VKB Gunfighter Mk3 MCE Ultimate + STECS/ Virpil MongoosT50+ MongoosT50CM |Virpil TCS+ AH64D grip + custom AH64D TEDAC | HP Reverb G2 | Windows 11 Pro | |Samsung Odyssey G9 | Next Level Racing Flight Seat Pro


 My wallpaper and skins

Link to comment
Share on other sites

Here's my experience with the different dll's I have downloaded. composite ini file is now removed from DCS bin folder. For now i'm gonna stick with no Toolkit, just OpenXR. 

OPENXR TOOLKIT v 1.1.0

DCS  2.7.12.23362 Open Beta

OPEN XR DEVELOPER TOOLS : 110.220.4.7007.0

HP REVERB G1.

Office2022 308.PNG


Edited by Fish

Fish's Flight Sim Videos

[sIGPIC]I13700k, RTX4090, 64gb ram @ 3600, superUltraWide 5120x1440, 2560x1440, 1920x1080, Warthog, Tusba TQS, Reverb VR1000, Pico 4, Wifi6 router, 360/36 internet[/sIGPIC]

Link to comment
Share on other sites

11 minutes ago, Fish said:

Here's my experience with the different dll's I have downloaded. composite ini file is now removed from DCS bin folder. For now i'm gonna stick with no Toolkit, just OpenXR. 

OPENXR TOOLKIT v 1.0.0

DCS  2.7.12.23362 Open Beta

OPEN XR DEVELOPER TOOLS : 110.220.4.7007.0

HP REVERB G1.

Office2022 308.PNG

 

ah, I see the error code for the right hand "immediate error".

Your opencomposite.ini file should look like this.  Put a " ; "   in front of line 2 and line 7

 

 

;Mirror mode outputs a shared texture for use by OBS plugin
;mirrorMode=disabled

;Performance stats enables writing of performance stats
; If enabled press F11 to start stats capture to file
; File is currently output to \Program Files (x86)\Steam\steamapps\common\Assetto Corsa Competizione\AC2\Binaries\Win64\teststats.csv
;performanceStats=disabled

;Hidden area mesh fix for G2, may work on other headsets
enableHiddenMeshFix=enabled

;Use OpenXR layers to handle GUI overlays and HUDs, if set to false will render internally directly onto swap chain before submitting
enableLayers=true

 

also, the most current version of Toolkit is now at version "1.1.0"

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

43 minutes ago, Hammer1-1 said:

Ok so after updating the the latest OpenVR, WMR no longer connects to DCS. Automatic Startup of SteamVR is unticked in settings, I have OpenOVR set to OpenComposite, I have the new opencomposit.ini in the Bin folder...DCS still not displaying in VR. Using the OpenVR_api.dll gives me an Unknown config option mirrorMode on line 2 error message, and not installing it forces SteamVR to load.

Why did this have to get updated when it worked the first time around?? Id like to go back to the older version.

 

comment out in your opencomposite.ini file, lines 2 and 7....   use the " ; "
 

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

Been trying to get this latest version to work.
Followed all the installation steps, but im getting errors which seems to only happen when i want to play online, offline works fine.
When i selected a server and its loading i sometimes manage to get into the slot menu until it crashes or it already crashes when loading before the slot menu.
The crash report only stayed for a short moment saying something about the D3DCompiler_47 file.

Anyone knows how to deal with this error?

MSI MPG B550 Gaming Plus - Ryzen 5 5600x - RTX3070 - 32GB Ram - HP Reverb G2 - Warthog HOTAS - VKB rudder pedals

Link to comment
Share on other sites

1 hour ago, javelina1 said:

comment out in your opencomposite.ini file, lines 2 and 7....   use the " ; "
 

...specifically?

line 2 = ;mirrorMode=disabled

line 7 = ;performanceStats=disabled

 

Think I get it...

edit: ok yeah that worked!  Thanks!

7 minutes ago, RvL said:

Been trying to get this latest version to work.
Followed all the installation steps, but im getting errors which seems to only happen when i want to play online, offline works fine.
When i selected a server and its loading i sometimes manage to get into the slot menu until it crashes or it already crashes when loading before the slot menu.
The crash report only stayed for a short moment saying something about the D3DCompiler_47 file.

Anyone knows how to deal with this error?

you're supposed to delete that beforehand.


Edited by Hammer1-1

Intel 13900k @ 5.8ghz | 64gb GSkill Trident Z | MSI z790 Meg ACE| Zotac RTX4090 | Asus 1000w psu | Slaw RX Viper 2 pedals | VKB Gunfighter Mk3 MCE Ultimate + STECS/ Virpil MongoosT50+ MongoosT50CM |Virpil TCS+ AH64D grip + custom AH64D TEDAC | HP Reverb G2 | Windows 11 Pro | |Samsung Odyssey G9 | Next Level Racing Flight Seat Pro


 My wallpaper and skins

Link to comment
Share on other sites

48 minutes ago, Hammer1-1 said:

...specifically?

line 2 = ;mirrorMode=disabled

line 7 = ;performanceStats=disabled

 

Think I get it...

edit: ok yeah that worked!  Thanks!

you're supposed to delete that beforehand.

 

cool beans buddy!  Glad to hear all is squared away! 

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

Ok. Removing the Opencomposite.ini file, sorted the 'line 2' error, but i'm still getting no

2 hours ago, javelina1 said:

ah, I see the error code for the right hand "immediate error".

Your opencomposite.ini file should look like this.  Put a " ; "   in front of line 2 and line 7....

Thanks again, removed the opencomposite.ini file and got rid of the config file error, but now back to image not rendering in the headset. I can see image is tracking because the screen mirror is displaying VR correctly. (only happens when the OpenComposite_DCS (DCS.exe) option is ticked in the toolkit. 

EDIT

Solved. Working after restarting  everything. 

Thanks for all the help. 


Edited by Fish

Fish's Flight Sim Videos

[sIGPIC]I13700k, RTX4090, 64gb ram @ 3600, superUltraWide 5120x1440, 2560x1440, 1920x1080, Warthog, Tusba TQS, Reverb VR1000, Pico 4, Wifi6 router, 360/36 internet[/sIGPIC]

Link to comment
Share on other sites

  • Recently Browsing   0 members

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