http://bugs.winehq.org/show_bug.cgi?id=10866
Summary: In-game text slows down SimCopter Product: Wine Version: 0.9.51. Platform: PC URL: http://www.5star- shareware.com/Windows/Games/Flight/simcopter.html OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: wine-directx-ddraw AssignedTo: wine-bugs@winehq.org ReportedBy: baby.lueshi@gmail.com
When playing SimCopter, the game slows down every time you get mission-related updates in the top left corner of the screen. The more lines of text on the screen at a time, the more the game lags. After doing a trace, it seems that SimCopter calls DrawTextA for those messages, and the calls are constantly repeated while the message is on the screen. I'm thinking this is because DirectDraw might render over the text and the text gets redrawn every time the DirectDraw window does, but that's just a wild guess, and doesn't really explain the slowdown.
This bug is in both the demo and retail version of the game.