https://bugs.winehq.org/show_bug.cgi?id=44546
Bug ID: 44546 Summary: The Settlers II: 10th Anniversary runs very slow when CSMT enabled Product: Wine Version: 3.2 Hardware: x86 URL: https://www.fileplanet.com/165168/160000/fileinfo/The- Settlers-II:-10th-Anniversary-Demo-v9801 OS: Linux Status: NEW Keywords: performance Severity: normal Priority: P2 Component: directx-d3d Assignee: wine-bugs@winehq.org Reporter: gyebro69@gmail.com Distribution: ---
The game is running painfully slow in Wine 3.2. Can be observed while it is playing the opening video, in the menus and during gameplay too. Loading times are also incredibly long when csmt is enabled.
Disabling csmt makes the game run smoothly. There is nothing suspicious in the terminal.
Can be reproduced with the demo version. I have native d3dcompiler_43 and d3dx9_29 installed.
settlers2_demo2_multilang.exe (318M) md5sum: c738916e0f5f4c9b780898f66e50941f
Wine 3.2 OpenGL vendor string: NVIDIA Corporation OpenGL renderer string: GeForce GT 730/PCIe/SSE2 OpenGL core profile version string: 4.5.0 NVIDIA 390.25
https://bugs.winehq.org/show_bug.cgi?id=44546
tokktokk fdsfgs@krutt.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |fdsfgs@krutt.org
https://bugs.winehq.org/show_bug.cgi?id=44546
Józef Kucia joseph.kucia@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://bugs.winehq.org/sho | |w_bug.cgi?id=44796
https://bugs.winehq.org/show_bug.cgi?id=44546
Józef Kucia joseph.kucia@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |joseph.kucia@gmail.com
--- Comment #1 from Józef Kucia joseph.kucia@gmail.com --- The source of the performance regression appears to be synchronization with CS thread in DrawPrimitiveUP() calls.
https://bugs.winehq.org/show_bug.cgi?id=44546
Béla Gyebrószki gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download
https://bugs.winehq.org/show_bug.cgi?id=44546
Józef Kucia joseph.kucia@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://bugs.winehq.org/sho | |w_bug.cgi?id=45893
https://bugs.winehq.org/show_bug.cgi?id=44546
dr. Hannibal Lecter neutrinocms@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |neutrinocms@gmail.com
--- Comment #2 from dr. Hannibal Lecter neutrinocms@gmail.com --- I can confirm that this bug still exists on GoG version of the game, but I have CSMT disabled so I'm not sure what's the deal there. It starts to stutter immediately after starting up, even the ubisoft logo animation is choppy. Didn't even try to start the actual game because even the button hover effect is lagging.
https://bugs.winehq.org/show_bug.cgi?id=44546
CuLtO nico.mene@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |nico.mene@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=44546
--- Comment #3 from Mathew Hodson mathew.hodson@gmail.com --- https://source.winehq.org/git/wine.git/commitdiff/77f40d05817236966390def672...
Does this commit fix it. If so, we can mark this as a duplicate of bug 44796.
https://bugs.winehq.org/show_bug.cgi?id=44546
TOM l12436@yahoo.com.tw changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |l12436@yahoo.com.tw
--- Comment #4 from TOM l12436@yahoo.com.tw --- (In reply to Mathew Hodson from comment #3)
https://source.winehq.org/git/wine.git/commitdiff/ 77f40d05817236966390def672e6ebbd4b45bf53
Does this commit fix it. If so, we can mark this as a duplicate of bug 44796.
According to my test in wine 4.0 rc7. Still slow when CSMT=on
https://bugs.winehq.org/show_bug.cgi?id=44546
shadowvzs shadowvzs@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |shadowvzs@hotmail.com
--- Comment #5 from shadowvzs shadowvzs@hotmail.com --- i used wine 4.
i didn't got in registry Direct3D so i created and i setted csmt to 0 and not was extremly slow after that
HKey Current User/Software/Wine/Direct3D/csmt - dword 0
https://bugs.winehq.org/show_bug.cgi?id=44546
--- Comment #6 from shadowvzs shadowvzs@hotmail.com --- so please disable csmt like me if you have similiar slow s2 10th anniversary
https://bugs.winehq.org/show_bug.cgi?id=44546
Johannes E. Krause krause@informatik.uni-halle.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |krause@informatik.uni-halle | |.de
--- Comment #7 from Johannes E. Krause krause@informatik.uni-halle.de --- Bug still present in Wine 4.19 (Staging)
can confirm that disabling CSMT works.
https://bugs.winehq.org/show_bug.cgi?id=44546
Béla Gyebrószki gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |bb6482686b154055a64e9cc3aac | |00f6a6cbb3bd4 Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #8 from Béla Gyebrószki gyebro69@gmail.com --- The issue is no longer present for me with any Wine 8.x versions. Actually this was fixed in 7.22: https://source.winehq.org/git/wine.git/commit/bb6482686b154055a64e9cc3aac00f...
OpenGL vendor string: NVIDIA Corporation OpenGL renderer string: NVIDIA GeForce GTX 1660 SUPER/PCIe/SSE2 OpenGL core profile version string: 4.6.0 NVIDIA 525.47.35
Marking fixed.
https://bugs.winehq.org/show_bug.cgi?id=44546
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #9 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 8.14.