Skip to content

Instantly share code, notes, and snippets.

@ANBAL534
Last active January 5, 2024 14:08
Show Gist options
  • Save ANBAL534/4f1693536f17b75ebcc8016e0d4cc071 to your computer and use it in GitHub Desktop.
Save ANBAL534/4f1693536f17b75ebcc8016e0d4cc071 to your computer and use it in GitHub Desktop.
Updated more detailled guide: https://gist.github.com/ANBAL534/8057b5200ace9bdd98795b627e550ba0
Make steam force Proton 5.0-10 (Needs to be this version, no modern one because modern proton/wine versions have broken dotnet winetricks installs, needed to run the game)
* If at any stage of the steps wine asks you to install mono or gecko, just cancel/press 'no' on the popup and continue.
* If at any stage of the steps a info/warning/error message appears and asks you if you want to get more information in a webpage just cancel/press 'no' on the opoup and continue.
* If you mess up and need to restart the process from the start you have to manually delete the 'pfx' (steam's wine bottle folder) (/path/to/SteamLibrary/steamapps/compatdata/244210/pfx) and restart the process from the very begining.
Execute the game once and let it close
Then:
$ WINE=/home/yourusername/path/to/steam/steamapps/common/Proton\ 5.0/dist/bin/wine protontricks 244210 -q dotnet452
$ WINE=/home/yourusername/path/to/steam/steamapps/common/Proton\ 5.0/dist/bin/wine protontricks 244210 -q dotnet472
$ WINE=/home/yourusername/path/to/steam/steamapps/common/Proton\ 5.0/dist/bin/wine protontricks 244210 -q d3dcompiler_43 d3dx11_43
$ WINE=/home/yourusername/path/to/steam/steamapps/common/Proton\ 5.0/dist/bin/wine protontricks 244210 -q vcrun2015 win10
The base game will work now.
If you want CM and CSP mods (https://acstuff.ru/) you have to:
- Save "Content Manager.exe" as "Content Manager Safe.exe" in the root game folder (next to acs.exe) and decompres CSP's "extension" folder and "dwrite.dll" also in root folder (so dwrite.dll is next to acs.exe).
- Execute
WINEPREFIX=/path/to/SteamLibrary/steamapps/compatdata/244210/pfx WINE=/path/to/SteamLibrary/steamapps/common/Proton\ 5.0/dist/bin/wine winecfg
Go to Libraries and add "dwrite" as "Native, then built in"
[This step might throw some errors at you, ignore them, everything will be fine]
- Create folder "config" in "/path/to/steam/library/compatdata/244210/pfx/drive_c/Program Files (x86)/Steam/" and copy "loginusers.vdf" from "~/.steam/root/config/" there.
- Lastly modify Assetto Corsa's launch options to:
/path/to/steam/steamapps/common/Proton\ 5.0/proton waitforexitandrun "/path/to/SteamLibrary/steamapps/common/assettocorsa/Content Manager Safe.exe"; PROTON_USE_DXVK=1 echo %command%
Adapted from Carbon's report to make CM and CSP work in the last versions.
@Vegetta666
Copy link

I have a problem launching the installation:
"WINE=/home/yourusername/path/to/steam/steamapps/common/Proton\ 5.0/dist/bin/wine protontricks 244210 -q dotnet452"
it tells me that the Steam installation directory is not found.
"Steam installation directory could not be found"
I have set the Steam dir variable by putting in the terminal
STEAM_DIR=path of the local assetto files
i just do not see the variable that I have created.
Any help would be much appreciated

@Cathie44
Copy link

Cathie44 commented Nov 2, 2023

did it just as told, tho it says that .net4.5.2 isn't installed...

even after running protontricks 244210 -q dotnet452 it still asks the same thing...

@mithunkalan
Copy link

if anyone is following this in 2024, i got it working on my system.
ubuntu 22.04, radeon 7600, amd 9 something.
AC+ CM(latest)+ CSP(1.79 manual install. CM install wasnt working. ) + SOL(latest)
i could leave the dash instruments on.

i used the latest wine. v8 i think. then protontricks installed using pipx.
follow the long guide above thanks @Acreen

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment