Updated guide here
- Might crash sometimes (idk why)
- Go to the library folder where DCS is installed (the default library is ~/.local/share/Steam/steamapps).
- Go into "compatdata" and delete the folder named "223750".
- Go to the properties for the game in the Steam client.
- Go to "COMPATIBILITY", make sure "Force the use of yada yada yada" is checked and set proton version to 4.11-13
- Launch the game one time (it will crash).
- Navigate back to the library folder and go into "compatdata/223750/pfx/drive_c/windows/system32" and finally delete
lsteamclient.dll
. - Install protontricks if you haven't done so already.
- Run the following command:
protontricks 223750 vcrun2017 corefonts xact d3dcompiler_43
- Navigate back to the "drive_c" folder and run the following command:
rm windows/Fonts/arial*.ttf
- Go back to the "COMPATIBILITY" tab in the properties for the game in the Steam client and change the proton version to 6.3-6.
- While still in the properties windows, go to the "GENERAL" tab and enter the following text in "LAUNCH OPTIONS":
WINEDLLOVERRIDES='wbemprox=n' %command%
- Run the following command:
protontricks 223750 arial
- Go back to the library folder where DCS is installed.
- Navigate to "common/DCSWorld".
- Run the following command:
ln -s bin/v8.dll && ln -s bin/v8_libbase.dll && ln -s bin/v8_libplatform.dll && ln -s bin/VRfreeC.dll && ln -s bin/webrtc_plugin.dll
- Run the following command:
WINEPREFIX=/path/to/dcs_library/compatdata/223750/pfx winecfg
- Change the Windows version to "Windows 10", click on Apply and then OK.
- Run the game!