Troubleshooting - Feen801/VSVRMod2 GitHub Wiki
Common issues with solutions will be placed here.
- Try restarting your PC.
- Switch your OpenXR runtime to the one that best matches your headset. For Oculus/Meta, in the Meta app, go to Settings -> General -> OpenXR Runtime -> Set Meta Quest Link as the active OpenXR runtime.
- I recommended SteamVR in the setup guide because using the Meta app will force freeze the game when the headset isn't being worn. Because of that, toggling the game to your monitor in a session will not work properly. You can get around this by putting a finger over the sensor in the top of the headset, and using the toggle key in shown on the controls page.
- The main menu does not output to VR, try starting a session.
- Check that the mod file is located at "VSxxRx PCFULL\BepInEx\plugins\VSVRMod2.dll"
- There should be a second window with debug output that launches when you run the game. If not, BepInEx is installed wrong, or you have the wrong version. Check that you have the exact version of BepInEx stated in the installation guide.
-
Expected Contents of "VSxxRx PCFULL" with BepInEx installed (CLICK TO EXPAND)
BepInEx
MonoBleedingEdge
Virtual Succubus_Data
.doorstop_version
changelog.txt
doorstop_config.ini
UnityCrashHandler64.exe
UnityPlayer.dll
Virtual Succubus NO VR.lnk (Only appears after the game is run with the mod at least once.)
Virtual Succubus.exe
winhttp.dll
-
- Make sure the mod is installed correctly. Most likely, you made a mistake when copying Virtual Succubus_Data.
- If files are missing, its probably easiest to try installing again on a fresh copy of the game. You won't lose save data, that is stored elsewhere.
-
Expected Contents of "VSxxRx PCFULL\Virtual Succubus_Data" (CLICK TO EXPAND)
Managed
Plugins
Resources
StreamingAssets
UnitySubsystems
app.info
boot.config
globalgamemanagers
globalgamemanagers.assets
globalgamemanagers.assets.resS
level0
level0.resS
level1
level2
level2.resS
level3
level4
level4.resS
level5
level6
resources.assets
resources.assets.resS
resources.resource
RuntimeInitializeOnLoads.json
ScriptingAssemblies.json
sharedassets0.assets
sharedassets0.assets.resS
sharedassets1.assets
sharedassets1.assets.resS
sharedassets1.resource
sharedassets2.assets
sharedassets2.resource
sharedassets3.assets
sharedassets3.assets.resS
sharedassets3.resource
sharedassets4.assets
sharedassets5.assets
sharedassets5.resource
sharedassets6.assets
- Press the "Check for Controllers" button. This will print any active VR devices to the console.
- On Oculus devices, you might need to be wearing the headset for controllers to be found.
- The radial menu is disabled during the session intro, it will not work until afterwards.
- Press the "Reset/Center Camera" button
- If you just want to play without VR, use the "Virtual Succubus NO VR" shortcut.
- If you want to stop it from launching VR entirely, delete the mod file at "VSxxRx PCFULL\BepInEx\plugins\VSVRMod2.dll"
- There will still be some left over Unity plugins in Virtual Succubus_Data that the mod required to run. Deleting all of these would be a hassle, and they won't do anything if the mod isn't present. If you really want them removed its easiest to install a fresh copy of the game. You won't lose save data, that is stored elsewhere.
- If you want to also remove BepInEx, the mod loader, deleting "VSxxRx PCFULL\winhttp.dll" will stop it from loading.
- The other BepInEx files are "VSxxRx PCFULL\.doorstop_version", "VSxxRx PCFULL\changelog.txt", "VSxxRx PCFULL\doorstop_config.ini", and the folder "VSxxRx PCFULL\BepInEx". You can delete those as well.