chihirobelmo/FalconBMS-Alternative-Launcher

This hardcoded path can fail to find valid installations of SteamVR if they're not located at that path

subenji opened this issue · 3 comments

installPath += "\\steamapps\\common\\SteamVR\\bin\\win64\\vrstartup.exe";

I have an Oculus Rift, and my SteamVR installation is located at C:\Program Files (x86)\Steam\steamapps\common\OpenVR. The launcher failed to find my installation due to this hardcoded path. I suspect that my installation was located here as I have had the headset for several years, and the installation folder may be a legacy location.

I did test reinstalling SteamVR, which does then install to the \SteamVR path, and could be offered as a workaround, but in my opinion I feel the legacy path should be considered too.

@subenji
hi, did you find exe as "OpenVR\bin\win64\vrstartup.exe" or just "OpenVR\vrstartup.exe" ?

The first, OpenVR\bin\win64\vrstartup.exe

The files and folder structure were identical besides the differing installation folder.

thx! I'll make it also look for legacy ones too.