Everything works fine.
What does not
Nothing as of yet.
What was not tested
Everything was tested.
You have to install the directplay libraries to use the multiplayer feature.
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Show||Fedora 34 x86_64||Nov 08 2021||6.18||Yes||Yes||Yes||Gold||another anonymous user|
|Show||Arch Linux x86_64||Aug 08 2021||6.14-staging||Yes||Yes||No||Platinum||Arkanosis|
|Show||Ubuntu 19.10 "Eoan" (+ variants like Kubuntu)||Oct 27 2019||4.18||Yes||Yes||No||Platinum||consolelogger|
|Show||KDE neon||Nov 06 2017||2.20||Yes||Yes||Yes||Gold||Aet456|
|Current||Ubuntu 16.04 "Xenial" amd64 (+ variants like Kubuntu)||Feb 04 2017||2.0||Yes||Yes||Gold||Jacob Cameron|
|Bug #||Description||Status||Resolution||Other apps affected|
|421||Implement a DIB engine||CLOSED||FIXED||View|
|2666||Text color lost||CLOSED||FIXED||View|
|4066||Online Play Doesn't Work (DirectPlay)||NEW||View|
|4068||Windowed mode = Stuffed||CLOSED||FIXED||View|
|4248||Richedit Fixme in Age of Empires 2||CLOSED||FIXED||View|
|5534||DirectPlay games hang when exiting multiplayer||CLOSED||FIXED||View|
|5666||Some garbled fonts in Age of Empires II||CLOSED||FIXED||View|
|7855||Age of Empires II: Could not initialize graphics system||CLOSED||DUPLICATE||View|
|7863||worms armageddon frontend can't set screen resolution setting||CLOSED||FIXED||View|
|11250||Age of Conquerors: only produces a blank dialog box||CLOSED||ABANDONED||View|
|14995||wined3d regression results in broken rendering for Age of Empires II||CLOSED||FIXED||View|
|28348||Age of Empires 2 rendering broken with OpenGL renderer||CLOSED||FIXED||View|
|29384||Multiple applications expect correct handling of WRITECOPY memory protection (Voobly fails to launch Age of Empires II, MSYS2)||STAGED||View|
|29499||Age of Empires II freezes when disconnecting from a multiplayer room/game using native DirectPlay DLL||CLOSED||FIXED||View|
|30814||Age of Empires II scrolling gets stuck after Alt-Tab away and back||CLOSED||FIXED||View|
|31279||Age of Empires II SafeDisc v1.x driver crashes in IDT check (INT1/3 hooks)||RESOLVED||NOTOURBUG||View|
|35718||Multiple games have extreme flicker, stutter, slowdown (Path of Exile, Roller Coaster Tycoon, Counter Strike: Global Offensive, Warframe, Crysis, Anno 1602, Splinter Cell: Blacklist)||CLOSED||FIXED||View|
|37203||Age of Empires II Conquerors 800x600 launch screen black on wine versions later than 1.7.13||CLOSED||FIXED||View|
|43627||regression in Age of Empires 2: ingame mostly black in recent wine version||CLOSED||FIXED||View|
|44796||Age of Empires II: The Conquerors is broken when CSMT is enabled||CLOSED||FIXED||View|
|47677||Age Of Empires 2 crash before starts an singleplayer game||UNCONFIRMED||View|
|49649||Multiple games cause X11 to crash on resolution change (Age of Empires 1 & 2, Star Wars: Galactic Battlegrounds)||CLOSED||FIXED||View|
|51907||ddraw games don't work in xwayland||UNCONFIRMED||View|
With recent wine version(atleast with 1.1.20) you can play backround music with no problem too. While using the nocd crack, just keep your cd on cd drive and the game is able to play the music. Am I right that AoEII doesnâ€™t have an option to install _backround music_ tracks to harddisk?
One should be able to rip the audiocd track from the cd and set it as a cd drive, so that AoEII would be able to play the music from that. It might need empty first track, though. Hacking AoEII executable to change the playing format from audiocd to raw cda tracks from game dir should be possible, though cumbersome, task...
One word of warning, though: Keeping cd on cd drive slows the game even more...
Â¹ I havenâ€™t been able to confirm that this annoyance exists.
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.