https://bugs.winehq.org/show_bug.cgi?id=44796
--- Comment #7 from Martijn makruiten+winehq@hotmail.com --- (In reply to Béla Gyebrószki from comment #6)
Does the game work normally again if you disable CSMT? (winetricks csmt=off) I reproduced the problem with the trial version: https://www.fileplanet.com/48523/40000/fileinfo/Age-of-Empires-II:-The- Conquerors-Expansion-Demo
Age2XTrial.exe (37M) md5sum: 3a695ce3e923dc9fa696f7a3b6dae418
wine-3.4-142-g5946973021 OpenGL vendor string: NVIDIA Corporation OpenGL renderer string: GeForce GT 730/PCIe/SSE2 OpenGL core profile version string: 4.6.0 NVIDIA 390.42
I set HKEY_CURRENT_USER -> Software > Wine > Direct3D > csmt to 0x00 and this fixes the issue for Wine 3.2 and up. Now, according to https://wiki.archlinux.org/index.php/Wine#CSMT CSMT is enabled for Wine 3.3 and up, so I don't understand why this affects Wine 3.2 too, but it does.