Rfactor2 The VR thread -settings & tips

Broken for me

upload_2020-11-20_18-14-24.png
 
Updated, verified and nothing worked. Still on old UI (better one I think). Deleted opencomposite and tried without it - used steamvr instead and checked that resolution settings in steamvr are on 100% for my CV1. Worked but felt not smooth - hard to describe, kind of laggy. Put back opencomposite from above post and unbelievable how big the difference feels - back to normal feeling and running fine again. But I am afraid now because I ordered a HPReverb2 and will have to use SteamVR then and after todays experiences I think I will be damned.
 
Updated, verified and nothing worked. Still on old UI (better one I think). Deleted opencomposite and tried without it - used steamvr instead and checked that resolution settings in steamvr are on 100% for my CV1. Worked but felt not smooth - hard to describe, kind of laggy. Put back opencomposite from above post and unbelievable how big the difference feels - back to normal feeling and running fine again. But I am afraid now because I ordered a HPReverb2 and will have to use SteamVR then and after todays experiences I think I will be damned.

When using open composite do you just use the 64bit DLL file in the RF2 folder or do you do a full installation of open composite?

I've just tried the replace DLL file option.

Also, which file do you change in the RF2 directory? I ask because the DLL filename is actually located in 2 places within RF2. The root folder and another sub-folder.
 
  • Added new VR flat desktop mirror. Please note this is only available in the new UI on the public_beta branch.
Okay how/where can I enable this? I am in new UI (which admittedly haven't used a lot yet), but it is not intuitive enought to find for this dummy.
 
When using open composite do you just use the 64bit DLL file in the RF2 folder or do you do a full installation of open composite?

I've just tried the replace DLL file option.

Also, which file do you change in the RF2 directory? I ask because the DLL filename is actually located in 2 places within RF2. The root folder and another sub-folder.
change the resolution to a lower resolution and it will work
 
Does it work for you after the latest update?
Are you using the new UI ?

BTW.. excellent well-written guide.
Yes, but using the new iu it did not use the open composite libraries... But could be my fault given that i didn't reinstall open composite after installing the new ui.
Give it a try and send me your feedback or tweak's
 
Yes, but using the new iu it did not use the open composite libraries... But could be my fault given that i didn't reinstall open composite after installing the new ui.
Give it a try and send me your feedback or tweak's
Hello Fernando , the main point I have been trying to make is that opencomposite ( or whatever is called ) does not work anymore with the new UI. It still works with the old UI which means that in a month once the old UI is superseeded we are doomed as SteamVR is terrible
 
Opencomposite works for me but only with the old UI, with the new UI it is now broken. This means that when they will implement the new UI and force everyone to use it we will be screwed.
 
Hello Fernando , the main point I have been trying to make is that opencomposite ( or whatever is called ) does not work anymore with the new UI. It still works with the old UI which means that in a month once the old UI is superseeded we are doomed as SteamVR is terrible

Good point, I'll look at it if there is any procedure to gain back the performance in oculus after enabling the new ui.
 
Good point, I'll look at it if there is any procedure to gain back the performance in oculus after enabling the new ui.

Ok, here are my findings....
The update in the new UI implements a new version in the OpenVR Libraries (Steam VR libraries), that's the origin of the message ivrSystem_022 error.
Using the striped down version of OpenCompose trows the reported error, but using the full release of OpenCompose works (https://gitlab.com/znixian/OpenOVR).
Unfortunately the stripped down version is no longer been develop, that's why it shows the error.
the main issue I'm finding is that inside the car, the mirrors do not work. I dont know if is an issue with OpenComposite or in my game.

I'll stick to the old UI for the time been, and using the striptdown version of OpenComposite.
 
Last edited:
change the resolution to a lower resolution and it will work


Thanks, that sorted it for me. Open composite working now with the new UI.

So to summarise. Replaced the DLL in the Bin64 folder with the OpenComposite DLL. Resolution wise, in the configuration app I normally run at 1080p full screen with display on both desktop and VR. To get this to work I changed to 720p resolution, windowed.

Now when loading a course the VR screen is corrupt but the monitor desktop screen shows the track loading.

Tested on the new Spa circuit with a GT3 race and all good. Tried again on same circuit and car config but with a wet race but it bombed out on a fault during loading.

Still testing to see how much of a difference it makes..............

Just to add to that, with further testing I found that from starting rfactor2 I can just about get any track and weather combination to load. If I have a race then go back to the main menu and load another race then often the result is a crash. Restart rfactor2 and it works ok again.

Aside from that, Oculus ASW seems smoother. At the moment I have frame rate set to 45fps in Rfactor2 config, using Oculus Tray Tool I have ASW set to 45hz forced. This means that my setup always stays in ASW mode rather than continually switching in and out of ASW. The result is very smooth and allows me to increase the graphics settings considerably.
 
Last edited:
The dll file for this makes windows throw up a trojan horse alert. I was wondering if others are getting the same result?
I didn't use the full installation, just the 64bit DLL file. I've just got the standard up to date Windows installation with Windows Defender and it didn't report an issue for me.
 
Back
Top