Jump to content

V8O

Members
  • Posts

    3
  • Joined

  • Last visited

Everything posted by V8O

  1. Thanks, following up on that lead I've found the issue and been able to reproduce it and fix it for good. Looking at the SteamVR logs it seems that every attempt after the first successful DCS run failed with the message "oculus: OVR Error: Code: -3005 -- ovrError_IncompatibleOS Windows 7 Service Pack 1 or a later operating system version is required." So I check DCS.exe and see it's set to Win 7 compatibility. I turn that off, all works fine. Then I install your updater app again and launch it via "VR ON" in Oculus mode. Works fine, over several runs. I try it again, but setting it to SteamVR mode. It works fine... but only the first time. Then it's back to the same crash, same error log, compatibility mode turned on again. So at this point I know the issue is that something is changing that setting, and it only happens upon/after successfully launching DCS via SteamVR. I don't normally use SteamVR (according to the logs I hadn't used it for 7 months heh), and no longer have any other VR apps on my DCS PC, so I'm out of options to test this. However I noticed that uninstalling SteamVR did not uninstall any of the addons / overlays I had on there (some probably months out of date). So, I go with the nuclear option and do a full uninstall of both SteamVR and Steam, then manually delete all the files leftover in my Steam folders (including the ones in the Users folder, my old WMR stuff which I no longer need, etc.). After that, I reinstall Steam and SteamVR... and all works fine - launching DCS via SteamVR (which I still know no way of doing, other than by using your app) no longer randomly sets DCS.exe to compatibility mode, and so it no longer crashes regardless of the VR SDK choice. So, to anyone running into the same issue, just double-check your DCS.exe compatibility settings. If you find that something keeps resetting it every time you launch SteamVR, it's something in your SteamVR causing it. If you don't want to go through the hassle of uninstalling everything related to SteamVR, either simply turn compatibility mode back off every time (if you want to keep using SteamVR for DCS) or turn it off once and then never run DCS in SteamVR mode again.
  2. Which command line parameters are those and where in the app are they documented? I'm more than happy to "understand how the app works" if the means to do so are provided. All I could find is "these settings only affect the VR ON button", which doesn't tell me what is actually being done by the app. I meant no offense by asking "what does the app do so I can undo it". I didn't ask this because I want to "blame" the app or whatever - to me it's just some app, I don't care. But I figured you might, since it's your app...? Is someone describing a problem they've encountered after running your app (coincidentally or not) not something you want to hear about? Anyway, I'm still going to describe what happened to me, so that future people perhaps-coincidentally affected by the same issue can work it out. If you at any point think this has anything to do with your app, I'm happy to provide details, videos, logs, whatever, as the issue is still ongoing and I've now found a (to me, nonsensical) workaround. If you don't want to hear any of it because you're certain that it's just sheer coincidence, just ignore me. My intention here at this stage is to be constructive and to help others who may run into the same issue, not to attribute blame. So, I installed the updater and used it to run DCS (standalone) in SteamVR mode. I did that as explained in the app, i.e. using the VR ON button with the dropdown in the settings page set to SteamVR. Everything worked as expected, i.e. DCS launched in SteamVR mode instead of Oculus. I made no other changes to my system as far as I can tell - no changes to Oculus settings, SteamVR settings, DCS in-game settings, etc. Had a perfectly working DCS standalone install up to that point, running in Oculus mode on a daily basis with no issues. After that, I'm done with my little SteamVR experiment, so I don't need the app anymore. I shut it down and go back to launching DCS normally, without using the app (so nothing to do with the "VR ON" button). Then I realize I can no longer get DCS to start in Oculus mode. When I launch DCS (through my usual desktop shortcut), if VR is enabled in the options.lua OR forced through the command line, then DCS tries to launch in SteamVR mode, but fails to find a headset. If VR is disabled in the options.lua, or forced off through the command line, then DCS launches in 2D mode (as expected) So at that point I start trying different things to fix it: 1) Run via the app again, setting the drop-down back to Oculus mode, and launching via the "VR ON" button again = no change (still launched DCS in SteamVR mode instead, with SteamVR failing to find a headset). 2) Full DCS cleanup + repair = no change 3) Renaming my saved games folder, to let DCS recreate all preferences from its defaults = no change 4) Switching my Quest 2 back and forth between link cable mode and airlink mode = no change 5) Uninstalling SteamVR = some change, in that DCS launches in 2D mode regardless of the options.lua and command line parameters (so again acting as if no headset was present). What eventually fixed it: Renaming my DCS folder (the actual install folder, not the Saved Games folder). After doing this, I could reinstall SteamVR, restore my old preferences, etc. Basically put everything back to normal, except my DCS folder is a different path. If I rename my DCS folder back to its original name, everything breaks again. So for now I have a perfectly working DCS install, as long as I don't rename it back to what it was. Makes no sense to me, but beats a broken install.
  3. So after installing this and using it to toggle between Oculus and SteamVR mode, I can't for the life of me get the game to launch in Oculus mode anymore... it either launches in 2D, or SteamVR mode. How do I completely uninstall this and undo everything it did to my system? I've already done a full repair of DCS files, and that didn't work, so I'm stumped. What does this actually do when you pick one renderer or the other? Does it change files in some folder outside of DCS?
×
×
  • Create New...