LugofilmLtd Posted October 11, 2021 Share Posted October 11, 2021 Hi all! I'm new! I have an Oculus Quest VR headset with Virtual Desktop. I downloaded the latest version of Visual Pinball X from Github and the VR version of Pin Bot from here. When I open it, it shows me the table but doesn't go into VR. Am I missing something? Do I need a VR plugin or something? I'm a complete noob when it comes to this stuff. Link to comment Share on other sites More sharing options...
studlygoorite Posted October 12, 2021 Share Posted October 12, 2021 18 hours ago, LugofilmLtd said: Hi all! I'm new! I have an Oculus Quest VR headset with Virtual Desktop. I downloaded the latest version of Visual Pinball X from Github and the VR version of Pin Bot from here. When I open it, it shows me the table but doesn't go into VR. Am I missing something? Do I need a VR plugin or something? I'm a complete noob when it comes to this stuff. Hi LugofilmLtd, First you need a working version of VPX (must be able to play a table in non-VR) I suggest installing Nailbuster's "Baller Installer" it takes care of everything for you. Then you need to install VPVR on top of your VPX install. You can find Baller on Facebook or in the Virtual Pinball Chat Discord and the VPVR file is here https://sourceforge.net/projects/vpvr/files/ grab the "VPVR.zip" Then you could follow this guide to get it going, just disregard the old links and follow the settings https://docs.google.com/document/d/e/2PACX-1vSjel9VopmDcLaDbVx5xAEYP3R_i7gY-StYYcWIh0Nxu5JOH3wfZ9AHQK5lqHggh3mMb4MHdvGQUq7a/pub#h.766pdekwexux Here is a Youtube video for reference https://www.youtube.com/watch?v=V0BVrNQ_U-U&list=PLUAE7P28D0EYcnsJsb1ufvXvXwhs5i_mZ&index=4&t=218s Good luck Link to comment Share on other sites More sharing options...
LugofilmLtd Posted October 12, 2021 Author Share Posted October 12, 2021 3 hours ago, studlygoorite said: Hi LugofilmLtd, First you need a working version of VPX (must be able to play a table in non-VR) I suggest installing Nailbuster's "Baller Installer" it takes care of everything for you. Then you need to install VPVR on top of your VPX install. You can find Baller on Facebook or in the Virtual Pinball Chat Discord and the VPVR file is here https://sourceforge.net/projects/vpvr/files/ grab the "VPVR.zip" Then you could follow this guide to get it going, just disregard the old links and follow the settings https://docs.google.com/document/d/e/2PACX-1vSjel9VopmDcLaDbVx5xAEYP3R_i7gY-StYYcWIh0Nxu5JOH3wfZ9AHQK5lqHggh3mMb4MHdvGQUq7a/pub#h.766pdekwexux Here is a Youtube video for reference https://www.youtube.com/watch?v=V0BVrNQ_U-U&list=PLUAE7P28D0EYcnsJsb1ufvXvXwhs5i_mZ&index=4&t=218s Good luck Okay! We're making progress! I got everything set up with baller installer, the non VR program works and I set up open composite following the instructions exactly. Now, when I attempt to load VPVR, it starts to load a table, I hear sound but don't see any video, then it boots me back to the desktop after a few seconds. Now what should I do? I feel like I'm close to getting it to work. Link to comment Share on other sites More sharing options...
studlygoorite Posted October 12, 2021 Share Posted October 12, 2021 1 hour ago, LugofilmLtd said: Okay! We're making progress! I got everything set up with baller installer, the non VR program works and I set up open composite following the instructions exactly. Now, when I attempt to load VPVR, it starts to load a table, I hear sound but don't see any video, then it boots me back to the desktop after a few seconds. Now what should I do? I feel like I'm close to getting it to work. How are you attempting to load VPVR, by double clicking the VPinballX_GL.exe, any errors? Make sure your Oculus is connected (put on the headset to see the menu) before starting VPVR, are you still running through Virtual Desktop (wireless?) and are you using Steam VR? Open Composite does not work with Steam VR Link to comment Share on other sites More sharing options...
LugofilmLtd Posted October 12, 2021 Author Share Posted October 12, 2021 1 hour ago, studlygoorite said: How are you attempting to load VPVR, by double clicking the VPinballX_GL.exe, any errors? Make sure your Oculus is connected (put on the headset to see the menu) before starting VPVR, are you still running through Virtual Desktop (wireless?) and are you using Steam VR? Open Composite does not work with Steam VR I am double clicking GL.exe and at the moment I have my headset connected to my laptop directly because it occurred to me I might need to do that. I ran the open composite setup and told it to switch to open composite so it wouldn't use Steam VR anymore. I feel like I'm missing something and I don't know what. Link to comment Share on other sites More sharing options...
studlygoorite Posted October 13, 2021 Share Posted October 13, 2021 17 hours ago, LugofilmLtd said: I am double clicking GL.exe and at the moment I have my headset connected to my laptop directly because it occurred to me I might need to do that. I ran the open composite setup and told it to switch to open composite so it wouldn't use Steam VR anymore. I feel like I'm missing something and I don't know what. So you are not running wireless, are you using Oculus Link? If you are then make sure you select "Oculus Link" in the Oculus Headset before starting VPVR, also open the Oculus software and choose your Quest 2 (if using a Quest 2) then run a USB test to make sure all is good . If you have done this and still have issues you can try clicking "disable b2s" in VPX/Preferences/Configure Keys, Nudge and DOF, make sure VR is "Enabled" not set to auto in VPX/Preferences/VR Settings... and try unchecking "Disable VR Preview". If these suggestions don't fix it make sure you replaced the openvr_api.dll file with the 32Bit version and have created a new file called “opencomposite.ini” and added the one line "enableAudio=false" Link to comment Share on other sites More sharing options...
LugofilmLtd Posted October 13, 2021 Author Share Posted October 13, 2021 (edited) 1 hour ago, studlygoorite said: So you are not running wireless, are you using Oculus Link? If you are then make sure you select "Oculus Link" in the Oculus Headset before starting VPVR, also open the Oculus software and choose your Quest 2 (if using a Quest 2) then run a USB test to make sure all is good . If you have done this and still have issues you can try clicking "disable b2s" in VPX/Preferences/Configure Keys, Nudge and DOF, make sure VR is "Enabled" not set to auto in VPX/Preferences/VR Settings... and try unchecking "Disable VR Preview". If these suggestions don't fix it make sure you replaced the openvr_api.dll file with the 32Bit version and have created a new file called “opencomposite.ini” and added the one line "enableAudio=false" I did all that and it's not working. I try and load a table and it acts like it's starting to, then boots me back to the desktop after a few seconds to a minute. When I try to run VPX VR Launcher 4 instead of the normal VPVR, I get an error message and the Openovr Log shows me this: DX11Compositor::CheckCreateSwapChain - Generating new swap chain oovr_abort_raw - Abort! ITrackedDevice::GetStringTrackedDeviceProperty - unknown string property - dev: 0, prop: 7000 DX11Compositor::CheckCreateSwapChain - Generating new swap chain I'm stumped. I'm usually pretty good at figuring stuff out but I have no idea what I'm missing here. Edited October 13, 2021 by LugofilmLtd Link to comment Share on other sites More sharing options...
studlygoorite Posted October 13, 2021 Share Posted October 13, 2021 8 minutes ago, LugofilmLtd said: I did all that and it's not working. I try and load a table and it acts like it's starting to, then boots me back to the desktop after a few seconds to a minute. When I try to run VPX VR Launcher 4 instead of the normal VPVR, I get an error message and the Openovr Log shows me this: DX11Compositor::CheckCreateSwapChain - Generating new swap chain oovr_abort_raw - Abort! ITrackedDevice::GetStringTrackedDeviceProperty - unknown string property - dev: 0, prop: 7000 DX11Compositor::CheckCreateSwapChain - Generating new swap chain I'm stumped. I'm usually pretty good at figuring stuff out but I have no idea what I'm missing here. Maybe post your log over in the VR Launcher thread, Ba Sti might be able to determine what it means. Link to comment Share on other sites More sharing options...
LugofilmLtd Posted October 13, 2021 Author Share Posted October 13, 2021 12 minutes ago, studlygoorite said: Maybe post your log over in the VR Launcher thread, Ba Sti might be able to determine what it means. I got VPX VR Launcher 4 running in VR by switching the device in the config file from "openvr" to "oculus". That seems to be the key. Is there any way to tell VPVR to run through oculus rather than openvr? Because I think that might do it. Link to comment Share on other sites More sharing options...
studlygoorite Posted October 13, 2021 Share Posted October 13, 2021 3 hours ago, LugofilmLtd said: I got VPX VR Launcher 4 running in VR by switching the device in the config file from "openvr" to "oculus". That seems to be the key. Is there any way to tell VPVR to run through oculus rather than openvr? Because I think that might do it. Go into your Oculus Software on your PC, then go to settings and then general, there it will tell you what is set as your OpenXR runtime, if it's not Oculus then you can switch it there. Also, make sure Steam is not starting when you launch VPVR Link to comment Share on other sites More sharing options...
LugofilmLtd Posted October 13, 2021 Author Share Posted October 13, 2021 (edited) 31 minutes ago, studlygoorite said: Go into your Oculus Software on your PC, then go to settings and then general, there it will tell you what is set as your OpenXR runtime, if it's not Oculus then you can switch it there. Also, make sure Steam is not starting when you launch VPVR Yeah, I checked that and the XR runtime IS set to Oculus and Steam DOESN'T start when I launch VPVR. It doesn't work. On a hunch, I tried running it through Steam VR again and it gave me an error message that said "wrong video card". I checked my Nvidia drivers and they were all up to date. I let Windows install an update that it hadn't yet in case there was something there but it still doesn't work. When I try to open the Nvidia control panel it opens to a page that says "manage 3D settings" but immediately closes. the problem might have something to do with that but I don't know what. Rolling back to earlier Nvidia drivers if the present ones are incompatible doesn't appear to be an option. UPDATE: I fixed the problem with the control panel crashing, added VPVR to the list of programs and tweaked a couple of settings to tell it to specifically use the Nvidia graphics card. No effect. It still doesn't load. Edited October 13, 2021 by LugofilmLtd Link to comment Share on other sites More sharing options...
LugofilmLtd Posted October 14, 2021 Author Share Posted October 14, 2021 15 hours ago, studlygoorite said: Go into your Oculus Software on your PC, then go to settings and then general, there it will tell you what is set as your OpenXR runtime, if it's not Oculus then you can switch it there. Also, make sure Steam is not starting when you launch VPVR Okay, so after getting nowhere with openvr/oculus, I reset it to Steam VR and found that it was giving me the following error message and VPVR is the only thing that does. Everything else I run through Steam VR works perfectly. Any ideas? Link to comment Share on other sites More sharing options...
LugofilmLtd Posted October 14, 2021 Author Share Posted October 14, 2021 On 10/13/2021 at 4:38 PM, studlygoorite said: Go into your Oculus Software on your PC, then go to settings and then general, there it will tell you what is set as your OpenXR runtime, if it's not Oculus then you can switch it there. Also, make sure Steam is not starting when you launch VPVR SUCCESS!!! I got VPVR working! After my last post here, someone elsewhere told me I needed older Nvidia drivers and pointed me to the ones he used. That did the trick. Thank you for helping me figure all this stuff out. I really appreciate it. Link to comment Share on other sites More sharing options...
toady Posted November 22, 2021 Share Posted November 22, 2021 Glad you got yours going! Mine works with steam but not open composite. Trying to get rid of steam. I’m getting a failed to create libOVR session 1007 error code. Does anyone know what this means? Link to comment Share on other sites More sharing options...
studlygoorite Posted November 30, 2021 Share Posted November 30, 2021 On 11/22/2021 at 2:05 PM, toady said: Glad you got yours going! Mine works with steam but not open composite. Trying to get rid of steam. I’m getting a failed to create libOVR session 1007 error code. Does anyone know what this means? That error occurs when you do not have your headset ready to go before you launch a table. If using Quest 2 with Link, open your Oculus Software (or just put the headset on) and connect to link. Then you can start VPVR and should not have the issue. Link to comment Share on other sites More sharing options...
emgroom Posted November 21, 2022 Share Posted November 21, 2022 Ressurecting this thread as I did not want to start a new one for a quick question. For vpvr 10.8 do I just extract and drop all of the files into my visualpinball folder and just overwrite what's there? I am currently running the moast recent 10.7.2 revision required for the new VPW tables. Thanks in advanced. Link to comment Share on other sites More sharing options...
studlygoorite Posted November 22, 2022 Share Posted November 22, 2022 On 11/21/2022 at 10:39 AM, emgroom said: Ressurecting this thread as I did not want to start a new one for a quick question. For vpvr 10.8 do I just extract and drop all of the files into my visualpinball folder and just overwrite what's there? I am currently running the moast recent 10.7.2 revision required for the new VPW tables. Thanks in advanced. Yep, just drop the files in. Note, if you are running OpenComposite don't overwrite your openvr_api.dll. All the new builds come with an openvr_api.dll that works with Steam VR Link to comment Share on other sites More sharing options...
emgroom Posted November 22, 2022 Share Posted November 22, 2022 Thank you! What exactly is open composite? Judging from what you replied with seems it's for non steam vr? Would one benefit from doing one or the other? Link to comment Share on other sites More sharing options...
studlygoorite Posted November 23, 2022 Share Posted November 23, 2022 2 hours ago, emgroom said: Thank you! What exactly is open composite? Judging from what you replied with seems it's for non steam vr? Would one benefit from doing one or the other? OpenComposite is an open source alternative to SteamVR's API - OpenVR, which forwards calls directly to the Oculus runtime so that you do not need SteamVR at all for Oculus devices. Link to comment Share on other sites More sharing options...
emgroom Posted November 23, 2022 Share Posted November 23, 2022 Gotcha. So, is there a benefit of using one or the other? I do plan on using my quest 2 with steam. Can I run opencomposite and still use steamvr? Sorry for the questions I'm relatively new to the whole VR world and just wanted to be sure I don't screw anything up. Link to comment Share on other sites More sharing options...
studlygoorite Posted November 23, 2022 Share Posted November 23, 2022 1 hour ago, emgroom said: Gotcha. So, is there a benefit of using one or the other? I do plan on using my quest 2 with steam. Can I run opencomposite and still use steamvr? Sorry for the questions I'm relatively new to the whole VR world and just wanted to be sure I don't screw anything up. Some people, including myself, find using OpenComposite a massive performance boost. I always get lag going through Steam VR and with OpenComposite I can push my SS further and run smoother. If you are a Steam User already, then check it out without OpenComposite (you use one or the other and all of the VR builds come ready for Steam VR), if you have any issues then give OpenComposite a try. If you are going to try OpenComposite let me know and I'll hook you up. Link to comment Share on other sites More sharing options...
emgroom Posted November 23, 2022 Share Posted November 23, 2022 Ahhh. I see that's much clearer. I will try with steam vr first then and will advise. Thank you!!! My system is fairly updated so I hope it can handle it. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now