Skip to content

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

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 to properties > compatibility > Select force compatibility and from list select My Summer Car (Native)
    If done correctly it should look like this:
    Steam compat
  • 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.
msc

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)
    Steam
  • Now when launching MSC on steam it should launch with MSCLoader.

scr1

Mod compatibility

Majority of Mods should work without issue, only issues may be with mods that trying to access Windows native APIs.

Clone this wiki locally