Skip to content

BefuddledLabs/LinuxVRChatSDKPatch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Linux VRChat SDK Patch

Warning

This modifies the VRChat SDK using Harmony to properly work on Linux.
This is directly against the VRChat Terms of Service.

Important

Please support this canny issue (Add Proton support to the SDK for local tests) so that these patches wouldn't be required in the future.

How to install

  1. ALCOM [Recommended]
    1. Add the Linux VRChat SDK Patch package to ALCOM via the listing at befuddledlabs.github.io/LinuxVRChatSDKPatch.
    2. Install the appropriate package Linux VRChat SDK Patch Worlds or Avatars
  2. Manual
    1. Download the Base and either Worlds or Avatars UnityPackage(s) from the Releases.

How to use

VRCSdkSettings

Select the VRChat binary the settings of the VRChat SDK's settings panel.
if you have protontricks installed the patch will auto detect the proton install for VRChat,
if you don't have protontricks you'll also need to select the proton python file in the VRChat SDK's settings panel.

Development

To make modifications to this package:

  1. Clone this repository to a non-unity project folder.
  2. Create a symbolic link from the package(s) into a Unity project's package folder.
  3. The package should be editable via Unity and any external editor.

Acknowledgements

  • Bartkk
    • For making the original VRCSDKonLinux.
    • And sharing their latest patches they hadn't gotten around to releasing.