This game works great on Linux

Video (Youtube)

Prerequisites (Winetricks)

On 21-Jan-2016 I filled a ticket on Github Winetricks to add a missing DLLs for VCRUN2015 for this game as I did for PCSX2. My patch was updated/added to the winetricks repo on 22-Jan-2016 by a committer

Check that your winetricks version is up-to-date
git clone https://github.com/Winetricks/winetricks.git
cd winetricks/src
  1. Set up a new WINEPREFIX (highly recommended)
    export WINEPREFIX=/some/path/where/to/install/the/game
  2. Install Steam
    ./winetricks --no-isolate-steam
    after that
    • Log into your own Steam account using your own credentials
    • Install the game DON'T RUN IT FOR THE MOMENT.

Steam and Fake installations

This game requires a couple of dependancies. We are going to make Steam believe that all dependencies are already installed using a registry file

  • Once the game is downloaded
  • Get back to your terminal and check that $WINEPREFIX is still available
  • Copy/paste the following commands
    cat << _EOF_ > /tmp/Grim_Dawn.reg
    REGEDIT4
    
    [HKEY_LOCAL_MACHINE\Software\Valve\Steam\Apps\CommonRedist\vcredist\2010]
    "x86"=dword:00000001
    
    [HKEY_LOCAL_MACHINE\Software\Valve\Steam\Apps\CommonRedist\vcredist\2012]
    "x86 Update 4"=dword:00000001
    
    [HKEY_LOCAL_MACHINE\Software\Valve\Steam\Apps\CommonRedist\vcredist\2015]
    "x86 14.0.23026.0"=dword:00000001
    
    [HKEY_LOCAL_MACHINE\Software\Valve\Steam\Apps\CommonRedist\DirectX\Jun2010]
    "dxsetup"=dword:00000001
    
    [HKEY_LOCAL_MACHINE\Software\Valve\Steam\Apps\CommonRedist\.NET\4.0 Client Profile]
    "4.0 Client Profile"=dword:00000001
    _EOF_
    
  • Now load the temporary registry file using regedit
    regedit /tmp/Grim_Dawn.reg
  • Now it is time to installed those dependancies through winetricks
    cd /path/where/your/new/winetricks/src/
    ./winetricks -q vcrun2010 vcrun2012 vcrun2015 dotnet40