gbechtinger Posted August 9, 2023 Posted August 9, 2023 (edited) Seems that the loading screen locks the render thread. For non-VR users this is ok, but for VR this is very bad because the image of each eye lost sync, hangs and gives a far from ideal experience. Openxr show an hourglass when this happens. I'm using the quest 2. Edited August 9, 2023 by gbechtinger 9
Moxica Posted August 9, 2023 Posted August 9, 2023 (edited) That would be nice. Also, kinda on topic, the black screens often make me wonder if DCS actually did start. Off with the headset to check monitor to see the logo. Please send some info during startup to VR rig. ..if possible. Edited August 9, 2023 by Moxica 1 ASUS ROG Strix B550-E GAMING - PNY GeForce RTX 4090 Gaming VERTO EPIC-X - AMD Ryzen 9 5900X - 64Gb RAM - 2x2Tb M2 - Win11 - Pimax crystal light - HP Reverb g2 - Oculus Quest 2 - Thrustmaster Warthog HOTAS - Thrustmaster Pendular Rudder - 2X Thrustmaster MFD Cougar - Audient EVO8
Gunfreak Posted August 9, 2023 Posted August 9, 2023 3 minutes ago, gbechtinger said: Seems that the loading screen locks the render thread. For non-VR users this is ok, but for VR this is very bad because the image of each eye lost sync, hangs and gives a far from ideal experience. Openxr show an hourglass when this happens. I'm using the quest 2. I mean just don't watch the loading screen? When I load missions I just put the headset on my forehead and look at my phoen for the 10-30 seconds the loading takes. 1 i7 13700k @5.2ghz, GTX 3090, 64Gig ram 4800mhz DDR5, M2 drive.
obious Posted August 12, 2023 Posted August 12, 2023 +1 Intel 12900k @ 5.2Ghz, RTX 4090, Samsung 1TB NVME, Thrustmaster Warthog & F-18 stick, Pendular Rudder Pedals - Quest Pro AV8B N/A UFC Build Log AV8B N/A PCBs for sale
Raven (Elysian Angel) Posted August 12, 2023 Posted August 12, 2023 On 8/9/2023 at 11:07 AM, gbechtinger said: For non-VR users this is ok, but for VR this is very bad because the image of each eye lost sync, hangs and gives a far from ideal experience I'm pretty sure that's only the case for Oculus headsets. WMR ones don't suffer from that: my G2 for example doesn't show loading screens at all: there's just blackness until I'm in-game. 1 Spoiler Ryzen 9 5900X | 64GB G.Skill TridentZ 3600 | Asus ProArt RTX 4080 Super | ASUS ROG Strix X570-E GAMING | Samsung 990Pro 2TB + 960Pro 1TB NMVe | VR: Varjo Aero Pro Flight Trainer Puma | VIRPIL MT-50CM2 grip on VPForce Rhino with Z-curve extension | Virpil CM3 throttle | Virpil CP2 + 3 | FSSB R3L | VPC Rotor TCS Plus base with SharKa-50 grip | Everything mounted on Monstertech MFC-1 | TPR rudder pedals OpenXR | PD 1.0 | 100% render resolution | DCS graphics settings
Chief_Biv Posted August 14, 2023 Posted August 14, 2023 My G2 seems to have that problem. I cant wear the headset until I am in the hanger properly. PC Hardware: i9-12900k, RTX 3080 10GB, 32GB DDR5 4400MHz, NVME.2 Drives, Alienware 38" 3840x1600 144MHz Monitor, TrackIR Pro Clip, Pimax Crystal Flight Controls: Winwing Orion 1 FA-18 Stick and Throttle HOTAS / Logitech Rudder Pedals DCS Modules: Too many to list after the 15 year sale
draconus Posted August 14, 2023 Posted August 14, 2023 On 8/12/2023 at 7:12 PM, Raven (Elysian Angel) said: my G2 for example doesn't show loading screens at all There are 2 loading stages. When you run a mission there's a short first stage up to the briefing - we get the distorted/desynchronized image in this stage. In the second stage there is black screen with the hourglass (it's fine). So you have black screen for both stages? Win10 i7-10700KF 32GB RTX4070S Quest 3 T16000M VPC CDT-VMAX TFRP FC3 F-14A/B F-15E CA SC NTTR PG Syria
Gunfreak Posted August 14, 2023 Posted August 14, 2023 45 minutes ago, draconus said: There are 2 loading stages. When you run a mission there's a short first stage up to the briefing - we get the distorted/desynchronized image in this stage. In the second stage there is black screen with the hourglass (it's fine). So you have black screen for both stages? If you use stream vr you'll they those locked and weird loading screens. If you use Openxr you'll get a black screen i7 13700k @5.2ghz, GTX 3090, 64Gig ram 4800mhz DDR5, M2 drive.
actually_fred Posted August 14, 2023 Posted August 14, 2023 FWIW, the best fix for this is on OpenXR or the Oculus API is to render the loading screens as a 'quad layer' rather than putting it into the eye buffers. When this is done, even if the thread locks up, the VR runtime is able to re-render the layer at the correct position, accounting for head movement. This isn't directly supported via OpenVR as OpenVR as does not support submitting multiple layers, but 'another sim' works around this by spawning a separate OpenVR overlay process for the menus. > If you use OpenXR you'll get a black screen Current behavior varies between headsets, runtimes, and based on your system performance - even when using OpenXR. Sometimes a black screen, sometimes tearing, sometimes takes you back to SteamVR home, sometimes flickers in between several of these. 1 My projects: OpenKneeboard - VR and non-VR kneeboard with optional support for drawing tablets; get help HTCC - Quest hand tracking for DCS; get help If you need help with these projects, please use their 'get help' links above; I'm not able to track support requests on these forums.
SkateZilla Posted August 14, 2023 Posted August 14, 2023 I honestly hope we go the route of not putting the headset on until in the mission. I launch DCS with the HMD on my desk, use Oculus Mirror to navigate menus, and load missions, once the cockpit is loaded I put on the headset, re-center and click fly. Windows 10 Pro, Ryzen 2700X @ 4.6Ghz, 32GB DDR4-3200 GSkill (F4-3200C16D-16GTZR x2), ASRock X470 Taichi Ultimate, XFX RX6800XT Merc 310 (RX-68XTALFD9) 3x ASUS VS248HP + Oculus HMD, Thrustmaster Warthog HOTAS + MFDs
Raven (Elysian Angel) Posted August 14, 2023 Posted August 14, 2023 15 minutes ago, SkateZilla said: I honestly hope we go the route of not putting the headset on until in the mission. That doesn’t really work for those of us who use a simpit that’s not directly “in front of our PC”. I for one wouldn’t want to have to stand up and walk back-and-forth between my pc and simpit. 2 Spoiler Ryzen 9 5900X | 64GB G.Skill TridentZ 3600 | Asus ProArt RTX 4080 Super | ASUS ROG Strix X570-E GAMING | Samsung 990Pro 2TB + 960Pro 1TB NMVe | VR: Varjo Aero Pro Flight Trainer Puma | VIRPIL MT-50CM2 grip on VPForce Rhino with Z-curve extension | Virpil CM3 throttle | Virpil CP2 + 3 | FSSB R3L | VPC Rotor TCS Plus base with SharKa-50 grip | Everything mounted on Monstertech MFC-1 | TPR rudder pedals OpenXR | PD 1.0 | 100% render resolution | DCS graphics settings
Gunfreak Posted August 14, 2023 Posted August 14, 2023 2 hours ago, Raven (Elysian Angel) said: That doesn’t really work for those of us who use a simpit that’s not directly “in front of our PC”. I for one wouldn’t want to have to stand up and walk back-and-forth between my pc and simpit. Just lift your headset up when the loading happens. Its a 10-40 seconds period. When it loads. Just don't watch it. 1 i7 13700k @5.2ghz, GTX 3090, 64Gig ram 4800mhz DDR5, M2 drive.
SkateZilla Posted August 14, 2023 Posted August 14, 2023 5 hours ago, Raven (Elysian Angel) said: That doesn’t really work for those of us who use a simpit that’s not directly “in front of our PC”. I for one wouldn’t want to have to stand up and walk back-and-forth between my pc and simpit. My rig is on a shelf against the wall, I have 4 Screens on my desk, and my VR Headset, but I have my Cockpit seat immediately next to that, so I can leave the HMD on the desk until mission is loading and then get into the seat and put the headset on. Windows 10 Pro, Ryzen 2700X @ 4.6Ghz, 32GB DDR4-3200 GSkill (F4-3200C16D-16GTZR x2), ASRock X470 Taichi Ultimate, XFX RX6800XT Merc 310 (RX-68XTALFD9) 3x ASUS VS248HP + Oculus HMD, Thrustmaster Warthog HOTAS + MFDs
draconus Posted August 15, 2023 Posted August 15, 2023 16 hours ago, SkateZilla said: use Oculus Mirror to navigate menus That stopped working around a year ago for Rift users. No mirror until you put a headset on. Win10 i7-10700KF 32GB RTX4070S Quest 3 T16000M VPC CDT-VMAX TFRP FC3 F-14A/B F-15E CA SC NTTR PG Syria
SkateZilla Posted August 15, 2023 Posted August 15, 2023 9 hours ago, draconus said: That stopped working around a year ago for Rift users. No mirror until you put a headset on. Funny, because I do it everyday, and as recently as this morning. I launch Oculus App and then Oculus Mirror without wearing the headset at all. Windows 10 Pro, Ryzen 2700X @ 4.6Ghz, 32GB DDR4-3200 GSkill (F4-3200C16D-16GTZR x2), ASRock X470 Taichi Ultimate, XFX RX6800XT Merc 310 (RX-68XTALFD9) 3x ASUS VS248HP + Oculus HMD, Thrustmaster Warthog HOTAS + MFDs
draconus Posted August 15, 2023 Posted August 15, 2023 3 hours ago, SkateZilla said: Funny, because I do it everyday, and as recently as this morning. I launch Oculus App and then Oculus Mirror without wearing the headset at all. Do you use Rift S also? Do you turn on any setting for mirror or another app? How do you start DCS in VR? I always just run DCS shorcut with force_enable_VR argument and it starts Oculus app automatically but I have no mirror view until I put on the headset. It used to work a year ago and stopper after some Oculus update. Win10 i7-10700KF 32GB RTX4070S Quest 3 T16000M VPC CDT-VMAX TFRP FC3 F-14A/B F-15E CA SC NTTR PG Syria
Recommended Posts