http://bugs.winehq.org/show_bug.cgi?id=29346
Bug #: 29346 Summary: Gens 11b rerecording: unacceptable performance in Wine Product: Wine Version: 1.3.34 Platform: x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: winex11.drv AssignedTo: wine-bugs@winehq.org ReportedBy: marzojr@yahoo.com Classification: Unclassified
Created attachment 37969 --> http://bugs.winehq.org/attachment.cgi?id=37969 The end result of regression testing with git bisect.
Gens rerecording (possibly also the original Gens, I haven't tried it) has been having unacceptably bad performance under Wine -- to the tune that, in my computer, it runs faster in a XP virtual machine than it does on Wine. I knew that at the start of the year the performance was fine, so I performed regression testing to find out what was causing the problem; the results of the bisection are attached.
I have chosen as the component what I think is the culprit; strictly speaking, the user32 component was also changed in the patch, so maybe both are to blame.
I also have marked the current release of Wine because the problem persists since then.
For reference, Gens rerecording is open source, and can be obtained here: http://code.google.com/p/gens-rerecording