http://bugs.winehq.org/show_bug.cgi?id=34547
Bug #: 34547 Summary: Very slow performance. StarCraft: Brood War. Product: Wine Version: 1.7.2 Platform: x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: major Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: AleXoundOS@ya.ru Classification: Unclassified
"StarCraft: Brood War" game runs very slow (about 5 fps) including game menu and the game interface itself. Cursor lags too. It's completely unplayable.
When running with "WINEDEBUG=warn+all" console is filled with the same message: "warn:d3d_perf:wined3d_surface_blt Converted surface, using CPU blit."
Tested hardware: Intel(R) Pentium(R) D CPU 3.20GHz NVIDIA Corporation G92 [GeForce 9800 GT] (proprietary driver 325.15, direct rendering enabled)
Important to note that the game works flawlessly with wine-1.5.28 on the same hardware. So it looks as a major regression.
http://bugs.winehq.org/show_bug.cgi?id=34547
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression Severity|major |normal
--- Comment #1 from Austin English austinenglish@gmail.com 2013-09-18 16:49:08 CDT --- Please perform a regression test.
http://bugs.winehq.org/show_bug.cgi?id=34547
--- Comment #2 from Austin English austinenglish@gmail.com 2013-09-18 16:49:16 CDT --- Forgot the link: http://wiki.winehq.org/RegressionTesting
http://bugs.winehq.org/show_bug.cgi?id=34547
Goblinstomper@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |Goblinstomper@gmail.com
--- Comment #3 from Goblinstomper@gmail.com 2013-10-13 16:31:42 CDT --- Still a problem? I'm unable to reproduce with wine 1.7.4 (although using frglx).
http://bugs.winehq.org/show_bug.cgi?id=34547
neochronox@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |hverbeet@gmail.com, | |neochronox@gmail.com
--- Comment #4 from neochronox@gmail.com 2013-10-21 01:03:16 CDT --- I also experienced this bug and performed a regression test as suggested:
3c023a5db5538a7622d4518e8ce24d36e1c459b1 is the first bad commit commit 3c023a5db5538a7622d4518e8ce24d36e1c459b1 Author: Henri Verbeet hverbeet@codeweavers.com Date: Fri Sep 13 10:18:10 2013 +0200
wined3d: Just set the first render target to NULL in wined3d_device_reset().
http://bugs.winehq.org/show_bug.cgi?id=34547
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1| |3c023a5db5538a7622d4518e8ce | |24d36e1c459b1
http://bugs.winehq.org/show_bug.cgi?id=34547
Merlijn B. W. Wajer wine@wizzup.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |wine@wizzup.org
http://bugs.winehq.org/show_bug.cgi?id=34547
--- Comment #5 from Henri Verbeet hverbeet@gmail.com 2013-11-29 13:20:56 CST --- Created attachment 46674 --> http://bugs.winehq.org/attachment.cgi?id=46674 patch
Does the attached patch help? I don't think I can quite reproduce the issue, probably because I have a faster CPU, but I can reproduce the +d3d_perf warning, and the patch makes it go away for me.
http://bugs.winehq.org/show_bug.cgi?id=34547
AleXoundOS@ya.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
--- Comment #6 from AleXoundOS@ya.ru 2013-12-02 15:18:23 CST --- Yes, I confirm that the patch takes away the warning messages and the game becomes playable.
http://bugs.winehq.org/show_bug.cgi?id=34547
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |7052c87358ee3d54fc07cd4ae26 | |f9cc21c530323
http://bugs.winehq.org/show_bug.cgi?id=34547
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #7 from Alexandre Julliard julliard@winehq.org 2013-12-06 13:44:26 CST --- Closing bugs fixed in 1.7.8.
http://bugs.winehq.org/show_bug.cgi?id=34547
Bob Johnson muleyryan@fastmail.fm changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |muleyryan@fastmail.fm
--- Comment #8 from Bob Johnson muleyryan@fastmail.fm --- I don't know if this is the appropriate place to post my issue, but I too am having a performance issue with SC: Brood War
For me, with WINEDEBUG=WARN+ALL, I get a screen flooded with
warn:d3d_perf:wined3d_surface_map Mapping a dynamic surface without WINED3D_MAP_DISCARD. warn:d3d_surface:wined3d_surface_blt D3D not initialized, using fallback
Regression test incoming.
http://bugs.winehq.org/show_bug.cgi?id=34547
--- Comment #9 from Bob Johnson muleyryan@fastmail.fm --- Forgot I am running 1.7.11-1.
http://bugs.winehq.org/show_bug.cgi?id=34547
--- Comment #10 from Bruno Jesus 00cpxxx@gmail.com --- (In reply to comment #8)
I don't know if this is the appropriate place to post my issue, but I too am having a performance issue with SC: Brood War> ... Regression test incoming.
Please open a new bug report about that, this one is already closed.
http://bugs.winehq.org/show_bug.cgi?id=34547
--- Comment #11 from Bob Johnson muleyryan@fastmail.fm --- I think that version of Mesa is required, because I just tried to build 10.0.3 with the --disable-shared-dricore option, and it was unrecognized.
http://bugs.winehq.org/show_bug.cgi?id=34547
--- Comment #12 from Bob Johnson muleyryan@fastmail.fm --- ^ Wrong bug, sorry.
https://bugs.winehq.org/show_bug.cgi?id=34547
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net Component|-unknown |directx-d3d