The new mode is on by default now, but I left the switch so that we can turn it off just in case.
Latest Beta Release of the VR mod
-
- Posts: 37
- Joined: Fri Jan 29, 2010 7:57 pm
Thank s for the new update blue_max and m0rgg.
However, it seems there is something wrong with it (EffectsByBlueMax_beta_v2021-12-18.zip).
I have just tried playing some skirmish missions.
It seems there are something wrong with the menu and the mouse., when I click single player, it takes very long to load.
and also when I click to change the skirmish mission parameter: the fighter type, the ai or the location, the process takes very very long (more than a minute)
I will test again tonight.
iirc, this does not happen with the previous update.
However, it seems there is something wrong with it (EffectsByBlueMax_beta_v2021-12-18.zip).
I have just tried playing some skirmish missions.
It seems there are something wrong with the menu and the mouse., when I click single player, it takes very long to load.
and also when I click to change the skirmish mission parameter: the fighter type, the ai or the location, the process takes very very long (more than a minute)
I will test again tonight.
iirc, this does not happen with the previous update.
- blue_max
- Posts: 2285
- Joined: Wed Mar 20, 2019 5:12 am
Does this happen in SteamVR mode? Do I have to set up the skirmish mission in some specific way? Things seem to be fine on my end. Did you check what was the process usage in Windows while this is happening? (There might be some other process that is causing Windows to be slow)a1adin wrote: βTue Dec 21, 2021 8:53 amI have just tried playing some skirmish missions.
It seems there are something wrong with the menu and the mouse., when I click single player, it takes very long to load.
and also when I click to change the skirmish mission parameter: the fighter type, the ai or the location, the process takes very very long (more than a minute)
- m0rgg
- Posts: 256
- Joined: Wed Apr 01, 2020 10:33 pm
Probably not the issue, but make sure XWA is the app in focus, through Alt+tab or clicking the icon in the taskbar.a1adin wrote: βTue Dec 21, 2021 8:53 amThank s for the new update blue_max and m0rgg.
However, it seems there is something wrong with it (EffectsByBlueMax_beta_v2021-12-18.zip).
I have just tried playing some skirmish missions.
It seems there are something wrong with the menu and the mouse., when I click single player, it takes very long to load.
and also when I click to change the skirmish mission parameter: the fighter type, the ai or the location, the process takes very very long (more than a minute)
I will test again tonight.
iirc, this does not happen with the previous update.
-
- Posts: 37
- Joined: Fri Jan 29, 2010 7:57 pm
>Does this happen in SteamVR mode?
Yes
>Do I have to set up the skirmish mission in some specific way?
No, it does not matter what you change, but when you click "Done", the game hangs (sort of), since there is a little window XWA waiting forever for the process to be done.
but if you press RMB, you go back to the quick skirmish page, there is no error.
also the mouse movement is strange, it always stop midway before I can reach the 'done" area,
so I have to approach it from different direction.
I have tried this several times and the result is always the same.
>Did you check what was the process usage in Windows while this is happening?
I have looked at the task manager, there are 3 biggest cpu processes:
OVRServer_x64.exe
OculusDash.exe
X wing alliance 32 bit
the otherprocesses are less than 1%
Please let me know what is wrong here.
Yes
>Do I have to set up the skirmish mission in some specific way?
No, it does not matter what you change, but when you click "Done", the game hangs (sort of), since there is a little window XWA waiting forever for the process to be done.
but if you press RMB, you go back to the quick skirmish page, there is no error.
also the mouse movement is strange, it always stop midway before I can reach the 'done" area,
so I have to approach it from different direction.
I have tried this several times and the result is always the same.
>Did you check what was the process usage in Windows while this is happening?
I have looked at the task manager, there are 3 biggest cpu processes:
OVRServer_x64.exe
OculusDash.exe
X wing alliance 32 bit
the otherprocesses are less than 1%
Please let me know what is wrong here.
-
- Posts: 37
- Joined: Fri Jan 29, 2010 7:57 pm
it seems your latest update is not the culprit.
I have copied the previous update v2021.11.30
but the same problems still happen.
I have copied the previous update v2021.11.30
but the same problems still happen.
- blue_max
- Posts: 2285
- Joined: Wed Mar 20, 2019 5:12 am
Can you do a fresh install of XWAU? Make a backup copy of your pilots and then install XWAU 2020 + Update 5 + latest ddraw beta. I'm not sure what's going on yet, but maybe you have multiple versions of the same DLL and they might be causing conflicts. A clean install will rule that out.
-
- Posts: 37
- Joined: Fri Jan 29, 2010 7:57 pm
that's exactlu what I did.
however, there is another problem, now I get instalation error: this is very strange, I never get that error before.
I have tried 2 times and get that same error.
blue_max do you know what is wrong here?
however, there is another problem, now I get instalation error: this is very strange, I never get that error before.
I have tried 2 times and get that same error.
blue_max do you know what is wrong here?
You do not have the required permissions to view the files attached to this post.
-
- Posts: 37
- Joined: Fri Jan 29, 2010 7:57 pm
silly me, I forgot to install the main XWAU2020.exe and straight to install update 5.0.
ok, now everything is good with the new install.
thanks blue_max for all the help.

ok, now everything is good with the new install.
thanks blue_max for all the help.

- SadSky
- Posts: 2
- Joined: Tue Dec 20, 2022 8:20 am
Hi Blue Max and every pilot here. Could someone please help me with my issue. I only see the holographic panel in one lens. I have described my problem here :
viewtopic.php?f=36&t=14044
Thank you very much.
viewtopic.php?f=36&t=14044
Thank you very much.
-
- Posts: 160
- Joined: Fri Mar 11, 2005 12:01 am
Just put a 3070 in and gave this a whirl. I'm not expecting a solid 90FPS 100% of the time but I also figure I shouldn't be getting 40FPS with spikes up to 50 when I go into hyperspace. Is this to be expected? 
When 900 years old you reach, look as good, you will not. Hmm?" -Yoda
- blue_max
- Posts: 2285
- Joined: Wed Mar 20, 2019 5:12 am
Depending on how you configured your display and the effects, this is to be expected. Take a look at this thread to see some tips that may help you improve your FPS:Luke_Skywalker wrote: βWed Mar 08, 2023 6:55 amJust put a 3070 in and gave this a whirl. I'm not expecting a solid 90FPS 100% of the time but I also figure I shouldn't be getting 40FPS with spikes up to 50 when I go into hyperspace. Is this to be expected?![]()
https://forums.xwaupgrade.com/viewtopic ... 43#p164943
-
- Posts: 160
- Joined: Fri Mar 11, 2005 12:01 am
I've actually gone through that to see if that would help and... it didn't.
It's not possible to use the Oculus runtime instead of SteamVR, is it? One of the things I've noticed is that if you're modding a game to add VR, SteamVR is kind of shit because the freelook is all kinds of jittery. I noticed this while playing MechWarrior 5, for instance.
It's not possible to use the Oculus runtime instead of SteamVR, is it? One of the things I've noticed is that if you're modding a game to add VR, SteamVR is kind of shit because the freelook is all kinds of jittery. I noticed this while playing MechWarrior 5, for instance.
When 900 years old you reach, look as good, you will not. Hmm?" -Yoda
- m0rgg
- Posts: 256
- Joined: Wed Apr 01, 2020 10:33 pm
You can try OpenComposite, but not sure it will work or be any better perfomance wise
When 900 years old you reach, look as good, you will not. Hmm?" -Yoda
- m0rgg
- Posts: 256
- Joined: Wed Apr 01, 2020 10:33 pm
I started an implementation, got it to display 2D stuff in the headset, but never got to finish it.Luke_Skywalker wrote: βThu Mar 23, 2023 4:35 pmI don't suppose OpenXR is a thing yet here, is it?
It's still in my to do, but I didn't have much time for XWA in quite some time.
But for me openxr was more for compatibility and future proofing than performance. There are other rendering optimizations with a much higher impact, like instanced stereo rendering or draw call batching.
-
- Posts: 160
- Joined: Fri Mar 11, 2005 12:01 am
Fair, I suppose. I'd just like to try going through the Oculus app instead of SteamVR to mitigate the performance hit of using both runtimes.
When 900 years old you reach, look as good, you will not. Hmm?" -Yoda
- m0rgg
- Posts: 256
- Joined: Wed Apr 01, 2020 10:33 pm
Hello all!
@blue_max has just published a new Effects ddraw.dll beta version which, among other improvements, should significantly increase SteamVR performance when CPU limited.
This version implements instanced stereo rendering. This means that the rendering for both eyes is done in a single draw call (one command to the GPU). This reduction only applies to VR mode.
The latest hook_32bpp version (released May 19th) also includes a change to reduce the number of draw calls. Before, one call was issued every 384 vertices in a model. Now, all the vertices using a single texture are drawn in a single call. This improvement applies both to VR and pancake mode.
The total number of draw calls per frame is one of the current biggest bottlenecks of the engine, since each call has a CPU overhead. I am pretty confident that this is the main cause of the FPS drops with many objects, and/or many polygons to draw.
Both changes mentioned above together, should help reduce the slow-downs that appear even for the best GPU and with a good CPU.. Note that this will not improve the max/average FPS, or when the bottleneck is the GPU. Other optimizations will be necessary for that. But who cares about high max FPS when you have 15fps drops? That's why most benchmarks and reviews focus on the "lowest 1%" performance.
Please download it and give it a go! And don't forget to update your hooks with XwaHooksSetup tool. I'm eager to know if it has a noticeable benefit to everybody else.
I believe these versions should be compatible with TFTC but make a backup of your folder just in case!
https://www.xwaupgrade.com/download/bet ... -06-16.zip
@blue_max has just published a new Effects ddraw.dll beta version which, among other improvements, should significantly increase SteamVR performance when CPU limited.
This version implements instanced stereo rendering. This means that the rendering for both eyes is done in a single draw call (one command to the GPU). This reduction only applies to VR mode.
The latest hook_32bpp version (released May 19th) also includes a change to reduce the number of draw calls. Before, one call was issued every 384 vertices in a model. Now, all the vertices using a single texture are drawn in a single call. This improvement applies both to VR and pancake mode.
The total number of draw calls per frame is one of the current biggest bottlenecks of the engine, since each call has a CPU overhead. I am pretty confident that this is the main cause of the FPS drops with many objects, and/or many polygons to draw.
Both changes mentioned above together, should help reduce the slow-downs that appear even for the best GPU and with a good CPU.. Note that this will not improve the max/average FPS, or when the bottleneck is the GPU. Other optimizations will be necessary for that. But who cares about high max FPS when you have 15fps drops? That's why most benchmarks and reviews focus on the "lowest 1%" performance.
Please download it and give it a go! And don't forget to update your hooks with XwaHooksSetup tool. I'm eager to know if it has a noticeable benefit to everybody else.
I believe these versions should be compatible with TFTC but make a backup of your folder just in case!
https://www.xwaupgrade.com/download/bet ... -06-16.zip
- Jorrel
- Posts: 18
- Joined: Fri Dec 22, 2017 8:09 am
Just took it for a spin - the hyperspace renderings appear to be a bit bugged, because the Active Cockpit displays persist in one eye but not the other.
- m0rgg
- Posts: 256
- Joined: Wed Apr 01, 2020 10:33 pm
I think I found the issue and implemented a fix.
Can you please download it here and test?
https://github.com/morallo/xwa_ddraw_d3 ... otfix_beta
Can you please download it here and test?
https://github.com/morallo/xwa_ddraw_d3 ... otfix_beta
- Jorrel
- Posts: 18
- Joined: Fri Dec 22, 2017 8:09 am
Yep, that fixed it! Nice job!m0rgg wrote: βSat Jun 17, 2023 11:06 pmI think I found the issue and implemented a fix.
Can you please download it here and test?
https://github.com/morallo/xwa_ddraw_d3 ... otfix_beta
- blue_max
- Posts: 2285
- Joined: Wed Mar 20, 2019 5:12 am
The fix has been merged into the official beta. Please download it again. Thanks for reporting the bug and thanks to @m0rgg for the quick turnaround!
-
- Posts: 16
- Joined: Mon Mar 25, 2019 5:22 am
Versions after 04-28-2023 do not work on Windows 7 64. The error is ( Error initializing resource devices). It does not enter the game.
Thank you..
Thank you..