Official experimental linux support - piotrulos/MSCModLoader GitHub Wiki
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
Convert My Summer Car to native linux with steam support
- 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
Install MSCLoader for native linux build
- 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.
Mod compatibility
Majority of Mods should work without issue, only issues may be with mods that trying to access Windows native APIs.