https://bugs.winehq.org/show_bug.cgi?id=45978
Bug ID: 45978 Summary: Deadlight (2011) Steam - Graphical glitches Product: Wine-staging Version: 3.16 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: david.gamiz@gmail.com CC: leslie_alistair@hotmail.com, z.figura12@gmail.com Distribution: ---
Hello,
This version of the game today run OK, gamepad work and have "good" performance, but with graphical glitch(black opaque triangles on screen) that broken the gameplay and experience.
Only need find fix for this annoying bug. For perfect experience.
Image courtesy from user: https://i.imgur.com/eyEEdxw.jpg
More reports: https://spcr.netlify.com/app/211400
Actually, the normal terminal not show error or message from graphics stack. If necessary add specify log trace for fix this only ask me.
Thanks in advance,
David Gámiz Jiménez
https://bugs.winehq.org/show_bug.cgi?id=45978
zzzzzyzz@hacari.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |zzzzzyzz@hacari.org
https://bugs.winehq.org/show_bug.cgi?id=45978
Robert Walker bob.mt.wya@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |bob.mt.wya@gmail.com
--- Comment #1 from Robert Walker bob.mt.wya@gmail.com --- Please attach a terminal log, with something like:
export WINEDEBUG=+timestamp,+tid,+wgl,+d3d
https://bugs.winehq.org/show_bug.cgi?id=45978
--- Comment #2 from David Gámiz Jiménez david.gamiz@gmail.com --- Created attachment 62590 --> https://bugs.winehq.org/attachment.cgi?id=62590 Log Deadlight (2012) Steam - Wine-Staging 3.18 oficial repository
Log Deadlight (2012) Steam - Wine-Staging 3.18 oficial repository made whit playonlinux last version.
https://bugs.winehq.org/show_bug.cgi?id=45978
--- Comment #3 from David Gámiz Jiménez david.gamiz@gmail.com --- Hi Robert,
Sorry for delay to respond to you.
Thanks for the suggest option log.
I hope you or the devs will can fix this small glitch for perfect experience of the this beautifull game. :)
Greetings,
David Gámiz Jiménez
https://bugs.winehq.org/show_bug.cgi?id=45978
David Gámiz Jiménez david.gamiz@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|3.16 |3.18
https://bugs.winehq.org/show_bug.cgi?id=45978
--- Comment #4 from Robert Walker bob.mt.wya@gmail.com --- @David
Please don't alter the original Wine version you reported the bug against. So this needs to remain at Wine 3.16 for eternity!
I'm not an admin on the WineHQ Bugzilla - so you'll need to do this yourself.
Thanks Robert
https://bugs.winehq.org/show_bug.cgi?id=45978
Józef Kucia joseph.kucia@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |joseph.kucia@gmail.com Version|3.18 |3.16
https://bugs.winehq.org/show_bug.cgi?id=45978
--- Comment #5 from Robert Walker bob.mt.wya@gmail.com --- (In reply to David Gámiz Jiménez from comment #2)
Created attachment 62590 [details] Log Deadlight (2012) Steam - Wine-Staging 3.18 oficial repository
Log Deadlight (2012) Steam - Wine-Staging 3.18 oficial repository made whit playonlinux last version.
PlayOnLinux is a third-party Wine wrapper - that is not supported by WineHQ / the Wine Project. See WineHQ FAQ: https://wiki.winehq.org/FAQ
The FAQ includes information on creating a Wine terminal log.
Logs need to be attached to this bug report directly.
Links to external sites should be in comments. External links should only be used in the instance that your log file cannot be compressed down to 5000 Kb and attached directly to the bug report.
E.g. compress your final log file ( if you've called it "wine-staging-3.18_wgl_d3d_log.txt" ):
xz -9 -e wine-staging-3.18_wgl_d3d_log.txt
Then DIRECTLY attach the resulting:
wine-staging-3.18_wgl_d3d_log.txt.xz
file (with the "Add an attachment" link).
https://bugs.winehq.org/show_bug.cgi?id=45978
David Gámiz Jiménez david.gamiz@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #62590|0 |1 is obsolete| |
--- Comment #6 from David Gámiz Jiménez david.gamiz@gmail.com --- Created attachment 62595 --> https://bugs.winehq.org/attachment.cgi?id=62595 wine-staging-3.16_timestamp_tid_wgl_d3d_log.txt.7z
https://bugs.winehq.org/show_bug.cgi?id=45978
--- Comment #7 from David Gámiz Jiménez david.gamiz@gmail.com --- I sorry @Robert a long time without make a report in winehq. Thanks for your corrections and tips.
Well, I created new log with only "wine-staging" (3.16 for a coincidence whit bug version report) run in terminal with a log whit a name like you specify.
Thanks @Józef for correct me mistake.
Finally, in 3.18 and 3.16 same bug are present.
If need someone data, only ask me. :)
My SF specs env: Wine-Staging 3.18 ppa oficial / Proton 3.7-6
My HW specs: AMD Phenom(tm) II X6 1055T Processor × 6 8GB RAM DDR3-1333 SSD Sata3 KINGSTON 120Gb / Seagate Sata3 HDD 1TB Nvidia GeForce GTX 1060 OC 3072MB VRAM DDR5 Ubuntu 16.04.5 LTS (Last updated) / Unity 7 Driver Nvidia: 396.54.09 official graphics ppa Gamepad Xbox360 Wired USB Steam Gamepad Webcam Logitech QuickCam E 3500
https://bugs.winehq.org/show_bug.cgi?id=45978
--- Comment #8 from Andrey Gusev andrey.goosev@gmail.com --- Most likely it's card/driver related.
https://bugs.winehq.org/show_bug.cgi?id=45978
--- Comment #9 from David Gámiz Jiménez david.gamiz@gmail.com --- Driver issue??? Report to nvidia???
https://bugs.winehq.org/show_bug.cgi?id=45978
--- Comment #10 from David Gámiz Jiménez david.gamiz@gmail.com --- I share this bug report feed in Proton issues feed for a game. https://github.com/ValveSoftware/Proton/issues/910
Maybe if we join "forces" can be report to nvidia or find the solution.
Thanks!
https://bugs.winehq.org/show_bug.cgi?id=45978
--- Comment #11 from Józef Kucia joseph.kucia@gmail.com --- I cannot reproduce it.
wine-3.21-54-g92f38bc8790c
OpenGL renderer string: GeForce GTX 760/PCIe/SSE2 OpenGL core profile version string: 4.6.0 NVIDIA 390.25
https://bugs.winehq.org/show_bug.cgi?id=45978
--- Comment #12 from David Gámiz Jiménez david.gamiz@gmail.com --- Retested with wine-3.21 official.
The glitch is still in my system.
Change the driver?
The version you have used of wine 3.21 is from git or the liberated one?
OpenGL renderer string: GeForce GTX 1060 3GB/PCIe/SSE2 OpenGL version string: 4.6.0 NVIDIA 396.54.09
https://bugs.winehq.org/show_bug.cgi?id=45978
antonio.giungato@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |antonio.giungato@gmail.com
--- Comment #13 from antonio.giungato@gmail.com --- I have the same problem on wine 3.20 with nvidia 396.54.
https://bugs.winehq.org/show_bug.cgi?id=45978
--- Comment #14 from Andrey Gusev andrey.goosev@gmail.com --- Mostly a workaround:
1. Open 'LOTDSystemSettings.ini' in 'Documents/My Games/UnrealEngine3/LOTDGame/Config' 2. Set 'DepthOfField' to 'False' in [SystemSettingsBucket5] category 3. Set it Read-Only
As a result we get no triangle glitch but get some 'not so critical' issue with the lighting.
https://bugs.winehq.org/show_bug.cgi?id=45978
Paul Gofman gofmanp@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |gofmanp@gmail.com
--- Comment #15 from Paul Gofman gofmanp@gmail.com --- Created attachment 65444 --> https://bugs.winehq.org/attachment.cgi?id=65444 Workaround
I've tested the game and could reproduce the issue with flickering triangles across the screen. I am attaching the patch which works around the issue for me. I tested on Nvidia, as well as the other reports here. It would be interesting to know how all that behaves on AMD.
The game is persistently sampling a texture which is attached as a render target at the same time. This is naughty. The patch issues a GL memory barrier before drawing for such a case which helps me on Nvidia. Yet it is not a good solution as it is still an undefined behaviour in OpenGL according to the spec.
https://bugs.winehq.org/show_bug.cgi?id=45978
Alistair Leslie-Hughes leslie_alistair@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |patch
https://bugs.winehq.org/show_bug.cgi?id=45978
--- Comment #16 from Paul Gofman gofmanp@gmail.com --- Created attachment 65449 --> https://bugs.winehq.org/attachment.cgi?id=65449 Use texture barriers
In case anyone wants to test it, I am attaching a patch which is using more appropriate extensions and is not crashing when the extensions are not available.
https://bugs.winehq.org/show_bug.cgi?id=45978
Andrey Gusev andrey.goosev@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Deadlight (2011) Steam - |White triangles glitch in |Graphical glitches |Deadlight (2011) and | |Deadlight: Director's Cut
--- Comment #17 from Andrey Gusev andrey.goosev@gmail.com --- Both patches work well.
https://bugs.winehq.org/show_bug.cgi?id=45978
Andrey Gusev andrey.goosev@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://bugs.winehq.org/sho | |w_bug.cgi?id=37840
https://bugs.winehq.org/show_bug.cgi?id=45978
Andrey Gusev andrey.goosev@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |a5551040f234090ff5ac60e7a4a | |aff2d76fc2ada Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED
--- Comment #18 from Andrey Gusev andrey.goosev@gmail.com --- Fixed by https://source.winehq.org/git/wine.git/commit/a5551040f234090ff5ac60e7a4aaff...
https://bugs.winehq.org/show_bug.cgi?id=45978
Andrey Gusev andrey.goosev@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jamesmstone@gmail.com
--- Comment #19 from Andrey Gusev andrey.goosev@gmail.com --- *** Bug 37840 has been marked as a duplicate of this bug. ***
https://bugs.winehq.org/show_bug.cgi?id=45978
Alistair Leslie-Hughes leslie_alistair@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #20 from Alistair Leslie-Hughes leslie_alistair@hotmail.com --- Closing Fixed wine-staging.