-
-
Notifications
You must be signed in to change notification settings - Fork 68
Official experimental linux support
Important
Some people report that this was broken by steam update or some linux changes Everything depends on distro or environment you use if it will work or not
Here is a guide how to install experimental native linux support for My Summer Car and MSCLoader.
KEEP IN MIND THIS IS EXPERIMENTAL
First you need to download MSCLoader_linux_experimental.zip from Releases, this zip file contains 2 zip files inside MSC_Linux.zip and MSCLoader linux.zip
Discussion/questions/issues should be discussed in #164
- Close steam (fully)
- Open
MSC_Linux.zipfile - Drag and drop
compatibilitytools.dfrom this zip file into~/.steam/root/directory - Drag and drop everything from
My Summer Carfolder to where your game is installed (most cases~/.local/share/Steam/steamapps/common/My Summer Car/) - Now launch steam
- In steam right click
My Summer Cargo toproperties > compatibility > Select force compatibilityand from list selectMy Summer Car (Native)
If done correctly it should look like this:
- Disable steam cloud for MSC (since steam cloud is configured for windows path AppData path)
You can now try to launch MSC normally from steam to test if it works, if you see screen like below that means everything works.

If it doesn't work - make sure to chmod all executables
~/.steam/root/compatibilitytools.d/msc/msc.sh~/.steam/root/compatibilitytools.d/msc_mscl/msc.sh~/.local/share/Steam/steamapps/common/My Summer Car/mysummercar.x86_64
- Make sure everything from previous step works before doing this!
- Open
MSCLoader linux.zip - Drag and Drop everything from
My Summer Carfolder into folder to where your game is installed (most cases~/.local/share/Steam/steamapps/common/My Summer Car/) - Chmod
run.shto be executable - Change compatibility mode on steam to
My Summer Car + MSCLoader (Native)
- Now when launching MSC on steam it should launch with MSCLoader.

Majority of Mods should work without issue, only issues may be with mods that trying to access Windows native APIs.
- How to install MSCLoader using MSCLInstaller
- How to install mods
- Official experimental linux support
- Unofficial tutorial for linux (wine/proton)
- Install Visual Studio for MSCLoader
- Install template for Visual Studio
- How to use templates
- Debugging your mods in Visual Studio
- Enable DevMode to help with debugging
- Uploading and creating Self update feature for your mod or reference
- How to create and use Asset Bundles