Hi, hopefully someone here may be able to help.
Myself and my friend have managed to get the game working in VR etc and can even connect to each other using gameranger. But when we try to launch a mission we can see the loading bar then all we get is a SteamVR window with "x-wing alliance waiting". Now this only happens when we try to play coop. It loads on our monitor but not in the VR headset. Playing solo it works flawlessly.
Anyone else experienced this? or have any suggestions?
Thanks
VR and COOP don't seem to work together
- m0rgg
- Posts: 260
- Joined: Wed Apr 01, 2020 10:33 pm
Hello,
The CockpitLook hook does not update the tracking when in multiplayer:
https://github.com/Prof-Butts/Hook_XWAC ... .cpp#L1151
That code is the one calling WaitGetPoses() in SteamVR, which in turns enables the display on the VR headset.
I can try to compile a test version of CockpitLook() with the headtracking enabled in multiplayer to see if there are still sync errors.
The CockpitLook hook does not update the tracking when in multiplayer:
https://github.com/Prof-Butts/Hook_XWAC ... .cpp#L1151
That code is the one calling WaitGetPoses() in SteamVR, which in turns enables the display on the VR headset.
I can try to compile a test version of CockpitLook() with the headtracking enabled in multiplayer to see if there are still sync errors.
Last edited by m0rgg on Tue Jul 11, 2023 12:31 pm, edited 1 time in total.
- m0rgg
- Posts: 260
- Joined: Wed Apr 01, 2020 10:33 pm
Can you test with this version and see if it works?
https://github.com/morallo/Hook_XWACock ... layer_test
You just need to drop the Hook_CockpitLook.dll in your XWA folder.
https://github.com/morallo/Hook_XWACock ... layer_test
You just need to drop the Hook_CockpitLook.dll in your XWA folder.
-
- Posts: 4
- Joined: Sun Jul 09, 2023 1:53 pm
Thanks for your reply, I'll give that a try a bit later on and let you know how it goes.m0rgg wrote: ↑Sun Jul 09, 2023 10:00 pmCan you test with this version and see if it works?
https://github.com/morallo/Hook_XWACock ... layer_test
You just need to drop the Hook_CockpitLook.dll in your XWA folder.
-
- Posts: 4
- Joined: Sun Jul 09, 2023 1:53 pm
Ok, So myself and a buddy tried this and it did work but as you had mentioned there was quite a bit of desync, expecially in larger scale battles.Desync was at it's greatest for the person not hosting the game. One of the main things we did notice was that whenever a ship was destyroyed and there was an explosion it would cause rubber banding between each player and any ai ships.Mr_Cheese wrote: ↑Mon Jul 10, 2023 2:50 pmThanks for your reply, I'll give that a try a bit later on and let you know how it goes.m0rgg wrote: ↑Sun Jul 09, 2023 10:00 pmCan you test with this version and see if it works?
https://github.com/morallo/Hook_XWACock ... layer_test
You just need to drop the Hook_CockpitLook.dll in your XWA folder.
For now I think it's just a case of waiting. We're loving what this mod has done to the game and look forward to what the future brings. Hopefully one day we'll be able to play VR multiplayer without any issues.

- m0rgg
- Posts: 260
- Joined: Wed Apr 01, 2020 10:33 pm
Thanks for the testing!
It would be interesting to test also in non-VR (or better, without hook_CockpitLook at all) to verify that the issues are related to CockpitLook and not other parts.
It would be interesting to test also in non-VR (or better, without hook_CockpitLook at all) to verify that the issues are related to CockpitLook and not other parts.
-
- Posts: 4
- Joined: Sun Jul 09, 2023 1:53 pm
Ok, When my friend is available next I'll see if we can get together and test for you.
I'll update when we have
- CuzDawg3
- Posts: 6
- Joined: Wed Jul 07, 2021 10:44 pm
Howdy! I realize this is a bit of a post-revive, but I'm in the same boat. Got both of my boys and myself set up with the XWAU and VR (we all have reverb G2s) and trying to get the multiplayer action going. We'll be glad to to test anything out too, pretty much any evening Mountain time!
Edit: multiplayer for us is a go. Just flew our first skirmish successfully. We also did try the Hook_CockpitLook.dll and noticed that it is really shaky for both the host and clients. We did another test with VR disabled and it was smooth for all of us. Let me know how else we can help! (More "beta" testing?)
HW tested on all Win10 machines with Reverb G2s using SteamVR and 5.6.2:
1. 3090 rig (host)
2. 2070 super laptop
3. 3060ti rig
"Thank the makers!" -C-3PO (and ME!)
Edit: multiplayer for us is a go. Just flew our first skirmish successfully. We also did try the Hook_CockpitLook.dll and noticed that it is really shaky for both the host and clients. We did another test with VR disabled and it was smooth for all of us. Let me know how else we can help! (More "beta" testing?)
HW tested on all Win10 machines with Reverb G2s using SteamVR and 5.6.2:
1. 3090 rig (host)
2. 2070 super laptop
3. 3060ti rig
"Thank the makers!" -C-3PO (and ME!)
"Thank the makers!" -C-3PO
"of XWAUpgrade!" -me
"of XWAUpgrade!" -me