What does not
Nothing so far
What was not tested
It installs correctly under 64-bit versions of Ubuntu (Tested using the Lubuntu flavor). However when attempting to run the game it'll crash, the workaround found for this was to create a prefix of wine using 32bit architecture and install it and run the game using that along with Windows 2000 mode, after which it installed and functioned properly. To create a wine prefix that utilizes Win32 architecture you can attempt the following commands in your terminal: WINEPREFIX="$HOME/32bitprefix" WINEARCH=win32 wine wineboot This should create a 32bit architecture prefix in your home directory with the name "32bitprefix", you may change this to whatever you prefer. Then you should open the winecfg of that particular prefix by running the command: WINEPREFIX="$HOME/32bitprefix" WINEARCH=win32 winecfg After which you must select the default OS mode to be Windows 2000. (There may be other settings that work as well, but i was advised to utilize Win2000) After this, to install the game run this command: WINEPREFIX="$HOME/32bitprefix" WINEARCH=win32 wine /path/to/installer Where "/path/to/installer" will be the path to your AoE2 installation executable. After installation is complete you can run the game utilizing the following command: WINEPREFIX="$HOME/32bitprefix" WINEARCH=win32 wine /path/to/game Where '/path/to/game' will be the path where the actual game executable is located, You may find this file inside "$HOME/32bitprefix/drive_c/Program Files/Microsoft Games/Age of Empires II/" After this the game should be working... hopefully!
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Current||Ubuntu 16.04 "Xenial" amd64 (+ variants like Kubuntu)||Jun 05 2017||2.0.1||Yes||Yes||Gold||RockyZX|
|Show||Arch Linux x86_64||Jul 13 2016||1.9.14||Yes||Yes||Platinum||Horațiu Mlendea|
|Show||Arch Linux x86_64||Jun 18 2016||1.9.12||Yes||Yes||Platinum||Horațiu Mlendea|
|Show||Arch Linux x86_64||Feb 12 2016||1.9.3||Yes||Yes||Platinum||Horațiu Mlendea|
|Show||Arch Linux x86_64||Dec 26 2015||1.9.0||Yes||Yes||Platinum||Horațiu Mlendea|
To get multiplayer working you have to use by now the directplay libraries from microsoft, still (since 2006) no open source libraries for direct play that include libraries to open sockets and close to play games, so install winetricks:
(in ubuntu/debian) sudo apt-get install winetricks
and then exec:
It will download the directplay libraries from microsoft and install them, that's all, tcp/ip will work with direct connect.