http://bugs.winehq.org/show_bug.cgi?id=10194
Summary: Regression: GTA Vice City has messed up colors Product: Wine Version: 0.9.48. Platform: Other OS/Version: other Status: UNCONFIRMED Severity: normal Priority: P2 Component: wine-directx-d3d AssignedTo: wine-bugs@winehq.org ReportedBy: mahasler@gmail.com CC: thunderbird2k@gmx.net
Since wine 0.9.47 (and also in 0.9.48) the colors in GTA Vice City are completely messed up. I'll attach a screenshot for demonstration. I did regression testing and tracked the bug down to this commit:
commit 134aa67ec9fc9f761e6da15a816f770d8a30c455 author Roderick Colenbrander thunderbird2k@gmx.net wined3d: Use a fragment shader to do P8 palette conversion in hardware.
Hope this can get fixed soon.
http://bugs.winehq.org/show_bug.cgi?id=10194
--- Comment #1 from Marcel Hasler mahasler@gmail.com 2007-10-27 09:13:54 --- Created an attachment (id=8792) --> (http://bugs.winehq.org/attachment.cgi?id=8792) Screenshot of GTA Vicy City in wine 0.9.48
http://bugs.winehq.org/show_bug.cgi?id=10194
--- Comment #2 from Lei Zhang thestig@google.com 2007-10-28 13:15:48 --- What video card / driver are you using?
http://bugs.winehq.org/show_bug.cgi?id=10194
--- Comment #3 from Marcel Hasler mahasler@gmail.com 2007-10-28 14:00:12 --- A GeForce Go 7300 with the latest Nvidia drivers (100.14.19).
http://bugs.winehq.org/show_bug.cgi?id=10194
--- Comment #4 from Marcel Hasler mahasler@gmail.com 2007-10-28 17:50:58 --- Ok. I checked my settings. The color weirdness shown in the first attachment only occurs when using GLSL. Disabling GLSL improves the picture a lot. However the protagonist and also some loading screens appear red that way. I'll attach another screenshot.
http://bugs.winehq.org/show_bug.cgi?id=10194
Marcel Hasler mahasler@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #8792|Screenshot of GTA Vicy City |Screenshot of GTA Vicy City description|in wine 0.9.48 |in wine 0.9.48 (no GLSL)
http://bugs.winehq.org/show_bug.cgi?id=10194
Marcel Hasler mahasler@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #8792|Screenshot of GTA Vicy City |Screenshot of GTA Vicy City description|in wine 0.9.48 (no GLSL) |in wine 0.9.48 (using GLSL)
http://bugs.winehq.org/show_bug.cgi?id=10194
--- Comment #5 from Marcel Hasler mahasler@gmail.com 2007-10-28 17:52:58 --- Created an attachment (id=8831) --> (http://bugs.winehq.org/attachment.cgi?id=8831) Screenshot of GTA Vice City in wine 0.9.48 (no GLSL)
http://bugs.winehq.org/show_bug.cgi?id=10194
Marcel Hasler mahasler@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #8792|Screenshot of GTA Vicy City |Screenshot of GTA Vice City description|in wine 0.9.48 (using GLSL) |in wine 0.9.48 (using GLSL)
http://bugs.winehq.org/show_bug.cgi?id=10194
--- Comment #6 from Roderick Colenbrander thunderbird2k@gmx.net 2007-11-03 08:16:51 --- Created an attachment (id=8946) --> (http://bugs.winehq.org/attachment.cgi?id=8946) fix
This patch should fix the problem.
http://bugs.winehq.org/show_bug.cgi?id=10194
--- Comment #7 from Marcel Hasler mahasler@gmail.com 2007-11-03 10:12:25 --- It does. I applied the patch to wine-0.9.48. Now GTA Vice City looks correct again, both with and without GLSL. Thanks.
http://bugs.winehq.org/show_bug.cgi?id=10194
Roderick Colenbrander thunderbird2k@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
--- Comment #8 from Roderick Colenbrander thunderbird2k@gmx.net 2007-11-05 09:34:28 --- The fix (actually an updated version of it) is now in GIT.
http://bugs.winehq.org/show_bug.cgi?id=10194
Marcel Hasler mahasler@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |UNCONFIRMED Resolution|FIXED |
--- Comment #9 from Marcel Hasler mahasler@gmail.com 2007-11-05 13:00:01 --- I just checked out wine from git. Unfortunately the bug still shows up just as before. Looks like the changes made to the patch posted above broke things again. I'll reopen the bug.
http://bugs.winehq.org/show_bug.cgi?id=10194
--- Comment #10 from Roderick Colenbrander thunderbird2k@gmx.net 2007-11-05 13:20:13 --- Created an attachment (id=8975) --> (http://bugs.winehq.org/attachment.cgi?id=8975) fix 2
This should hopefully fix the bug.
http://bugs.winehq.org/show_bug.cgi?id=10194
--- Comment #11 from Marcel Hasler mahasler@gmail.com 2007-11-05 14:24:07 --- Yes, now it works correctly again. Btw, is this bug somehow related to this one? => http://bugs.winehq.org/show_bug.cgi?id=8575 Both seem to have something to do with WINED3DFMT_P8 and I've noticed that games affected to the bug mentioned now look different than before (but still not correct). Thanks.
http://bugs.winehq.org/show_bug.cgi?id=10194
--- Comment #12 from Roderick Colenbrander thunderbird2k@gmx.net 2007-11-05 16:16:21 --- The bug could be related but I think it is something else. I'll submit this fix. The problem is that my own games which use P8 didn't work using the original patch ;) Now both GTA and StarCraft / Red Alert work fine.
http://bugs.winehq.org/show_bug.cgi?id=10194
Roderick Colenbrander thunderbird2k@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
--- Comment #13 from Roderick Colenbrander thunderbird2k@gmx.net 2007-11-06 10:03:51 --- The patch is in GIT. Hopefully this bug can stay closed now ;)
http://bugs.winehq.org/show_bug.cgi?id=10194
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #14 from Dan Kegel dank@kegel.com 2008-01-28 05:41:12 --- Closing all RESOLVED FIXED bugs older than four weeks.