[Bug 41936] New: Regression in The Witcher 2: Assassins of Kings
https://bugs.winehq.org/show_bug.cgi?id=41936 Bug ID: 41936 Summary: Regression in The Witcher 2: Assassins of Kings Product: Wine Version: 1.9.14 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-d3dx9 Assignee: wine-bugs(a)winehq.org Reporter: jeff(a)macloue.com Distribution: --- Created attachment 56320 --> https://bugs.winehq.org/attachment.cgi?id=56320 Witcher2: Welcome screen - garbled text in menu Found a possible regression in The Witcher 2: Assassins of Kings game under Wine: the text is rendered incorrectly in the menus, subtitles, etc. A screenshot (1920x1080 downscaled 50%) is attached. Tracked the breakage between 1.9.13 and 1.9.14 (tested a few of 1.9.x series, the bug is reproduced up to version 1.9.23) and used git bisect to track the commit which introduced the regression: beccd5a2e53927137de031c1976e66d35b08afeb is the first bad commit commit beccd5a2e53927137de031c1976e66d35b08afeb Author: Alistair Leslie-Hughes <leslie_alistair(a)hotmail.com> Date: Wed Jun 22 06:00:55 2016 +0000 d3dx9_39: Share the source with d3dx9_36. Signed-off-by: Alistair Leslie-Hughes <leslie_alistair(a)hotmail.com> Signed-off-by: Matteo Bruni <mbruni(a)codeweavers.com> Signed-off-by: Alexandre Julliard <julliard(a)winehq.org> :040000 040000 bfecf0f484447414e0b927c99d73c24cf4f695c9 4fbc2c7f69c3217284b8be7ebddad88ed1fdf094 M dlls :040000 040000 d2bc5924fd8102f1a1aff298f4426050db271fd5 60184108c62c5437f2724096b1cd43f14083eaba M tools No idea what the exact problem is, I see a batch of commits with the same description around this one. The system is Slackware64-14.2+multilib, hardware is Intel Core i7-6700/ASUS Q170M-C/NVIDIA GeForce GT 730 (with NVIDIA proprietary driver 370.23). -- 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=41936 Jeff MacLoue <jeff(a)macloue.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1| |beccd5a2e53927137de031c1976 | |e66d35b08afeb Distribution|--- |Slackware -- 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=41936 fjfrackiewicz(a)gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |fjfrackiewicz(a)gmail.com --- Comment #1 from fjfrackiewicz(a)gmail.com --- (In reply to Jeff MacLoue from comment #0)
Created attachment 56320 [details] Witcher2: Welcome screen - garbled text in menu
Found a possible regression in The Witcher 2: Assassins of Kings game under Wine: the text is rendered incorrectly in the menus, subtitles, etc. A screenshot (1920x1080 downscaled 50%) is attached.
Tracked the breakage between 1.9.13 and 1.9.14 (tested a few of 1.9.x series, the bug is reproduced up to version 1.9.23) and used git bisect to track the commit which introduced the regression:
beccd5a2e53927137de031c1976e66d35b08afeb is the first bad commit commit beccd5a2e53927137de031c1976e66d35b08afeb Author: Alistair Leslie-Hughes <leslie_alistair(a)hotmail.com> Date: Wed Jun 22 06:00:55 2016 +0000
d3dx9_39: Share the source with d3dx9_36.
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair(a)hotmail.com> Signed-off-by: Matteo Bruni <mbruni(a)codeweavers.com> Signed-off-by: Alexandre Julliard <julliard(a)winehq.org>
:040000 040000 bfecf0f484447414e0b927c99d73c24cf4f695c9 4fbc2c7f69c3217284b8be7ebddad88ed1fdf094 M dlls :040000 040000 d2bc5924fd8102f1a1aff298f4426050db271fd5 60184108c62c5437f2724096b1cd43f14083eaba M tools
No idea what the exact problem is, I see a batch of commits with the same description around this one.
The system is Slackware64-14.2+multilib, hardware is Intel Core i7-6700/ASUS Q170M-C/NVIDIA GeForce GT 730 (with NVIDIA proprietary driver 370.23).
Does reverting the commit help? Also, you might want to add the author to the CC list in this bug report :) -- 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=41936 Józef Kucia <joseph.kucia(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |joseph.kucia(a)gmail.com --- Comment #2 from Józef Kucia <joseph.kucia(a)gmail.com> --- (In reply to Jeff MacLoue from comment #0)
Tracked the breakage between 1.9.13 and 1.9.14 (tested a few of 1.9.x series, the bug is reproduced up to version 1.9.23) and used git bisect to track the commit which introduced the regression:
beccd5a2e53927137de031c1976e66d35b08afeb is the first bad commit commit beccd5a2e53927137de031c1976e66d35b08afeb Author: Alistair Leslie-Hughes <leslie_alistair(a)hotmail.com> Date: Wed Jun 22 06:00:55 2016 +0000
d3dx9_39: Share the source with d3dx9_36.
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair(a)hotmail.com> Signed-off-by: Matteo Bruni <mbruni(a)codeweavers.com> Signed-off-by: Alexandre Julliard <julliard(a)winehq.org>
:040000 040000 bfecf0f484447414e0b927c99d73c24cf4f695c9 4fbc2c7f69c3217284b8be7ebddad88ed1fdf094 M dlls :040000 040000 d2bc5924fd8102f1a1aff298f4426050db271fd5 60184108c62c5437f2724096b1cd43f14083eaba M tools
This is probably the same issue as reported initially in bug 41318, and not a regression per se. A "WINEDEBUG=+loaddll" log from a working Wine version may be useful in order to confirm. -- 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=41936 Jeff MacLoue <jeff(a)macloue.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |DUPLICATE --- Comment #3 from Jeff MacLoue <jeff(a)macloue.com> --- (In reply to Józef Kucia from comment #2)
This is probably the same issue as reported initially in bug 41318, and not a regression per se. A "WINEDEBUG=+loaddll" log from a working Wine version may be useful in order to confirm.
Oops, I somehow forgot I'm using native d3dx9_36 DLL so instead of trying WINEDEBUG=+loaddll I installed native d3dx9_39 via winetricks to the WINEPREFIX as well - no font distortion with the latest Wine 1.9.24. Tried to disable the DLL through winecfg (setting it to disabled instead of native) - the game failed to start: err:module:import_dll Library d3dx9_39.dll (which is needed by L"C:\\Witcher2\\bin\\witcher2.exe") not found So it looks exactly the case mentioned in bug #41318, thanks for the pointer. *** This bug has been marked as a duplicate of bug 41318 *** -- 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=41936 Józef Kucia <joseph.kucia(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1|beccd5a2e53927137de031c1976 | |e66d35b08afeb | -- 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=41936 Józef Kucia <joseph.kucia(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |UNCONFIRMED Resolution|DUPLICATE |--- Summary|Regression in The Witcher |The Witcher 2: Assassins of |2: Assassins of Kings |Kings - menus and subtitles | |rendered incorrectly (with | |built-in d3dx9) --- Comment #4 from Józef Kucia <joseph.kucia(a)gmail.com> --- (In reply to Jeff MacLoue from comment #3)
Oops, I somehow forgot I'm using native d3dx9_36 DLL so instead of trying WINEDEBUG=+loaddll I installed native d3dx9_39 via winetricks to the WINEPREFIX as well - no font distortion with the latest Wine 1.9.24.
Native d3dx9 is just a workaround. The built-in d3dx9 should be fixed, and this bug is still valid. -- 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=41936 Matteo Bruni <matteo.mystral(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |88d8ae383932ad1c292c74da7dc | |c19f00d8423f7 Resolution|--- |FIXED Status|UNCONFIRMED |RESOLVED --- Comment #5 from Matteo Bruni <matteo.mystral(a)gmail.com> --- This bug should be fixed by <https://source.winehq.org/git/wine.git/commitdiff/88d8ae383932ad1c292c74da7dcc19f00d8423f7>, let me know if that's not the case. -- 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=41936 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #6 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 4.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=41936 Michael Stefaniuc <mstefani(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |4.0.x -- 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=41936 Michael Stefaniuc <mstefani(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|4.0.x |--- --- Comment #7 from Michael Stefaniuc <mstefani(a)winehq.org> --- Removing the 4.0.x milestone from bug fixes included in 4.0.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.
participants (2)
-
wine-bugs@winehq.org -
WineHQ Bugzilla