Skip to content

Workaround for a bug with ChilloutVR in Proton with VR

Notifications You must be signed in to change notification settings

CrispyPin/CVR-ConfigHack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ConfigHack

Why does it exist?

On some systems, having any regular config file for ChilloutVR will cause the game to crash after about 2 minutes, when using Proton in VR. It can be worked around by symlinking the files to /dev/null, but then of course you always have the default settings when you start. This mod saves the main settings in a separate file. I don't know why this works but it does.

This thread describes the issue a bit more.

Usage

Install Melonloader.

Download the latest release of ConfigHack. Put the dll in the Mods folder and create the necessary /dev/null symlinks (back up any settings you want to keep first):

cd ~/.steam/steam/steamapps/compatdata/661130/pfx/drive_c/users/steamuser/AppData/LocalLow/Alpha\ Blend\ Interactive/ChilloutVR/
ln -sf /dev/null camera.config
ln -sf /dev/null game.config
ln -sf /dev/null menu.config
ln -sf /dev/null moderationIndex.json
ln -sf /dev/null saved_calibrations.json
ln -sf /dev/null UrlWhitelist.json

If you are installing from source (or just download the Makefile), use make links to automate this process. The makefile will also first rename any existing configs to <name>.old.

Status

  • game.config
  • saved_calibrations.json
  • camera.config
  • moderationIndex.json
  • UrlWhitelist.json
  • menu.config

I may add support for saving more of these in the future.