[Bug 42148] New: Redrawing issues in Capitalism 2
https://bugs.winehq.org/show_bug.cgi?id=42148 Bug ID: 42148 Summary: Redrawing issues in Capitalism 2 Product: Wine Version: 2.0-rc1 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs(a)winehq.org Reporter: maiktapwagner(a)aol.com Distribution: --- Created attachment 56717 --> https://bugs.winehq.org/attachment.cgi?id=56717 Screenshot illustrating the redrawing issues. Hello everyone, I am the AppDB maintainer of "Capitalism 2" a business strategy game which has some issues I would like to point out. The initial issue during tests some releases ago was that mouse control wasn't working but a staged patch could be applied which fixed the issue and got integrated into main wine. https://github.com/wine-compholio/wine-staging/tree/master/patches/dinput Unfortunately a new issue has sprung up in the game which is that when I move the mouse it has some redrawing issues and paints the background. To illustrate this I uploaded a screenshot into the AppDB at: https://appdb.winehq.org/screenshots.php?iAppId=2098&iVersionId=2895 Fortunately there is a demo version available which can be downloaded. https://appdb.winehq.org/objectManager.php?sClass=version&iId=30640 Could you have a look into this if possible? Kind regards, Maik -- 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=42148 Maik Wagner <maiktapwagner(a)aol.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Distribution|--- |SUSE CC| |maiktapwagner(a)aol.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=42148 fjfrackiewicz(a)gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |fjfrackiewicz(a)gmail.com --- Comment #1 from fjfrackiewicz(a)gmail.com --- (In reply to Maik Wagner from comment #0)
Created attachment 56717 [details] Screenshot illustrating the redrawing issues.
Hello everyone,
I am the AppDB maintainer of "Capitalism 2" a business strategy game which has some issues I would like to point out.
The initial issue during tests some releases ago was that mouse control wasn't working but a staged patch could be applied which fixed the issue and got integrated into main wine.
https://github.com/wine-compholio/wine-staging/tree/master/patches/dinput
Unfortunately a new issue has sprung up in the game which is that when I move the mouse it has some redrawing issues and paints the background.
To illustrate this I uploaded a screenshot into the AppDB at: https://appdb.winehq.org/screenshots.php?iAppId=2098&iVersionId=2895
Fortunately there is a demo version available which can be downloaded. https://appdb.winehq.org/objectManager.php?sClass=version&iId=30640
Could you have a look into this if possible?
Kind regards,
Maik
Hi Maik, Could you add the terminal output you receive on your machine as you experience the redraw issues? -- 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=42148 --- Comment #2 from Maik Wagner <maiktapwagner(a)aol.com> --- Created attachment 56722 --> https://bugs.winehq.org/attachment.cgi?id=56722 Console output from Capitalism 2 I certainly can. Unfortunately running the game didn't produce much output. It is mainly: fixme:win:EnumDisplayDevicesW ((null),0,0x33f6b4,0x00000000), stub! -- 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=42148 --- Comment #3 from Maik Wagner <maiktapwagner(a)aol.com> --- Hello everyone, this bug is still present in latest 2.7 wine (without staging patchset). As a maintainer of this application I also got a report in from 1.8.5 which confirms the redrawing issues. -- 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=42148 Béla Gyebrószki <gyebro69(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download CC| |gyebro69(a)gmail.com URL| |http://www.enlight.com/capi | |talism2/Demo.html --- Comment #4 from Béla Gyebrószki <gyebro69(a)gmail.com> --- Can be reproduced with the demo: http://www.enlight.com/capitalism2/Demo.html Cap2_Demo.exe (42 MB) sha1: ccd4d9f37a4d0a5098925d9808a9e2cd56d02271 wine-2.8-204-gef267f115f -- 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=42148 Andrew Jones <andrew(a)jones.ec> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |andrew(a)jones.ec --- Comment #5 from Andrew Jones <andrew(a)jones.ec> --- This bug is still present in wine-staging 2.11. -- 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=42148 --- Comment #6 from Maik Wagner <maiktapwagner(a)aol.com> --- As multiple people also had this issue and could reproduce it: Shouldn't this bug be set to confirmed? -- 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=42148 Henri Verbeet <hverbeet(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever confirmed|0 |1 --- Comment #7 from Henri Verbeet <hverbeet(a)gmail.com> --- (In reply to Maik Wagner from comment #6)
As multiple people also had this issue and could reproduce it: Shouldn't this bug be set to confirmed?
Wine bugzilla doesn't really distinguish between NEW and UNCONFIRMED. -- 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=42148 --- Comment #8 from Maik Wagner <maiktapwagner(a)aol.com> --- Still present in wine 3.0-rc2 -- 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=42148 daiver <daiver(a)daiver.ru> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |daiver(a)daiver.ru --- Comment #9 from daiver <daiver(a)daiver.ru> --- Same problem with the Capitalism Lab (http://www.capitalismlab.com) On different computers with different videocards. -- 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=42148 --- Comment #10 from Maik Wagner <maiktapwagner(a)aol.com> --- Created attachment 61289 --> https://bugs.winehq.org/attachment.cgi?id=61289 Console Output wine 3.6 -- 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=42148 Maik Wagner <maiktapwagner(a)aol.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Redrawing issues in |Redrawing issues in |Capitalism 2 |Capitalism 2 - | |fixme:win:EnumDisplayDevice | |sW -- 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=42148 Matteo Bruni <matteo.mystral(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Redrawing issues in |Redrawing issues in |Capitalism 2 - |Capitalism 2 |fixme:win:EnumDisplayDevice | |sW | -- 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=42148 tokktokk <fdsfgs(a)krutt.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |fdsfgs(a)krutt.org -- 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=42148 maxim <maximzxc(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |maximzxc(a)gmail.com --- Comment #11 from maxim <maximzxc(a)gmail.com> --- Having same problem with wine-3.8 (Staging) -- 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=42148 Ignacio Pozo <ipozow(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ipozow(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=42148 --- Comment #12 from Maik Wagner <maiktapwagner(a)aol.com> --- Still present in wine 4.1 (non staging) -- 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=42148 Bruni <newdell338(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |newdell338(a)gmail.com --- Comment #13 from Bruni <newdell338(a)gmail.com> --- (In reply to Maik Wagner from comment #12)
Still present in wine 4.1 (non staging)
Please attach the result of WINEDEBUG=+wgl,+d3d,+opengl,+ddraw wine Cap2.exe >> debug.log 2>&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=42148 javier(a)proudsugar.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |javier(a)proudsugar.com --- Comment #14 from javier(a)proudsugar.com --- Non-dev here. Problem appears with latest version of wine and cross-over. Any help on how to solve this much appreciated. -- 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=42148 --- Comment #15 from JR <javier(a)proudsugar.com> --- I installed WineDevel and ran CapMain.exe. It asked for permission to install gecko etc., when I denied it just closed an nothing happened. I tried the query again and nothing happened. I tried CapStart.exe and nothing. I restarted computer and tried both again and nothing. Any ideas how to proceed? -- 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=42148 --- Comment #16 from Maik Wagner <maiktapwagner(a)aol.com> --- Created attachment 64973 --> https://bugs.winehq.org/attachment.cgi?id=64973 Debug Log (Wine 4.11 Staging) -- 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=42148 --- Comment #17 from Maik Wagner <maiktapwagner(a)aol.com> --- (In reply to Bruni from comment #13)
Please attach the result of WINEDEBUG=+wgl,+d3d,+opengl,+ddraw wine Cap2.exe >> debug.log 2>&1
Done. Had to zip the file though. Output is from the demo version as indicated in comment #4 -- 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=42148 --- Comment #18 from Maik Wagner <maiktapwagner(a)aol.com> --- Created attachment 65723 --> https://bugs.winehq.org/attachment.cgi?id=65723 Debug Log (Wine 4.19 Staging) Some newer debug logs with 4.19-Staging. 4.20 isn't packaged for openSUSE yet. -- 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=42148 vipermailbox(a)gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |vipermailbox(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=42148 --- Comment #19 from vipermailbox(a)gmail.com --- Created attachment 66540 --> https://bugs.winehq.org/attachment.cgi?id=66540 debug log wine-5.0 -- 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=42148 --- Comment #20 from vipermailbox(a)gmail.com --- Still happening with wine-5.0 (stable) -- 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=42148 Nikita Tikhomirov <nikitati(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |nikitati(a)gmail.com --- Comment #21 from Nikita Tikhomirov <nikitati(a)gmail.com> --- Still happening with Wine Staging 5.13 -- 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=42148 graf(a)poolbar.at changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |graf(a)poolbar.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=42148 --- Comment #22 from vipermailbox(a)gmail.com --- Created attachment 70464 --> https://bugs.winehq.org/attachment.cgi?id=70464 debug log Still affecting wine 5.6 (dev) -- 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=42148 --- Comment #23 from Maik Wagner <maiktapwagner(a)aol.com> --- Revisiting this bug. Redrawing issues still occur when entering the supermarket (download is from the URL in the form) mwagner(a)silentrig:~/Downloads> wine --version wine-6.14 -- 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=42148 --- Comment #24 from Maik Wagner <maiktapwagner(a)aol.com> --- Created attachment 70850 --> https://bugs.winehq.org/attachment.cgi?id=70850 Debug Log (Wine 6.19) Revisiting with 6.19 (non-staging) from my old installation with a new debug log (bzip2 compressed). WINEDEBUG=+wgl,+d3d,+opengl,+ddraw wine Cap2.exe >> debug.log 2>&1 mwagner(a)silentrig:~/WineApps/Capitalism2Demo/drive_c/Program Files (x86)/Enlight/Capitalism 2 Demo> wine --version wine-6.19 -- 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=42148 Jan Seiffert <kaffeemonster(a)googlemail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |kaffeemonster(a)googlemail.co | |m --- Comment #25 from Jan Seiffert <kaffeemonster(a)googlemail.com> --- This bug also affects Capitalism Lab, Enlights continuation of the Capitalism series. Prop. because it is still the same graphics engine, they are "just" extending the simulation (Latest DLC "Banking and Finance" from 2020, latest exe 8.0.13 has a 2022 copyright). I tried wine-6.23-staging, wine-7.1-staging, wine-7.2-staging, same graphics glitch, no redraw of the map, except where you move your mouse courser. wine-7.0-tkg also has this graphic glitch, but game-voice output is working, yeah? I found the following forum entry: https://forum.winehq.org/viewtopic.php?t=31396#p136066 And yes, when you: 1) switch OffscreenRendering to "backbuffer" and 2) run the game fullscreen the map is drawn. Problem is, for me, it fullscreen flickers like hell. This all smells like a bug between ddraw4/fbo and the game/Wine? probably in error specifying DISCARD semantics, skirting some undefined behaviour in windows where it is actually getting COPY semantics. (please have a look at https://bugs.winehq.org/show_bug.cgi?id=3467, this game apparently uses a funky AddAttachedSurface which is only possible with ddraw4, ddraw7 disallowing this/only allowing Z_Buffer surfaces) -- 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.
http://bugs.winehq.org/show_bug.cgi?id=42148 miranda@mirandastreeter.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |miranda@mirandastreeter.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.
http://bugs.winehq.org/show_bug.cgi?id=42148 Stian Low <wineryyyyy@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |wineryyyyy@gmail.com --- Comment #26 from Stian Low <wineryyyyy@gmail.com> --- Created attachment 81023 --> http://bugs.winehq.org/attachment.cgi?id=81023 Screenshots GOG Capitalism II working without redrawing bugs (for OpenGL, WINED3D, and DAVAVAND renderers) Screenshots GOG Capitalism II working without redrawing bugs (for OpenGL, WINED3D, and DAVAVAND renderers) Unable to reproduce any graphical bugs for GOG Capitalism II for wine-11.9-f72272396b7. MangoHUD reports OpenGL for renderer=no3d so game is able to run without DirectX and runs just as well as with DirectX for both WINED3D/gl and DAMAVAND/vk backends. Original bug screenshot resembles bugs for other older games (GOG Diablo, Empire Earth screenshots) but those still exist so despite graphical similarities, causes seem different: https://bugs.winehq.org/show_bug.cgi?id=46803#c13 https://bugs.winehq.org/show_bug.cgi?id=58308 Unless GOG version has fixes that differs from reporter version of game then these bugs may be fixed. Other game like Capitalism Lab were not tested so those may still be bugged. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=42148 --- Comment #27 from Stian Low <wineryyyyy@gmail.com> --- (In reply to Stian Low from comment #26)
Screenshots GOG Capitalism II working without redrawing bugs (for OpenGL, WINED3D, and DAVAVAND renderers)
Unable to reproduce any graphical bugs for GOG Capitalism II for wine-11.9-f72272396b7.
Screenshots for wayland so X11 still needs to be tested. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=42148 --- Comment #28 from Stian Low <wineryyyyy@gmail.com> --- Created attachment 81028 --> http://bugs.winehq.org/attachment.cgi?id=81028 Screenshots of redrawing bug for wine-11.9-f72272396b7 for official unpatched demo (patched version matches prev GOG screenshots): Redrawing bug still reproducible for official unpatched demo: https://www.enlight.com/capitalism2/Demo.html Patch fixes: https://www.enlight.com/capitalism2/Patch.html GOG version seems to use patch because it contains SDL.dll provided by it. Without patch, bug affects renderer=no3d and gl but MangoHUD only appaers for WINED3D/gl and unclear if no3d falls back to OpenGL shown by MangoHUD for patch/GOG. DAMAVAND/vulkan, otherwise working for patch/GOG, shows blackscreen missing MangoHUD and spams these logs: 0184:fixme:d3d:wined3d_texture_vk_prepare_location Unhandled location WINED3D_LOCATION_DRAWABLE. 0184:fixme:d3d:wined3d_texture_vk_prepare_location Unhandled location WINED3D_LOCATION_DRAWABLE. 0184:fixme:d3d:wined3d_texture_vk_prepare_location Unhandled location WINED3D_LOCATION_DRAWABLE. Also, for wayland, unpatched version renders game shrunk at top left corner surrounded by blackscreen vs GOG/patch version which renders true full screen. Fullscreen diffs may hint as solutions for: https://bugs.winehq.org/show_bug.cgi?id=52959 Unclear if this bug should remain open until unpatched version is supported which has not been tested on Windows yet. X11 also still not tested. -- 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 (3)
-
wine-bugs@winehq.org -
WineHQ Bugzilla -
WineHQ Bugzilla