http://bugs.winehq.org/show_bug.cgi?id=31055
Bug #: 31055 Summary: Sonic The Hedgehog 4 very slow on multicore cpu Product: Wine Version: 1.5.7 Platform: x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: viny_viny304@hotmail.com Classification: Unclassified
Sonic The Hedgehog 4 episode 1 and 2 is very slow on multicore cpus. Used schedtool (to define the affinity. e.g. schedtool -a 0x1 -e wine ... ) the performance improves considerably but still keeps a bit out of normal.
http://bugs.winehq.org/show_bug.cgi?id=31055
--- Comment #1 from Austin English austinenglish@gmail.com 2012-06-28 12:42:55 CDT --- Have you tried this on Windows with a multi-core cpu?
http://bugs.winehq.org/show_bug.cgi?id=31055
--- Comment #2 from Vinycius Maia viny_viny304@hotmail.com 2012-06-28 22:16:53 CDT --- yes, works perfectly on windows.
With the schedtool the game seems to lose performance by showing the reflection of the sun that exists at the background of the scenario. In these stages there is no reflexes the game works perfectly (with schedtool and affinity for one core).
Wine floods the console with d3d messages in this situation. I disabled messages by WINEDEBUG variable, but there was no gain in performance.
flood:
fixme:d3d:wined3d_buffer_preload Too many declaration changes or converting dynamic buffer, stopping converting fixme:d3d:resource_check_usage Unhandled usage flags 0x8. fixme:d3d:resource_check_usage Unhandled usage flags 0x8. fixme:d3d:resource_check_usage Unhandled usage flags 0x8. fixme:d3d:resource_check_usage Unhandled usage flags 0x8. fixme:d3d:resource_check_usage Unhandled usage flags 0x8. fixme:d3d:resource_check_usage Unhandled usage flags 0x8. fixme:d3d:resource_check_usage Unhandled usage flags 0x8. fixme:d3d:resource_check_usage Unhandled usage flags 0x8. [...]
http://bugs.winehq.org/show_bug.cgi?id=31055
--- Comment #3 from Vinycius Maia viny_viny304@hotmail.com 2012-07-07 19:39:22 CDT --- I understand that the problem is not performance, the animations just seem to move slowly. I think something like a "speed hack" could bypass the problem.
This same problem occurred with the need for speed II, Sim City 3000, and recently with the Crashday Universal (build 103 ~ 106)
In the case of Crashday Universal i could solve the problem by installing directx9, DirectMusic, msxml3 and vcrun2010, and run with schedtool
With the other games schedtool solve the problem (without installing anything with winetricks)
With the Sonic The Hedgehog 4 schedtool shows some difference, but not completely solve the problem and the solution of the Crashday seems not take effect with Sonic.
With 64-bit and 32-bit wineprefixes the same problem occurs.
I guess strange that this problem affects so many applications and has not yet been resolved.
https://bugs.winehq.org/show_bug.cgi?id=31055
--- Comment #4 from Austin English austinenglish@gmail.com --- This is your friendly reminder that there has been no bug activity for two years. Is this still an issue in current (1.7.25 or newer) wine?
https://bugs.winehq.org/show_bug.cgi?id=31055
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |ABANDONED
--- Comment #5 from Austin English austinenglish@gmail.com --- (In reply to Austin English from comment #4)
This is your friendly reminder that there has been no bug activity for two years. Is this still an issue in current (1.7.25 or newer) wine?
Abandoned.
https://bugs.winehq.org/show_bug.cgi?id=31055
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #6 from Austin English austinenglish@gmail.com --- Closing.