Official experimental linux support
piotrulos edited this page Mar 15, 2023
·
6 revisions
Here is a guide how to install experimental native linux support for My Summer Car and MSCLoader.
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.zip
file - Drag and drop
compatibilitytools.d
from this zip file into~/.steam/root/
directory - Drag and drop everything from
My Summer Car
folder 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 Car
go toproperties > compatibility > Select force compatibility
and 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 Car
folder into folder to where your game is installed (most cases~/.local/share/Steam/steamapps/common/My Summer Car/
) - Chmod
run.sh
to 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 MSCPatcher
- MSCPatcher explained
- 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
- All Playmaker Global Variables and Events
- How to create and use Asset Bundles