Jump to content

Recommended Posts

GOA_Karaya_VR
Posted

Hello Fellows

 

Some players are reporting problems with the last update of opencomposite, few days ago i update it and the sim get stuck or never open in VR mode.

 

I try everything but i had to restore my Windows on 2 days back, after doing that i was able to run again IL2 on VR.

 

 

If somebody can adress this issue to OpenComposite makers please do it.

 

Salute!.

 

 

 Karaya.

Posted (edited)

.

Edited by dryheat94
  • Like 1
Posted

Hi guys,

I had the same problem and I solved by your suggestion.

Thanks so much!

  • Like 1
  • Upvote 1
[CPT]Crunch
Posted

Didn't break mine, it still fired up but the judder and dips in FPS were insane compared to the glass smooth older version, worse is I updated the same time the patch released, so it took a while to find the real culprit. 

GOA_Karaya_VR
Posted
2 hours ago, MAJORgoonMADLOU said:

None of these versions worked for me.  Any other ideas? Do I have to reinstall Windows also?

Do a Windows restore point on a day before your upgrade to Open Composite.

Posted
3 hours ago, MAJORgoonMADLOU said:

None of these versions worked for me.  Any other ideas? Do I have to reinstall Windows also?

 

Are you doing a global installation or straight to the game's folders?

MAJORgoonMADLOU
Posted
3 hours ago, firdimigdi said:

 

Are you doing a global installation or straight to the game's folders?

Not sure what you mean.  I click on the open composite zip folder, and then click on the application.  I guess that's global.  

 

Thanks.

Posted
9 hours ago, MAJORgoonMADLOU said:

Not sure what you mean.  I click on the open composite zip folder, and then click on the application.  I guess that's global.  

 

Thanks.

 

Yes that's what I mean, sorry the term they use on their site is "system-wide installation". In order to overwrite the appropriate file when you are using a system-wide installation you need to open the folder where you've installed OpenComposite then navigate to Runtime/bin delete the vrclient.dll and vrclient_x64.dll that are present in that folder, put the x64/openvr_api.dll in there and rename it to vrclient_x64.dll and the Win32/openvr_api.dll  and rename that one to vrclient.dll.

MAJORgoonMADLOU
Posted
3 hours ago, firdimigdi said:

 

Yes that's what I mean, sorry the term they use on their site is "system-wide installation". In order to overwrite the appropriate file when you are using a system-wide installation you need to open the folder where you've installed OpenComposite then navigate to Runtime/bin delete the vrclient.dll and vrclient_x64.dll that are present in that folder, put the x64/openvr_api.dll in there and rename it to vrclient_x64.dll and the Win32/openvr_api.dll  and rename that one to vrclient.dll.

Ok.  It worked!  Finally got my great performance back!  Thanks a bunch!

Posted (edited)

I've just fell victim to this bug and I would like to add some info about how to fix it.

 

Download an older opencomposite.zip from the page posted above. Run the app a few times. I will download DLLs. These are bad. You now have to down load the x64/openvr_api.dll and Win32/openvr_api.dll from the same page that you downloaded the zip from, THEN do what is said in previous post "open the folder where you've installed OpenComposite then navigate to Runtime/bin delete the vrclient.dll and vrclient_x64.dll that are present in that folder, put the x64/openvr_api.dll in there and rename it to vrclient_x64.dll and the Win32/openvr_api.dll  and rename that one to vrclient.dll."

 

That worked. Don't switch the switcher else it will download more bad dlls.

Edited by Gryphon_VR
MAJORgoonMADLOU
Posted
35 minutes ago, Gryphon_VR said:

I've just fell victim to this bug and I would like to add some info about how to fix it.

 

Download an older opencomposite.zip from the page posted above. Run the app a few times. I will download DLLs. These are bad. You now have to down load the x64/openvr_api.dll and Win32/openvr_api.dll from the same page that you downloaded the zip from, THEN do what is said in previous post "open the folder where you've installed OpenComposite then navigate to Runtime/bin delete the vrclient.dll and vrclient_x64.dll that are present in that folder, put the x64/openvr_api.dll in there and rename it to vrclient_x64.dll and the Win32/openvr_api.dll  and rename that one to vrclient.dll."

 

That worked. Don't switch the switcher else it will download more bad dlls.

This is exactly what I did to fix mine and it worked.

DBCOOPER011
Posted

Curious, why are a lot of people putting the DLL's in the in game folder in lieu of doing the global installation? The global installation automatically updates and you can switch from steamvr to opencomposite or vice versa with the runtime switcher.

Posted

So I don't have the issue that everyone had that used the switcher. Auto updating is not always a good thing. I've never used the switcher.

MAJORgoonMADLOU
Posted
4 hours ago, DBCOOPER011 said:

Curious, why are a lot of people putting the DLL's in the in game folder in lieu of doing the global installation? The global installation automatically updates and you can switch from steamvr to opencomposite or vice versa with the runtime switcher.

Just using the global installation did not work for me.  There appears to be a glitch in the current Open Composite program for some users.  Open Composite completely stopped working for me after an update.  I globally re-installed numerous times both prior and current versions of Open Composite but it still did not  work.  But when I followed Firdimigdi's and Gryphon_VR's intructions it worked immediately like a charm. 

 

I didnt realize how much Steam VR diminished my FPS and performance as opposed to Open Composite until I had this problem.  I have a mid level system with a HP G2 and under Steam VR I have to reduce most of the graphics settings to medium including reducing the Dynamic Resolution Factor to 6 or 7 just to get an  unsteady 60 fps, which looks crappy and has constant judders.  Under Open Composite, I get can a steady 60 fps after putting everything on Ultra and setting the Dynamic Resolution Factor to full which it looks great and works smoothly.  If I lowered the graphics settings to medim-high, i can get fps in the mid to upper 80s.

Posted

What I find curious is why so many people, using all sorts of headsets, are reporting issues with the latest versions of OC - I've yet to encounter either performance or showstopping issues with it on a G2. I wonder if there's some sort of other dependency that's causing this.

MAJORgoonMADLOU
Posted
6 minutes ago, firdimigdi said:

What I find curious is why so many people, using all sorts of headsets, are reporting issues with the latest versions of OC - I've yet to encounter either performance or showstopping issues with it on a G2. I wonder if there's some sort of other dependency that's causing this.

Maybe. But Open Composite reminds me of that credit card commercial that says "You can't leave home without it." LOL

 

Some computer guru will figure it out.  Perhaps you.😃

DBCOOPER011
Posted
5 hours ago, MAJORgoonMADLOU said:

 

I didnt realize how much Steam VR diminished my FPS and performance as opposed to Open Composite until I had this problem.  I have a mid level system with a HP G2 and under Steam VR I have to reduce most of the graphics settings to medium including reducing the Dynamic Resolution Factor to 6 or 7 just to get an  unsteady 60 fps, which looks crappy and has constant judders.  Under Open Composite, I get can a steady 60 fps after putting everything on Ultra and setting the Dynamic Resolution Factor to full which it looks great and works smoothly.  If I lowered the graphics settings to medim-high, i can get fps in the mid to upper 80s.

 

I get almost exactly the same frametimes with steamvr as I do using openxr/opencomposite. I have almost no performance gains or losses using one or the other. The only advantage I have using opencomposite is the ability to use openxr toolkit. There may be some other underlying issue in your setup..

Posted
12 minutes ago, DBCOOPER011 said:

 

I get almost exactly the same frametimes with steamvr as I do using openxr/opencomposite. I have almost no performance gains or losses using one or the other. The only advantage I have using opencomposite is the ability to use openxr toolkit. There may be some other underlying issue in your setup..

 

Performance differences are largely down to the SteamVR runtime support if your headset's software - obviously Pimax's is better than the hacky plugin bridge WMR uses (and probably Oculus' support as well at some point as I recall having similar performance gains with a Rift S both with the openvr and openxr branches of OpenComposite).

DBCOOPER011
Posted
27 minutes ago, firdimigdi said:

 

Performance differences are largely down to the SteamVR runtime support if your headset's software - obviously Pimax's is better than the hacky plugin bridge WMR uses (and probably Oculus' support as well at some point as I recall having similar performance gains with a Rift S both with the openvr and openxr branches of OpenComposite).

 

That makes sense. Havent used my G2 in quite a while, but remember prefering opencomposite when I did..

Posted
8 hours ago, firdimigdi said:

What I find curious is why so many people, using all sorts of headsets, are reporting issues with the latest versions of OC - I've yet to encounter either performance or showstopping issues with it on a G2. I wonder if there's some sort of other dependency that's causing this.

 

I'm under the impression this is only an issue with Oculus/Meta headsets, so G2 wouldn't be affected by this.

MAJORgoonMADLOU
Posted
4 hours ago, DBCOOPER011 said:

 

I get almost exactly the same frametimes with steamvr as I do using openxr/opencomposite. I have almost no performance gains or losses using one or the other. The only advantage I have using opencomposite is the ability to use openxr toolkit. There may be some other underlying issue in your setup..

Could be. Do you use a G2, v2? 

[CPT]Crunch
Posted

G-2 user and had the installed OC using auto updater, which caused the problems on the last auto update.  Won't be updating any time in the near future, back to the old if it ain't broke don't go fixing it with OpenComposite.

  • Like 1
Posted
10 hours ago, dryheat94 said:

I'm under the impression this is only an issue with Oculus/Meta headsets, so G2 wouldn't be affected by this.

 

There's people in this thread and another one on this subforum and in the OpenComposite discord server with WMR headsets reporting it so it doesn't seem to be vendor-specific.

  • Like 1
GOA_Karaya_VR
Posted
1 hour ago, firdimigdi said:

 

There's people in this thread and another one on this subforum and in the OpenComposite discord server with WMR headsets reporting it so it doesn't seem to be vendor-specific.

 

4 hours ago, [CPT]Crunch said:

G-2 user and had the installed OC using auto updater, which caused the problems on the last auto update.  Won't be updating any time in the near future, back to the old if it ain't broke don't go fixing it with OpenComposite.

 

 

I got this problem with my Hp Reverb G2.

  • Like 1
MAJORgoonMADLOU
Posted
4 hours ago, GOA_Companere_VR said:

 

 

 

I got this problem with my Hp Reverb G2.

As did I with my G2 until the fix.

Posted

 

On 28/06/2024 at 11:59, MAJORgoonMADLOU said:

Come ho fatto con il mio G2 fino alla correzione.

 

Me too

Posted (edited)

Newest OpenComposite is working again.

 

Edited by dryheat94
removed link
[CPT]Crunch
Posted

Not an upgrade for me, makes city scenes and fighting very choppy with a noticeable drop in FPS.  Gone back to the old and all is smooth again.

  • Like 1
Posted

Agreed, not good yet. I didn't test it, only loaded it to see if it now worked. After a short flight going back to older version.

  • 4 weeks later...
AldoTheApache
Posted

been playing IL2 non-stop lately and this afternoon, wouldn't start. Have tried everything Ive found on the subject to include verify files, delete openvr.dll, delete fxmod files and some others, then reinstalled the game. have tried every version of opencomposite youve listed by the link with no luck. Using Q3, 3080Ti, 64g DDR4, z590 motherboard, intel i9-11900kf. Will not launch.

Posted (edited)

If you're playing with the link cable, Meta broke support for OpenXR Toolkit in v68 update.

 

Disable OpenXR Toolkit until Meta releases v69 update, which they've stated will fix the issue.

 

Virtual Desktop users are not affected.

Edited by dryheat94
GSHWK_Houndstone_Hawk
Posted

Nope ... sadly for me, it's the 1st thing I did was to check the 'Disable the OpenXR Toolkit' as I know how temperamental it can be with IL-2. I have also tried replacing the openvr_api dll's to to originals as well as redownloading them but nothing will work whatsoever. OpenComposite and IL-2 just will not work.

I've checked everything as well as checking that I'm still on the meta runtime in Meta link software etc.

Just can't get it to work at all.

Posted (edited)

Several people have said it may be necessary to completely uninstall OpenXR Toolkit, not just disable it with the checkbox.

 

Good luck

 

Edit: also make sure you don't have any other OpenXR layers running

Edited by dryheat94
III/JG11_Tiger
Posted
On 7/31/2024 at 9:08 AM, AldoTheApache said:

been playing IL2 non-stop lately and this afternoon, wouldn't start. Have tried everything Ive found on the subject to include verify files, delete openvr.dll, delete fxmod files and some others, then reinstalled the game. have tried every version of opencomposite you've listed by the link with no luck. Using Q3, 3080Ti, 64g DDR4, z590 motherboard, intel i9-11900kf. Will not launch.

I was having problems for the second time using open composite I tried many different dll'd etc these worked the first time I had an issue a month or so back but not with my latest issue, what fixed it for me was turning off oculus public test channel in the meta app, after a reboot the app downloaded some stuff and after that Il2 worked with opencomposite again.

  • 5 months later...
Posted

I know this is an old post, but the link to get the Open Composite .dll file is now broken. 

 

https://opencomposite.znix.xyz/builds/view_build?commit=43e551a4506880ab1a71b8b9fec2fd7fbb27372f

 

If you go to the git hub location there is only one version of the .dll file even though the text description makes it sound like there will be multiple files to pick from.  It sounds like they may have planned on issuing a "universal" .dll file at some point. 

 

I use a Quest 3 with Virtual Desktop and have loaded the past Open Composite version of the .dll file directly in the game folders and it was working.....than I was having some problems and decided to the Open Composite.Exe.  Have a feeling it replaced my .dll file with something incompatible.   

 

I was able to pull the old .dll file from a back up and reload it, now it works.

 

Anyone else having this problem?

dryheat94
Posted (edited)

That's why when you get a working dll file it's best to stick with it. When you use the OpenComposite Launcher you get the latest version of the dll, which may or not be broken. I see the link to the older working one is now broken, so edited my original post and removed it. Attached it to this message for anyone that may still need it. 64-bit.

openvr_api.zip

Edited by dryheat94
  • Like 1
  • Thanks 1
  • Upvote 1
Panzerlang
Posted

Wow, looks like I got in there in the nick of time (last Friday). Just checked the link I used and it's now a "502 Bad Gateway".

  • Like 1
Posted

Crazy that we rely so completely on this single application! Both Open Composite and Open XR Toolkit are examples of individuals doing the heavy lifting that should be done by the game developers and hardware companies.

Hey it looks like the links are back to being functional and a comment "to revert grip thresholds due to quest issue" from 15 hours ago.....perhaps its fixed?

Pic1.jpg

  • Like 1
  • Upvote 1
Posted (edited)

Why is anyone bothering with this "Switcher" to run IL-2 in OpenXR? Simply rename the original "openvr_api.dll" in bin\game to "orig_openvr_api.dll", put the known working (from someone running it without issue) OpenXR version of "openvr_api.dll" into \bin\game, and run Il-2 normally. It will be in OpenXR every time. Want to run in SteamVR, simply swap them back.

 

I even downloaded the 64 bit DLL directly from GitHub once and it was 1K in size, and that is what the switcher was "updating" to! 

 

Or am I missing something?

 

Edited by Patricks

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...