http://bugs.winehq.org/show_bug.cgi?id=31319
Bug #: 31319 Summary: Age of Mythology: slow performance Product: Wine Version: 1.5.7 Platform: x86 URL: http://www.fileplanet.com/files/110000/116261.shtml OS/Version: Linux Status: NEW Keywords: download, regression Severity: normal Priority: P2 Component: directx-d3d AssignedTo: wine-bugs@winehq.org ReportedBy: gyebro69@gmail.com CC: hverbeet@gmail.com Classification: Unclassified Regression SHA1: 0610d1eec9a287e22831a40427e6a9a38f3f745f
Created attachment 41156 --> http://bugs.winehq.org/attachment.cgi?id=41156 terminal output
I tested with the trial version of Age of Mythology as I don't have the full version, so can't say whether or not the full version of the game is affected.
The problem: performance is considerably slower in the game since Wine 1.5.7. This can be observed during the cutscenes, in unit animations, or when scrolling the screen.
According to my testing, the problem appeared in 1.5.7, and is still present as of wine-1.5.9-186-g1f6febe. The result of the regression test:
0610d1eec9a287e22831a40427e6a9a38f3f745f is the first bad commit commit 0610d1eec9a287e22831a40427e6a9a38f3f745f Author: Henri Verbeet hverbeet@codeweavers.com Date: Tue Jun 12 17:03:50 2012 +0200
wined3d: Invalidate the entire buffer on maps with WINED3DLOCK_DISCARD.
:040000 040000 4d4701b1fcdaeeacffb68fd1b6f5d241e7a79a24 6bfde78e83d26ae6b5b3c799bc80e67237556e56 M dlls
Steps to reproduce the problem with the trial version: 1. download and install the demo (installing msxml4 is not mandatory with current Wine) 2. start the demo with aom.exe. Background animation in the menu is kinda slow. Click on <Campaign>, <Play campaign>, <Start>: a prologue video begins to play and you can observe how slow the rendering is. You can observe the same laggy performance during gameplay too.
Fedora 17 x86 Nvidia 250 / driver 295.59 X.Org X Server 1.12.2