Age of Empires II: Definitive Edition is the new, lovingly remastered version of the legendary real-time strategy game inspired by the annals of human history! Relive the most glorious battles of history with all-new graphics, music, sound, and more.
What does not
To fix the issue that units and buildings are invisible install dxvk in your wineprefix. I used dxvk 1.4.4.
What was not tested
Install Steam in a new 64bit wine Prefix:
WINEPREFIX=$HOME/aoe2_de winetricks --no-isolate steam
Install the game there like you would in Windows, after it is installed close Steam.
Remove the installed vcrun2017 with:
WINEPREFIX=$HOME/aoe2_de wine uninstaller
Install vcrun2017 again with a current release of winetricks:
WINEPREFIX=$HOME/aoe2_de winetricks vcrun2017
Set Windows Version to Windows 10:
WINEPREFIX=$HOME/aoe2_de winetricks win10
Get dxvk and install it into your wineprefix with:
env WINEPREFIX=$HOME/aoe2_de ./setup_dxvk.sh install
Now you can start the game.
A Message saying that a vcrun assertion failed will appear, click on ignore.
After that your mouse cursor changes and a wine Window will appear telling you that BattleServices.exe won't work, just ignore this window and do nothing with it.
It won't affect the game (except maybe multiplayer but that's untested by me).
The Loading Screens might stutter and freeze, however gameplay is pretty smooth.
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Show||Manjaro Linux||Apr 30 2020||5.7-staging||Yes||Yes||Yes||Gold||Vitaliy Yagutkin|
|Show||Debian GNU/Linux Testing "bullseye"||Jan 10 2020||5.0-rc4-staging||Yes||Yes||Yes||Gold||bestie|
|Show||Gentoo Linux x86_64||Dec 22 2019||4.21-staging||Yes||Yes||Yes||Silver||nva|
|Current||Ubuntu 19.10 "Eoan" (+ variants like Kubuntu)||Nov 15 2019||4.19-staging||Yes||Yes||Yes||Silver||Georg|