4.37 CTD when entering 3D VR
-
@Staniol I still don’t have a clue here. But let’s try something very basic first. Please try lowering the VR resolution a lot, like 0.1. Does it reach 3d?
-
@Staniol said in 4.37 CTD when entering 3D VR:
Well, looks like nothing helps, BMS reinstall with all defaults has the same result.
I wont do windows reinstall…
Is it possibe to ignore SteamVR and use openxr?
Or BMS is relying on SteamVR exclusively?Hi Staniol,
I don’t think you have a BMS problem at all – I think it is more of a Steam VR issue. I was having the same problem as you before I made the changes listed below to Steam VR. In fact your log files and my log files were almost identical before I made the switch in Steam VR.
Look at my solution here:
https://forum.falcon-bms.com/topic/24106/guide-for-starting-the-game-in-vr/2Good luck.
-
Thanks, but no luck.
I think I just give it up for the time being, and continue to fly Falcon on the flatscreen.
Will go to dcs an Il2 occasionally for my VR itch. -
Sorry to hear that it did not work.
Do you have the Windows Mixed Reality for Steam VR installed?
https://store.steampowered.com/app/719950/Windows_Mixed_Reality_for_SteamVR/
If not, you should install and try again. Try running the 4.37 BMS shortcut as an Administrator.
This is also important:
Be sure you add this to the end of the target line. One space after the last quotation and then this: --force_steam_VR.
The complete target line should end up looking like this:
“[DRIVE LETTER]:\Falcon BMS 4.37\Launcher\FalconBMS_Alternative_Launcher.exe” --force_steam_VR -
I had similar problems when I switched from my 4090 to a 3080 with a clean installation of drivers. Long story about the 4090 but suffice to say it is on its way back to the retailer as it is failing.
Anyway, your CTD when entering the VR cockpit. Poor performance will most certainly cause a CTD as it has happened to me.
Because I did a clean install, it removed all my game performance profiles. Once I added Falcon back and set the performance mode to prefer maximum performance I’ve not had any problems.
So, if you haven’t got a profile for Falcon under Manage 3D Settings > Program Settings in the Nvidia Control Panel you will need to create on and set performance mode to “prefer maximum performance”.
HTH
-
Just a small update.
Its the same in 4.37.1.
I am also sure its not related to performance, as it does not happen when entering the 3d world, it happens when the it switches to the loading screen, after I choose ramp, taxi, or runway.
Strange. -
@Staniol sorry, no clue yet about what could be causing this. One thing I remember, I usually have problems when I run Falcon with web browser open. Any chance you have a browser open while playing?
-
@Staniol also make sure you have no VR overlay apps running when you test. I noticed that OVR Toolkit overlays make BMS crash, but certain others work (can’t say for sure which).
-
@Fearripper96 +1 for Vr overlays causing issues. I’ve noticed since u1 that open kneeboard seems to induce a ctd. But OK also updated at the same time or near, so it could be either of those updates that caused it.
why do I think it’s openkneeboard? I do not know for certain that it is, but can only anecdotally say that BMS has not crashed when OK is not running. OK also quite often hangs (the 2D Ui works but can’t get it to toggle display in Vr - it either gets stuck visible or hidden) or just randomly exits
@fredemmott if there’s any useful debug I can provide, do shout.
-
@rubbra remove Falcon BMS from Settings -> Games in OpenKneeboard. If it still crashes, it’s not OpenKneeboard - it’s then entirely through SteamVR, and it has no other way to interact with Falcon BMS. If OpenVR overlays make BMS crash - but don’t otherwise interact with the process - this is most likely a BMS bug, but could also be a SteamVR bug.
If that fixes it, it’s likely some other software (as well as VR overlays, things like RivaTuner, OBS, Discord overlays, MSI afterburner have similar issues) conflicting. There is no safe way to modify another process, but this is what they all have to do to offer their functionality.
If it doesn’t fix it, it’s not OpenKneeboard.
If Falcon BMS is not listed in OpenKneeboard Settings -> Games, and you have a Wacom tablet, it’ll still work. If you have any other brand of tablet, you either need to trace down which other software is clashing, or use OpenTabletDriver instead (USB tablets only, not bluetooth). If you don’t have a tablet, and don’t want non-VR OpenKneeboard, just leave OpenKneeboard without Falcon BMS listed in Settings -> Games.
-
@rubbra said in 4.37 CTD when entering 3D VR:
@fredemmott if there’s any useful debug I can provide, do shout.
For the OpenKneeboard freezes that don’t affect BMS beyond the OpenKneeboard overlay, if you’re signed into GitHub, try the msi at the bottom of https://github.com/OpenKneeboard/OpenKneeboard/actions/runs/4037928210
I can’t commit to providing help here (or on Reddit, or the DCS forums) - if that doesn’t fix the issue, or if others have issues, check the links in “Help” in the app, or https://go.openkneeboard.com/help
-
Its working finally!
The only thing I changed is the monitor.
I assume it has something to do with the aspect ratio.
My old Dell display gave up on me and I replaced it with a Samsung.
The main change was the resolution: previously it was 1920x1200 now I am at 1920x1080.
I know it sounds a bit goofy, but that is the only change I made, and poof, BMS is entering VR without any issues and great performance.
Hope this info can help the devs and others.
Thank you everyone trying to help me out.
Cheers! -
@Staniol said in 4.37 CTD when entering 3D VR:
Its working finally!
The only thing I changed is the monitor.
I assume it has something to do with the aspect ratio.
My old Dell display gave up on me and I replaced it with a Samsung.
The main change was the resolution: previously it was 1920x1200 now I am at 1920x1080.
I know it sounds a bit goofy, but that is the only change I made, and poof, BMS is entering VR without any issues and great performance.
Hope this info can help the devs and others.
Thank you everyone trying to help me out.
Cheers!I have a feeling this new resolution regenerated your d3d11.dsp…
@Snake122 said in 4.37 CTD when entering 3D VR:
My somewhat similar crashes were fixed by deleting out the d3d11.dsp in the user\config\ and then entering the 3d world without VR to rebuild the d3d11.dsp. Then I could reenter VR with more “reasonable” settings.
May not be their fix, but any harm in trying it since BMS with regenerate the file?
@Snake122 said in 4.37 CTD when entering 3D VR:
I’ve been getting doing some extreme settings with the Pimax 8K X and have had the CTD going into VR 3d world. Most of the time I deleting d3d11.dsp and going into the 3d world without VR on then to rebuild the that file works immediately.
-
@Staniol wow… TIL. Glad you can enjoy it, Staniol!
-
@Snake122
I tried your solution at that time with no success (sorry for not confirming it back).
I already accepted that most probably I will never know what fixed it, just happy that it works. -
I appreciate this thread is quite old but as it was the one I found from a google search I thought I’d add my finding for others that have encountered the same problem.
I was have exactly the same problem Staniol was having, even the screenshot at the CTD was the same. I tried all the solutions mentioned throughout the thread with no luck.
Then I found the problem. Falcon BMS must be set to Full Screen and not windowed or borderless for VR to work.
Sounds obvious now but historically Falcon BMS in Full Screen was problematic and borderless solved a lot of issues.
Hope this is of use to anybody who has a similar problem
-
@pilotpeach thanks for reporting back, really important to share solutions!