[Bug 39351] New: Caesar III/Pharaoh/Zeus: flickering in the menus and in-game when CSMT enabled
https://bugs.winehq.org/show_bug.cgi?id=39351 Bug ID: 39351 Summary: Caesar III/Pharaoh/Zeus: flickering in the menus and in-game when CSMT enabled Product: Wine-staging Version: unspecified Hardware: x86 URL: http://www.fileplanet.com/11410/10000/fileinfo/Caesar- III-Demo OS: Linux Status: NEW Keywords: download Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs(a)winehq.org Reporter: gyebro69(a)gmail.com CC: michael(a)fds-team.de, sebastian(a)fds-team.de, stefan(a)codeweavers.com Distribution: --- Those city-building games in the bug title are from the same era (1999-2001) and they use the same game engine. They also share the same problem on my system: When CSMT is enabled I'm experiencing heavy flickering in the menus and during gameplay as well. Reproduced with nvidia blob 340.93 and nouveau/mesa git. Michael Müller did a bisect on the CSMT patchset: commit b2abfa877929d8d6fe89d0cba20d62acc55e4c8d Author: Stefan Dösinger <stefan(a)codeweavers.com> Date: Mon Apr 29 18:49:53 2013 +0200 wined3d: Send blits through the command stream. This needs more work. This patch breaks error handling, and the split between surface_blt and surface_blt_ugly isn't particularly nice. caesar3.exe sha1: 0f342a7722a0819bcfb225d51148ceb3c8f309d5 wine-1.7.51-225-g3966aff Fedora 22 32-bit -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=39351 Sebastian Lackner <sebastian(a)fds-team.de> changed: What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://bugs.wine-staging.c | |om/show_bug.cgi?id=166 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=39351 Erich E. Hoover <erich.e.hoover(a)wine-staging.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |erich.e.hoover(a)wine-staging | |.com -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=39351 Sebastian Lackner <sebastian(a)fds-team.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Version|unspecified |1.7.38 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=39351 Stefan Dösinger <stefandoesinger(a)gmx.at> changed: What |Removed |Added ---------------------------------------------------------------------------- CC|stefan(a)codeweavers.com |stefandoesinger(a)gmx.at -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=39351 tblodt(a)icloud.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |tblodt(a)icloud.com -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=39351 --- Comment #1 from Sebastian Lackner <sebastian(a)fds-team.de> --- Does this issue still occur with Wine Staging 1.9.10+? -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=39351 --- Comment #2 from Béla Gyebrószki <gyebro69(a)gmail.com> --- (In reply to Sebastian Lackner from comment #1)
Does this issue still occur with Wine Staging 1.9.10+?
Still present in Wine 1.9.11 (Staging) when CSMT is enabled. OpenGL vendor string: nouveau OpenGL renderer string: Gallium 0.4 on NV92 OpenGL core profile version string: 3.3 (Core Profile) Mesa 11.3.0-devel OpenGL core profile shading language version string: 3.30 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=39351 Ruslan Kabatsayev <b7.10110111(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |b7.10110111(a)gmail.com -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=39351 --- Comment #3 from Béla Gyebrószki <gyebro69(a)gmail.com> --- Still present in wine-2.3 (Staging). OpenGL vendor string: NVIDIA Corporation OpenGL renderer string: GeForce GT 730/PCIe/SSE2 OpenGL core profile version string: 4.5.0 NVIDIA 378.13 OpenGL core profile shading language version string: 4.50 NVIDIA -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=39351 nvr4d(a)rambler.ru changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |nvr4d(a)rambler.ru --- Comment #4 from nvr4d(a)rambler.ru --- Checked on Wine 2.8 (I assume CSMT is enabled by default here?) with Intel HD 520 Mesa drivers. After 2 hours of Caesar III gameplay no flickering so far. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=39351 winetest(a)luukku.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |winetest(a)luukku.com --- Comment #5 from winetest(a)luukku.com --- (In reply to nvr4d from comment #4)
Checked on Wine 2.8 (I assume CSMT is enabled by default here?) with Intel HD 520 Mesa drivers. After 2 hours of Caesar III gameplay no flickering so far.
I think it's actually disabled by default. Yes it's disabled by default. See this. https://wiki.winehq.org/Useful_Registry_Keys search the string/word CSMT and it's explanation. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=39351 Béla Gyebrószki <gyebro69(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Caesar III/Pharaoh/Zeus: |Zeus: Master of Olympus + |flickering in the menus and |Poseidon (GOG.com): |in-game when CSMT enabled |flickering in the menus and | |in-game when CSMT enabled Keywords|download | URL|http://www.fileplanet.com/1 | |1410/10000/fileinfo/Caesar- | |III-Demo | --- Comment #6 from Béla Gyebrószki <gyebro69(a)gmail.com> --- I tried the games in Wine Staging 2.8 and in wine-2.8-180-gb8a8e1bde9, both with CSMT enabled. Now the flickering exists only in the Zeus game, Caesar 3 and Pharaoh are displayed correctly. The games I tested with are the GOG.com versions, the original demo for Zeus: Master of Olympus doesn't have the problem. OpenGL vendor string: NVIDIA Corporation OpenGL renderer string: GeForce GT 730/PCIe/SSE2 OpenGL core profile version string: 4.5.0 NVIDIA 381.22 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=39351 --- Comment #7 from Sebastian Lackner <sebastian(a)fds-team.de> --- (In reply to Béla Gyebrószki from comment #6)
I tried the games in Wine Staging 2.8 and in wine-2.8-180-gb8a8e1bde9, both with CSMT enabled. Now the flickering exists only in the Zeus game, Caesar 3 and Pharaoh are displayed correctly.
The games I tested with are the GOG.com versions, the original demo for Zeus: Master of Olympus doesn't have the problem.
OpenGL vendor string: NVIDIA Corporation OpenGL renderer string: GeForce GT 730/PCIe/SSE2 OpenGL core profile version string: 4.5.0 NVIDIA 381.22
It sounds like the problem is also present in the development branch, correct? If yes, this bug (and any other bugs which are now present in the dev branch) should be moved to the "Wine" product. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=39351 Béla Gyebrószki <gyebro69(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Version|1.7.38 |2.8 Product|Wine-staging |Wine Component|-unknown |directx-d3d See Also|https://bugs.wine-staging.c | |om/show_bug.cgi?id=166 | -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=39351 joaopa <jeremielapuree(a)yahoo.fr> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree(a)yahoo.fr --- Comment #8 from joaopa <jeremielapuree(a)yahoo.fr> --- Does the bug still occur with wine-4.1? -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=39351 --- Comment #9 from Béla Gyebrószki <gyebro69(a)gmail.com> --- (In reply to joaopa from comment #8)
Does the bug still occur with wine-4.1?
Still present in wine-4.1-108-gf7b3120991. OpenGL vendor string: NVIDIA Corporation OpenGL renderer string: GeForce GT 730/PCIe/SSE2 OpenGL core profile version string: 4.6.0 NVIDIA 415.22.05 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=39351 --- Comment #10 from joaopa <jeremielapuree(a)yahoo.fr> --- Does the bug still occur with wine-5.0-rc3? -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=39351 --- Comment #11 from Béla Gyebrószki <gyebro69(a)gmail.com> --- Still present in Wine-5.0-rc3. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=39351 mirh <mirh(a)protonmail.ch> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mirh(a)protonmail.ch -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=39351 --- Comment #12 from Béla Gyebrószki <gyebro69(a)gmail.com> --- Still present in Wine 6.0-rc1. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=39351 --- Comment #13 from joaopa <jeremielapuree(a)yahoo.fr> --- Does the bug still occur with wine-6.18? -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=39351 --- Comment #14 from Béla Gyebrószki <gyebro69(a)gmail.com> --- Still present in wine-6.18-241-ga87abdbe857. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
participants (2)
-
wine-bugs@winehq.org -
WineHQ Bugzilla