@neil Can you tell us more on what you mean ? Are you talking about your CPU Over Clocking ? or Open Composite app ?
The openvr_api.dll created by open composite this is stopping steam vr working i'm just stuck in the 'void' the game itself seems to have loaded as i can see it on my monitor. I replaced the original back & it works again.
Ok, the behavior is expected, the dll replaces Steam VR, it is the whole purpose of it, it is to bypass steam VR and redirect to Oculus, this is mostly where the performance boost comes from. What can be wrong is your opencomposite.ini settings it must contain the following: supersampleRatio=1.0 enableLayers=true enableCubemap=false threePartSubmit=true useViewportStencil=true dx10Mode=true Also please note that the opencomposite.ini file should be in the same folder than the openvr_api.dll file, and that is in the same folder than RRRE64.exe.
Yes i forgot that important bit that it does use steamvr, but the game was working ok with open composite before I have correct ini settings. Maybe its because i'm launching from within steam?
If it was still launching Steam VR then the dll wasn't in the right place, and your game therefore wasn't using OpenComposite. It doesn't use Steam VR, it completely replaces it. RaceRoom can only work with OpenComposite if the dll and the ini file are in the same folder than the RRRE64.exe file and the ini is configured as Thomas and I said.
This is the exact same problem I have when trying to use OC. I've yet to find a fix. Are you saying that OC worked for you before you created the ini file?
Also are you sure you got he right dll for OpenComposite, Thomas and I are using the ones from this location see https://gitlab.com/TheIronWolfModding/OpenOVR/tree/master#download-the-latest-dll
No i mean everything has been working properly 'without steam vr' using OC following the instructions as described on the first page but it has now randomly stopped working today & i have changed nothing. I thought maybe the game has updated & over written something but it hasn't.
Ok, could you check the content of openovr_log file please? File is in the same folder as openvr_api.dll and contains the log of the API. Proper startup contains this: 00:50:19.733 TID:0x3404 TraceStatrtupMsg Line:136 - Wolf's Open Composite (TIWM fork) version: 1.0.0.0 00:50:19.733 TID:0x3404 TraceStatrtupMsg Line:138 - Requested configuration: 00:50:19.733 TID:0x3404 TraceStatrtupMsg Line:139 - supersampleRatio=1.000000 00:50:19.733 TID:0x3404 TraceStatrtupMsg Line:140 - enableLayers=true 00:50:19.733 TID:0x3404 TraceStatrtupMsg Line:141 - enableCubemap=false 00:50:19.733 TID:0x3404 TraceStatrtupMsg Line:142 - threePartSubmit=true 00:50:19.733 TID:0x3404 TraceStatrtupMsg Line:143 - useViewportStencil=true 00:50:19.733 TID:0x3404 TraceStatrtupMsg Line:144 - postInitCmd="" 00:50:19.733 TID:0x3404 TraceStatrtupMsg Line:145 - dx10Mode=true 00:50:26.444 TID:0x3404 VR_InitInternal2 Line:319 - Runtime initialized successfully. 00:50:26.444 TID:0x3404 CVRSystem_012::CVRSystem_012 Line:279 - Created. 00:50:26.444 TID:0x3404 CVRRenderModels_005::CVRRenderModels_005 Line:1046 - Created. 00:50:26.444 TID:0x3404 CVRCompositor_016::CVRCompositor_016 Line:20 - Created. 00:50:29.313 TID:0x3404 CVROverlay_013::CVROverlay_013 Line:572 - Created. 00:50:29.313 TID:0x3404 BaseOverlay::CreateOverlay Line:116 - New texture overlay created "overlay.Menu" "Menu" 00:50:29.313 TID:0x3404 BaseOverlay::CreateOverlay Line:116 - New texture overlay created "overlay.HUD" "HUD" 00:50:31.004 TID:0x3404 BaseCompositor::CreateCompositorAPI Line:362 - Creating new Hybrid DX11 Compositor 00:50:31.006 TID:0x3404 DX11HybridCompositor::Invoke Line:74 - Generating new swap chain 00:50:31.012 TID:0x3404 BaseCompositor::CreateCompositorAPI Line:362 - Creating new Hybrid DX11 Compositor 00:50:31.012 TID:0x3404 DX11HybridCompositor::Invoke Line:74 - Generating new swap chain 00:50:31.014 TID:0x3404 BaseCompositor::CreateCompositorAPI Line:362 - Creating new Hybrid DX11 Compositor for layer use 00:50:31.014 TID:0x3404 DX11HybridCompositor::Invoke Line:74 - Generating new swap chain 00:52:49.799 TID:0x3404 DX11HybridCompositor::CheckChainCompatible Line:173 - Resource mismatch: Width 00:52:49.799 TID:0x3404 DX11HybridCompositor::CheckChainCompatible Line:174 - Resource mismatch: Height 00:52:49.799 TID:0x3404 DX11HybridCompositor::CheckChainCompatible Line:176 - Resource mismatch: Format 00:52:49.799 TID:0x3404 DX11HybridCompositor::Invoke Line:74 - Generating new swap chain 00:52:49.801 TID:0x3404 DX11HybridCompositor::CheckChainCompatible Line:173 - Resource mismatch: Width 00:52:49.801 TID:0x3404 DX11HybridCompositor::CheckChainCompatible Line:174 - Resource mismatch: Height 00:52:49.801 TID:0x3404 DX11HybridCompositor::CheckChainCompatible Line:176 - Resource mismatch: Format 00:52:49.801 TID:0x3404 DX11HybridCompositor::Invoke Line:74 - Generating new swap chain 00:53:32.157 TID:0x3e24 BaseCompositor::CreateCompositorAPI Line:362 - Creating new Hybrid DX11 Compositor for layer use 00:53:32.157 TID:0x3e24 DX11HybridCompositor::Invoke Line:74 - Generating new swap chain 02:32:24.967 TID:0x3404 DX11HybridCompositor::CheckChainCompatible Line:173 - Resource mismatch: Width 02:32:24.967 TID:0x3404 DX11HybridCompositor::CheckChainCompatible Line:174 - Resource mismatch: Height 02:32:24.967 TID:0x3404 DX11HybridCompositor::CheckChainCompatible Line:176 - Resource mismatch: Format 02:32:24.967 TID:0x3404 DX11HybridCompositor::Invoke Line:74 - Generating new swap chain 02:32:24.970 TID:0x3404 DX11HybridCompositor::CheckChainCompatible Line:173 - Resource mismatch: Width 02:32:24.970 TID:0x3404 DX11HybridCompositor::CheckChainCompatible Line:174 - Resource mismatch: Height 02:32:24.970 TID:0x3404 DX11HybridCompositor::CheckChainCompatible Line:176 - Resource mismatch: Format 02:32:24.970 TID:0x3404 DX11HybridCompositor::Invoke Line:74 - Generating new swap chain 02:32:29.721 TID:0x3404 VR_ShutdownInternal Line:353 - Shutting down.
@Sebastien Brunier, it seems that I'm getting some errors around the "Creating new Hybrid DX11 Compositor" sections. Do you have any idea what would be causing that? 11:09:16.669 TID:0x229c TraceStatrtupMsg Line:132 - Wolf's Open Composite (TIWM fork) version: 1.0.0.0_AVX2+PGO 11:09:16.669 TID:0x229c TraceStatrtupMsg Line:138 - Requested configuration: 11:09:16.669 TID:0x229c TraceStatrtupMsg Line:139 - supersampleRatio=1.000000 11:09:16.669 TID:0x229c TraceStatrtupMsg Line:140 - enableLayers=true 11:09:16.669 TID:0x229c TraceStatrtupMsg Line:141 - enableCubemap=false 11:09:16.669 TID:0x229c TraceStatrtupMsg Line:142 - threePartSubmit=true 11:09:16.669 TID:0x229c TraceStatrtupMsg Line:143 - useViewportStencil=true 11:09:16.669 TID:0x229c TraceStatrtupMsg Line:144 - postInitCmd="" 11:09:16.669 TID:0x229c TraceStatrtupMsg Line:145 - dx10Mode=true 11:09:23.952 TID:0x229c VR_InitInternal2 Line:319 - Runtime initialized successfully. 11:09:23.952 TID:0x229c CVRSystem_012::CVRSystem_012 Line:279 - Created. 11:09:23.952 TID:0x229c CVRRenderModels_005::CVRRenderModels_005 Line:1046 - Created. 11:09:23.952 TID:0x229c CVRCompositor_016::CVRCompositor_016 Line:20 - Created. 11:09:27.829 TID:0x229c CVROverlay_013::CVROverlay_013 Line:572 - Created. 11:09:27.829 TID:0x229c BaseOverlay::CreateOverlay Line:116 - New texture overlay created "overlay.Menu" "Menu" 11:09:27.829 TID:0x229c BaseOverlay::CreateOverlay Line:116 - New texture overlay created "overlay.HUD" "HUD" 11:09:29.409 TID:0x229c BaseCompositor::CreateCompositorAPI Line:362 - Creating new Hybrid DX11 Compositor 11:09:29.409 TID:0x229c DX11HybridCompositor: DX11HybridCompositor Line:45 - DX Call failed with: 0x80070057 11:09:29.410 TID:0x229c DX11HybridCompositor::Invoke Line:74 - Generating new swap chain 11:09:29.417 TID:0x229c BaseCompositor::CreateCompositorAPI Line:362 - Creating new Hybrid DX11 Compositor 11:09:29.417 TID:0x229c DX11HybridCompositor: DX11HybridCompositor Line:45 - DX Call failed with: 0x80070057 11:09:29.417 TID:0x229c DX11HybridCompositor::Invoke Line:74 - Generating new swap chain 11:09:29.419 TID:0x229c BaseCompositor::CreateCompositorAPI Line:362 - Creating new Hybrid DX11 Compositor for layer use 11:09:29.419 TID:0x229c DX11HybridCompositor: DX11HybridCompositor Line:45 - DX Call failed with: 0x80070057 11:09:29.419 TID:0x229c DX11HybridCompositor::Invoke Line:74 - Generating new swap chain 11:11:02.284 TID:0x229c DX11HybridCompositor::CheckChainCompatible Line:173 - Resource mismatch: Width 11:11:02.284 TID:0x229c DX11HybridCompositor::CheckChainCompatible Line:174 - Resource mismatch: Height 11:11:02.284 TID:0x229c DX11HybridCompositor::CheckChainCompatible Line:176 - Resource mismatch: Format 11:11:02.284 TID:0x229c DX11HybridCompositor::Invoke Line:74 - Generating new swap chain 11:11:02.290 TID:0x229c DX11HybridCompositor::CheckChainCompatible Line:173 - Resource mismatch: Width 11:11:02.290 TID:0x229c DX11HybridCompositor::CheckChainCompatible Line:174 - Resource mismatch: Height 11:11:02.290 TID:0x229c DX11HybridCompositor::CheckChainCompatible Line:176 - Resource mismatch: Format 11:11:02.290 TID:0x229c DX11HybridCompositor::Invoke Line:74 - Generating new swap chain 11:11:08.155 TID:0x20c8 BaseCompositor::CreateCompositorAPI Line:362 - Creating new Hybrid DX11 Compositor for layer use 11:11:08.155 TID:0x20c8 DX11HybridCompositor: DX11HybridCompositor Line:45 - DX Call failed with: 0x80070057 11:11:08.155 TID:0x20c8 DX11HybridCompositor::Invoke Line:74 - Generating new swap chain 11:11:23.130 TID:0x229c DX11HybridCompositor::CheckChainCompatible Line:173 - Resource mismatch: Width 11:11:23.130 TID:0x229c DX11HybridCompositor::CheckChainCompatible Line:174 - Resource mismatch: Height 11:11:23.130 TID:0x229c DX11HybridCompositor::CheckChainCompatible Line:176 - Resource mismatch: Format 11:11:23.130 TID:0x229c DX11HybridCompositor::Invoke Line:74 - Generating new swap chain 11:11:23.137 TID:0x229c DX11HybridCompositor::CheckChainCompatible Line:173 - Resource mismatch: Width 11:11:23.137 TID:0x229c DX11HybridCompositor::CheckChainCompatible Line:174 - Resource mismatch: Height 11:11:23.137 TID:0x229c DX11HybridCompositor::CheckChainCompatible Line:176 - Resource mismatch: Format 11:11:23.137 TID:0x229c DX11HybridCompositor::Invoke Line:74 - Generating new swap chain 11:11:26.534 TID:0x229c VR_ShutdownInternal Line:353 - Shutting down.
I see you use the Intel "optimized" version of the DLL 1.0.0.0_AVX2+PGO I use the regular version 1.0.0.0 (I have a Ryzen processor). Dev says in his post "If above version crashes, here's regular DLL version." Try the other DLL I guess as you clearly have some kind of "crashing"
Unfortunately that's the very first thing I tried when it didn't work for me weeks ago, and it makes no difference at all. Tried it again now to be sure... still no picture in my headset, and the log is exactly the same.
Should work... I suggest you try to join their Discord channel and ask in #Support because your issue is really different from all I've seen so far. https://discord.gg/U9nysc
I get an error when running PPDO.txt. Today I tried the bat files etc but for me it is not working. It does not recognise the exit command.. R3E.bat Code: "C:\Program Files\Oculus\Support\oculus-diagnostics\OculusDebugToolCLI.exe" --file "D:\Program Files (x86)\Steam\steamapps\common\raceroom racing experience\PPDO.txt" "D:\Program Files (x86)\Britton IT Ltd\CrewChiefV4\CrewChiefV4.exe" "D:\Program Files (x86)\Steam\Steam.exe" -applaunch 211500 -vr timeout /t 10>nul wmic process where name="RRRE64.exe" CALL setpriority "above normal" wmic process where name="OVRServer_x64.exe" CALL setpriority "above normal" PPDO.txt Code: service set-pixels-per-display-pixel-override 1.2 server:disableUsbPowerMgmt server:asw.Off exit
And once again SVR has somehow corrupted itself and won't start. God how I wish this thing worked for me.