Playing Assetto Corsa on Linux using Wine Staging + DXVK

Published: 09 May 2018
on channel: snowdreike
4,653
50

Playing windows games on Linux using Wine Staging + DXVK :
Assetto Corsa

Assetto Corsa is a simulation oriented racing video game highly aimed at reproducing realistic physics. Its support for mods and ability to host your very own mutliplayer server makes it a perfect game for racing enthusiast.

The game is kinda hard at first, but after some hours of training you may finally become accustomed to the car realism and begin to actually enjoy it.

Quick note:
The hard part to get the game working in wine is getting dotnet installed properly.
Dxvk isn't needed, but it performed better (no graphical glitches and better performances)
Even with dxvk the game will crash with certain graphical options (I had to tone down video options to get it running)

Quick how to:
1/ Prerequisites:
Install wine-staging
Install DXVK ( more on this here :    • [HowTo] Build and install DXVK in Wine   )
get winetricks ( https://wiki.winehq.org/Winetricks )
2/ Installation
Use a 32 bit wineprefix
To create a new 32 bit wineprefix (or use your allready existing one)
WINEARCH=win32 WINEPREFIX=/home/-userdir/-yourwineprefixname- winecfg
Install vc++ and dotnet
WINEPREFIX=/home/-userdir/-yourwineprefixname- ./winetricks corefonts
WINEPREFIX=/home/-userdir/-yourwineprefixname- ./winetricks vcrun2008
WINEPREFIX=/home/-userdir/-yourwineprefixname- ./winetricks vcrun2010
WINEPREFIX=/home/-userdir/-yourwineprefixname- ./winetricks vcrun2012
WINEPREFIX=/home/-userdir/-yourwineprefixname- ./winetricks vcrun2013
WINEPREFIX=/home/-userdir/-yourwineprefixname- ./winetricks vcrun2015
WINEPREFIX=/home/-userdir/-yourwineprefixname- ./winetricks --force vcrun2017
WINEPREFIX=/home/-userdir/-yourwineprefixname- ./winetricks msxml3
WINEPREFIX=/home/-userdir/-yourwineprefixname- ./winetricks msxml4
WINEPREFIX=/home/-userdir/-yourwineprefixname- ./winetricks msxml6
WINEPREFIX=/home/-userdir/-yourwineprefixname- ./winetricks devenum
WINEPREFIX=/home/-userdir/-yourwineprefixname- ./winetricks dotnet461
WINEPREFIX=/home/-userdir/-yourwineprefixname- ./winetricks d3dx11_43
Install steam
./winetricks steam
Make sure you're running wine in windows 7 mode
winecfg
3/ Download and play the game
Launch steam from a terminal
cd /home/-userdir-/-yourwineprefixname-/drive_c/-pathtosteam-
WINEPREFIX=/home/-userdir/-yourwineprefixname- wine Steam.exe -no-cef-sandbox -no-dwrite
Download the game in steam

Troubleshooting:
If the game launcher crash: read the errors in the terminal to get hints.
Most of the time it's a dotnet issue (mscorlib), try reinstalling dotnet.
You may use Microsoft's .NET Framework Cleanup Tool to uninstall any dotnet installation before installing it again.
If the actual game crash at launch: try changing gfx options
If the game crash during gameplay : try changing gfx options

https://store.steampowered.com/app/24...

OS : Archlinux rolling release ( http://www.archlinux.org )
Wine : Wine-staging 3.7 ( http://www.wine-staging.com )
Capture : OBS Studio 0.21.1.1-1 ( https://obsproject.com )
Video Edition : Kdenlive 18.04 ( https://kdenlive.org )


Watch video Playing Assetto Corsa on Linux using Wine Staging + DXVK online without registration, duration hours minute second in high quality. This video was added by user snowdreike 09 May 2018, don't forget to share it with your friends and acquaintances, it has been viewed on our site 4,653 once and liked it 50 people.