https://bugs.winehq.org/show_bug.cgi?id=45053
Bug ID: 45053 Summary: Gradual corruption of textures in Black and White 1 Product: Wine Version: 3.6 Hardware: x86-64 OS: Mac OS X Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-d3d Assignee: wine-bugs@winehq.org Reporter: linus@folkdatorn.se
Created attachment 61182 --> https://bugs.winehq.org/attachment.cgi?id=61182 Before and after restarting the game
While playing Black and White 1.20, the textures are gradually becoming either black or in some cases, wrong/corrupted. Restarting the game makes everything look good again, but slowly the textures will become corrupted again.
This makes it quite hard to play the game without constantly restarting.
The game uses DirectX 7.0a.
https://bugs.winehq.org/show_bug.cgi?id=45053
--- Comment #1 from Linus Unnebäck linus@folkdatorn.se --- Created attachment 61184 --> https://bugs.winehq.org/attachment.cgi?id=61184 d3d and ddraw log (err, warn, fixme)
Attaching log with debug output:
WINEDEBUG=err+d3d,err+ddraw,warn+d3d,warn+ddraw,fixme+d3d,fixme+ddraw
Initially, I was going to log `trace` as well, but the log file quickly grew to 9 GiB even before I'd seen a single texture corrupt.
In this log, I've played the game until I saw at least one corrupted texture.
Some things that looks interesting are:
0031:err:d3d:wined3d_check_gl_call >>>>>>> GL_INVALID_OPERATION (0x502) from attach texture to fbo @ ../../../dlls/wined3d/context.c / 169.
0031:err:d3d:wined3d_check_gl_call >>>>>>> GL_INVALID_FRAMEBUFFER_OPERATION (0x506) from draw @ ../../../dlls/wined3d/context.c / 5066.
https://bugs.winehq.org/show_bug.cgi?id=45053
Christian Widmer shadow@umbrox.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |shadow@umbrox.de
--- Comment #2 from Christian Widmer shadow@umbrox.de --- I can confirm this bug on Black and White version 1.20 with maximum graphics settings and editing the registry to get the resolution to 1920x1080. I am using Gentoo Linux x86_64 with a NVIDIA GeForce GTX 660 running on driver version 396.18 and a 32-bit wine prefix.
https://bugs.winehq.org/show_bug.cgi?id=45053
tokktokk fdsfgs@krutt.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |fdsfgs@krutt.org
https://bugs.winehq.org/show_bug.cgi?id=45053
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #3 from joaopa jeremielapuree@yahoo.fr --- Does the bug still occur with wine.4.9?
https://bugs.winehq.org/show_bug.cgi?id=45053
--- Comment #4 from joaopa jeremielapuree@yahoo.fr --- Does the bug still occur with wine-4.18?