truckersmp-cli isn't far from the simplest TruckersMP launcher you could possibly conceive. It downloads the mod, launches the game, and that's about it. Its aim is to provide linux players with a launcher that's made to work with Wine. I developped this launcher in frustration after having spent multiple days trying to make the official launcher work on linux with Wine.
truckersmp-cli [-huv] [-d path] GAMEDIR -d path mod directory, defaults to $XDG_CACHE_HOME/truckersmp-cli -h this help -u update mod files only -v verbose GAMEDIR path to ETS2 od ATS game data, optional with -u
By default truckersmp-cli
stores the mod in $XDG_CACHE_HOME/truckersmp-cli
.
This is overrided as a fallback to the old behavior if a folder named truckersmp
is found in the script directory.
You can specify your own directory by using -d path
.
You will first have to lauch steam by itself, because for some reason steam refuses to launch the mod without having been brough up first. Then you can just run the script
$ WINEPREFIX=<wine prefix> ./truckersmp-cli <path to your ETS2 install folder>
the WINEPREFIX
is only mandatory if you are not using the standard ~/.wine/
WARNING ! Your WINEPREFIX must be 64bits, the mod is not 32bits-compatible.
Just clone this repository wherever you want your TruckersMP installation to be.
You can build this program on linux, in fact the executable provided has built on a linux machine. Just install mingw64-w64 and then
$ make
I was greatly inspired by mewrev's Inject tool and TheUnknownNO's unofficial TruckersMP-Launcher.
Amit Malik's article on dll injection was also a great help.