http://bugs.winehq.org/show_bug.cgi?id=34796
Bug #: 34796 Summary: Flickery mouse cursor in Age of Empires II Product: Wine Version: 1.7.4 Platform: x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-d3d AssignedTo: wine-bugs@winehq.org ReportedBy: nicolas.alvarez+wbz@gmail.com Classification: Unclassified
I was using Age of Empires II in Wine 1.4.1 from Debian packages, and it worked fine in general. I upgraded to Wine 1.7.4, and the mouse cursor is now flickery, choppy, and sometimes jumps around randomly, making the game quite annoying to play. Other aspects of the game seem to have lower framerate too, but this is more subtle and I may be imagining things; the mouse cursor issue is definitely the most noticeable.
I also got some crashes, but they are rare, random, and hard to reproduce.
I ran a full git bisect between 1.4.1 and 1.7.4 (which took me quite a while), and identified 3c023a5db5538a7622d4518e8ce24d36e1c459b1 as the commit introducing this regression ("wined3d: Just set the first render target to NULL in wined3d_device_reset()"). The mouse cursor movement is absolutely smooth right before that change.