Ditto.
I have given it a go couple days ago at 0.4. It was right fiddly to get going. I reverted, but keeping a close eye.
Just finished reading the thread on DCS forum.
I am not into DCS for the moment (the Russian invasion and all the madness is happening a little too close to my original home country to be able to play a modern air combat sim) but I look at such tech positively.
Do you think it is exclusively a DCS thingy or it could potentially work also with other titles too?
Me three. Thanks fearless!
Sometimes I sit here wondering how many hoops you VR enthusiasts are willing to jump through to get acceptable VR performance!
I donāt mind. Iām pretty much all VR all of the time. If there is a tweak to make it a wee bit more enjoyable, Iāll give it a try. Without sounding like Iām wearing VR on my sleeve, I aināt going back, especially flying rotor craft.
Todayās 55ā (and up) 4K panels just offer so much more no brainer beauty though!
So this will sound pretty odd, but it works.
OpenComposite-ACC has an initialization bug in it that you need to do the following for a reliable start-up:
-
Start up a clean WMR Portal. Note: donāt put on the headset yet, make it face a blank wall or cover the front of it (so the front cameras are covered).
-
Start DCS from a desktop icon.
-
Once DCS has started then put on the headset and hit your DCS VR Recenter.
Vehemently agree. It aināt Swiss software thatās for sure, but we each have to do what weāre comfortable doing.
Thereās a bunch of Steam/OpenVR titles it works with, listed on the front page of here - Files Ā· master Ā· Jabbah / OpenCompositeACC Ā· GitLab. Itās all a bit of hack and in active development, so worth trying anything.
We think the same about all those gravy seal first person shooters but weāre too polite to comment on those topics I guess.
Iām hip. There are 2D people and 3D people. We can coexistā¦or do we, as humansā¦never mind.
The US Army has gone in deep with training in VR (ANG and others too). Itās the depth perception thatās important, but never seems to be emphasized enough.
Having 2 PCās now the old one gets the BIG 50" monitor - just canāt do any real work in 3D. Iām using an old 24", 1080p, for the āfun machineā in VR - all it has to do is get me started. The KVM switch thing just didnāt work well enough.
Yeah, Iāve tried it twice now, once on the old box and once on the new one. Just didnāt see much improvement in the smooth-ment. Perhaps because Iāve cleaned up my system, and strive to keep up with that, periodically, that I never saw any gains (other than visually - made MFDās harder to read if I recall).
I just donāt think, for DCS, weāll see any significant gains until ED gets the multi-core thing going. And in addition removing the need for steamVR?
hopefully the shift from DX11 to Vulkanās API Enables more things for VR.
A noob question.
Iām trying to work my way into VR. MSFS 2D then WMR setup for my G2s then VR in MSFS.
DCS downloaded and starting to fly (but still weeding my way through HOTAS set up). Goal is VR in DCS given the vastly better graphics in DCS.
Iām trying to understand the VR layer that is occupied by (I think) WMR for MSFS and Steam or OpenVR for DCS. I would like to avoid Steam and am focused on OpenVR.
What roll does Steam, OpenVR and potentially WMR VR Portal play in the app to user chain?
Thanks!
You can use the Steam app to launch MSFS, but configure OpenXR to be the VR runtime. Just as with DCS, you do not need to run SteamVR. There are threads here about setting this up and here is a relevant video.
The default for DCS with a WMR headset is:
DCS uses OpenVR (which is SteamVR) interface to talk to the driver layer called āWMR for SteamVRā. This layer can be controlled through the SteamVR UI.
It talks to the headset more or less directly, so that is WMR I guess.
If you replace some of the .dll files in Program Files\DCS\bin with the ones that OpenComposite_ACC provides, you can bypass the SteamVR.
The DCS files need to be changed because as I said above, DCS uses the OpenVR interface (think of it as a language) to talk to the VR driver by default. So by inserting these files you are changing the language DCS speaks to VR to be the OpenXR interface.
This works better with WMR headsets, but you do need to install the OpenXR Dev tool to make sure the WMR headset understands it.
This is my simplified, vague and probably incorrect understanding of it. It is better explained by @fearlessfrog here:
Instructions for setup are in the link below. Looks like you no longer need to mess with the files in DCS\bin yourself, there is some sort of installer/updater UI for opencomposite now.
Thank you Freak. That is exactly what I was looking for. Replacing the mid layer DLLs to change the middle man that the app uses to get to WMR makes all the sense in the world.
Iāll get the OpenXR stuff downloaded, back up the original DLLs (assuming they may or may not be covered by a ārepairā) and try the non-Steam approach. Iāll also grab the toolkit and familiarize myself with the options.
Iām partially through the second link and it is absolutely spot on for what I am doing!!!
Wow
First activity with DCS in VR and all W/O Steam. Very nice.
Surrounding graphics are slightly better and more useful in MSFS as it has all the Google Earth data. Other than that, DCS is WAY better. Airframe authenticity if off the hook.
Now I need to learn all the commands to go back and forth between VR and flat screen as it is a bit of a hand full to manage grabbing mice and/or hand controllers when you can not see your desk
Thanks!
Need to RTFM before asking questions. Re-following the install guide after a DCS update.
Yep, that did the trick. The OpenXR tutorial even spells out the DLL that gets replaced with the DCS version on every update. I just went through the guide and renamed the DLL. All is good. Sorry for the hair trigger.
On a different note, this VR stuff is incredibly useful for proficiency work. The DCS L-39C is very accurate to the stock L-39. Ours is a good bit lighter with much better throttle response but the sim is still a very useful place to practice things like SFOs. The sight picture is fairly accurate and it has definitely improved my performance in the real thing.
Hats off to you folks that devote the time to truly learn an airframe like the F16. Wow, there is just sooooo much to these planes.
If dcs has updated it reverts to standard. But it has the courtesy to put all the stuff it found that wasnāt strictly ānormalā in a backup folder. Move the contents of that folder back down to the root DCS folder, overwriting where necessary and your moda are back in operation! Easy peasy!
Quick question to OpenXR users, that also use my App,
Is there anything I need to integrate into my app to make this easier to use and work properly with my app.