https://bugs.winehq.org/show_bug.cgi?id=45331
Ahzo@tutanota.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |Ahzo@tutanota.com, | |huw@codeweavers.com
--- Comment #4 from Ahzo@tutanota.com --- This problem also affects Exile 2, Exile 3 and Blades of Exile, available at: http://www.spiderwebsoftware.com/ftp/installers/win/EXL2INST.EXE http://www.spiderwebsoftware.com/ftp/installers/win/EXL3INST.EXE http://www.spiderwebsoftware.com/ftp/installers/win/BoEWinInstaller.EXE
It is a regression introduced between wine 2.0 and 2.1 by: commit a60144ee74e1db170f04edeb8cfd3a5a17d36d46 Author: Huw Davies huw@codeweavers.com Date: Thu Jan 26 09:30:20 2017 +0000
user32: Disable cached DCs once they are released.
Signed-off-by: Huw Davies huw@codeweavers.com Signed-off-by: Alexandre Julliard julliard@winehq.org
Reverting this commit on the current git master makes the Exile games work again.
It doesn't look like it was intended or considered that this commit breaks programs, so it should be reverted to fix the breakage.