Everything, it seems. At first, it crashed all the time, but some slight changes to winecfg fixed that.
What does not
Nothing doesn't work, however it does crash from time to time, though that's probably because of bugs in the game itself.
What was not tested
Multiplayer, or online multiplayer.
It takes ridiculously many resources, but it does run. When you have a unit (a soldier, a building, anything) selected, it seems to slow down even further so it gets very choppy, though this may be due to my system being old. My hardware: AMD Athlon XP 2600+ 1913MHz processor, 1024mb PC3200 DDR-RAM, nVIDIA GeForce 6600GT graphics card.
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Show||Arch Linux x86_64||Aug 28 2018||3.14||Yes||No||No||Garbage||Alastair Hughes|
|Show||Ubuntu 17.04 "Zesty" amd64 (+ variants like Kubuntu)||Aug 16 2017||2.14-staging||Yes||Yes||Yes||Gold||Jacob Cameron|
|Show||Arch Linux x86_64||May 19 2017||2.8||Yes||Yes||Gold||Ave Elixire|
|Show||FreeBSD 11.0 x86_64||May 11 2017||2.7-staging||N/A||Yes||Silver||Sameed Pervaiz|
|Show||Ubuntu 16.04 "Xenial" amd64 (+ variants like Kubuntu)||Mar 01 2017||2.2||Yes||Yes||Gold||Jacob Cameron|
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.