http://bugs.winehq.org/show_bug.cgi?id=21627
Summary: Black surfaces on sims 3 characters Product: Wine Version: unspecified Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: kristjan.ugrin@gmail.com
Created an attachment (id=26106) --> (http://bugs.winehq.org/attachment.cgi?id=26106) screenshot
Sims 3 characters have black areas on their bodies. After bisecting, seems like commit bef792f5ff2cd87db98b58acb182123ef76be6e6 is the problem. More in attachments.
http://bugs.winehq.org/show_bug.cgi?id=21627
--- Comment #1 from kriko kristjan.ugrin@gmail.com 2010-02-07 11:23:00 --- Created an attachment (id=26107) --> (http://bugs.winehq.org/attachment.cgi?id=26107) bisect output
http://bugs.winehq.org/show_bug.cgi?id=21627
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression CC| |hverbeet@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=21627
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |directx-d3d Version|unspecified |1.1.38
--- Comment #2 from Vitaliy Margolen vitaliy@kievinfo.com 2010-02-07 20:39:02 --- commit bef792f5ff2cd87db98b58acb182123ef76be6e6 Author: Henri Verbeet hverbeet@codeweavers.com Date: Mon Feb 1 13:52:55 2010 +0100
wined3d: Handle zero-length vectors for WINED3DSIH_NRM.
Unfortunately there's no reliable way to generate infinity in GLSL, but a sufficiently large value will probably do. The important part of the patch is that we don't generate NaN, because that will keep propagating through the entire shader.
http://bugs.winehq.org/show_bug.cgi?id=21627
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jaimerave@gmail.com
--- Comment #3 from Austin English austinenglish@gmail.com 2010-02-11 10:05:50 --- *** Bug 21641 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=21627
--- Comment #4 from Henri Verbeet hverbeet@gmail.com 2010-02-15 04:02:48 --- Is there any debug output in the console?
http://bugs.winehq.org/show_bug.cgi?id=21627
--- Comment #5 from kriko kristjan.ugrin@gmail.com 2010-03-07 03:57:15 --- (In reply to comment #4)
Is there any debug output in the console?
With or without the patch?
http://bugs.winehq.org/show_bug.cgi?id=21627
--- Comment #6 from Henri Verbeet hverbeet@gmail.com 2010-03-08 15:46:09 --- With the patch. I.e., when the bug happens.
http://bugs.winehq.org/show_bug.cgi?id=21627
--- Comment #7 from kriko kristjan.ugrin@gmail.com 2010-03-10 16:27:03 --- Created an attachment (id=26738) --> (http://bugs.winehq.org/attachment.cgi?id=26738) console output
http://bugs.winehq.org/show_bug.cgi?id=21627
Danila Joukotsky optimusgd@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |optimusgd@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=21627
--- Comment #8 from Danila Joukotsky optimusgd@gmail.com 2010-03-18 05:42:49 --- Confirm this bug in today git, Wed, 17 Mar 2010 15:35:47 +0000
After unroll commit bef792f5ff2cd87db98b58acb182123ef76be6e6 no more black areas
http://bugs.winehq.org/show_bug.cgi?id=21627
--- Comment #9 from Henri Verbeet hverbeet@gmail.com 2010-03-18 12:17:05 --- Created an attachment (id=26875) --> (http://bugs.winehq.org/attachment.cgi?id=26875) patch
Does this patch help for this bug or bug 21641 which was marked as a duplicate of this one? Also, could people affected by this list their graphics card? I think this may only affect NVIDIA GF7 and earlier.
http://bugs.winehq.org/show_bug.cgi?id=21627
--- Comment #10 from Danila Joukotsky optimusgd@gmail.com 2010-03-19 01:05:34 --- (In reply to comment #9)
Does this patch help for this bug
No, black areas still here
Also, could people affected by this list their graphics card? I think this may only affect NVIDIA GF7 and earlier.
Yes, I have nVidia Corporation G71GL [Quadro FX 3500] (rev a1)
http://bugs.winehq.org/show_bug.cgi?id=21627
--- Comment #11 from kriko kristjan.ugrin@gmail.com 2010-03-19 08:44:59 --- (In reply to comment #9)
Does this patch help for this bug or bug 21641 which was marked as a duplicate of this one?
No, now they are more gray for me.
Also, could people affected by this list their graphics card? I think this may only affect NVIDIA GF7 and earlier.
Geforce 7600GT
http://bugs.winehq.org/show_bug.cgi?id=21627
NSLW lukasz.wojnilowicz@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |lukasz.wojnilowicz@gmail.co | |m
--- Comment #12 from NSLW lukasz.wojnilowicz@gmail.com 2010-03-22 13:17:57 --- I cannot confirm this bug on Wine 1.1.41. I play Polish full version of AOE III (patched to 1.13) without any problems on highest possible graphic settings.
My GFX is NVIDIA 9xxx and drivers version is 195.36.15
http://bugs.winehq.org/show_bug.cgi?id=21627
--- Comment #13 from NSLW lukasz.wojnilowicz@gmail.com 2010-03-24 04:46:07 --- I tested The Sims 3 too and as before I cannot confirm this graphical bug.
http://bugs.winehq.org/show_bug.cgi?id=21627
--- Comment #14 from Danila Joukotsky optimusgd@gmail.com 2010-03-24 06:57:18 --- (In reply to comment #13)
I tested The Sims 3 too and as before I cannot confirm this graphical bug.
Also, could people affected by this list their graphics card? I think this may only affect NVIDIA GF7 and earlier.
My GFX is NVIDIA 9xxx and drivers version is 195.36.15
http://bugs.winehq.org/show_bug.cgi?id=21627
--- Comment #15 from Jaime Rave jaimerave@gmail.com 2010-03-24 08:32:02 --- I have retested Age Of Empires III with wine 1.1.41 and the bug is fixed.
http://bugs.winehq.org/show_bug.cgi?id=21627
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
--- Comment #16 from Dmitry Timoshkov dmitry@codeweavers.com 2010-03-24 09:21:56 --- Reported fixed.
http://bugs.winehq.org/show_bug.cgi?id=21627
--- Comment #17 from Danila Joukotsky optimusgd@gmail.com 2010-03-24 10:10:38 --- Created an attachment (id=27013) --> (http://bugs.winehq.org/attachment.cgi?id=27013) artefacts
NOT fixed for me!
wine-1.1.41-119-g3c6c2fe
http://bugs.winehq.org/show_bug.cgi?id=21627
--- Comment #18 from NSLW lukasz.wojnilowicz@gmail.com 2010-03-24 11:00:52 --- (In reply to comment #17)
Created an attachment (id=27013)
--> (http://bugs.winehq.org/attachment.cgi?id=27013) [details]
artefacts
NOT fixed for me!
wine-1.1.41-119-g3c6c2fe
Of course that's not fixed for you. Henri mentioned:
Also, could people affected by this list their graphics card? I think this may only affect NVIDIA GF7 and earlier.
so this:
(In reply to comment #16)
Reported fixed.
was to rashly.
Now we do know that this bug does occur on GF7 and not on GF9.
BTW. Jaime Rave could you please give your graphic card name?
http://bugs.winehq.org/show_bug.cgi?id=21627
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |UNCONFIRMED Resolution|FIXED |
--- Comment #19 from Dmitry Timoshkov dmitry@codeweavers.com 2010-03-24 11:09:45 --- Reopening then.
http://bugs.winehq.org/show_bug.cgi?id=21627
--- Comment #20 from Jaime Rave jaimerave@gmail.com 2010-03-24 12:03:00 ---
BTW. Jaime Rave could you please give your graphic card name?
Intel GM45 (GMA4500HD)
http://bugs.winehq.org/show_bug.cgi?id=21627
--- Comment #21 from Danila Joukotsky optimusgd@gmail.com 2010-04-05 08:17:06 --- wine-1.1.42 - bug not disappear
http://bugs.winehq.org/show_bug.cgi?id=21627
--- Comment #22 from kriko kristjan.ugrin@gmail.com 2010-05-29 05:15:19 --- wine-1.2-rc2 - still present
http://bugs.winehq.org/show_bug.cgi?id=21627
--- Comment #23 from Henri Verbeet hverbeet@gmail.com 2010-07-06 12:12:27 --- Does the patch attached to bug 22504 (http://bugs.winehq.org/attachment.cgi?id=29390) make any difference here?
http://bugs.winehq.org/show_bug.cgi?id=21627
--- Comment #24 from kriko kristjan.ugrin@gmail.com 2010-07-13 02:53:09 --- (In reply to comment #23)
Does the patch attached to bug 22504 (http://bugs.winehq.org/attachment.cgi?id=29390) make any difference here?
After extensive testing - no. The bodies seems do be darker except the forehead, lightning is weird in some places, some objects in buy mode (when previewing) are completely dark. Seems like this patch in general makes things darker.
http://bugs.winehq.org/show_bug.cgi?id=21627
--- Comment #25 from kriko kristjan.ugrin@gmail.com 2010-07-22 10:40:50 --- With wine-1.2 the problem seems to have disappeared for me (in sims3 game).
http://bugs.winehq.org/show_bug.cgi?id=21627
--- Comment #26 from kriko kristjan.ugrin@gmail.com 2010-07-22 15:54:06 --- (In reply to comment #25)
With wine-1.2 the problem seems to have disappeared for me (in sims3 game).
Sorry, again after more testing they do exists - they only appear at certain outfits.
http://bugs.winehq.org/show_bug.cgi?id=21627
NSLW lukasz.wojnilowicz@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC|lukasz.wojnilowicz@gmail.co | |m |
http://bugs.winehq.org/show_bug.cgi?id=21627
evanh evanh@clear.net.nz changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |evanh@clear.net.nz
--- Comment #27 from evanh evanh@clear.net.nz 2010-08-09 09:25:19 --- There is reports of Wine 1.3.x working if someone with a 6k/7k GPU could test it.
http://bugs.winehq.org/show_bug.cgi?id=21627
Markus spam@graph-ix.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |spam@graph-ix.net
--- Comment #28 from Markus spam@graph-ix.net 2010-08-22 00:40:35 --- Same issue here on an ATI Radeon 3470 Mobility with fglrx/Catalyst version 10.7 and Wine 1.3. My sim's face looks like it was hit with a bucket of dark green goo when zoomed out. When zooming in, the green turns into black polygons which look like z-buffer issues (they flicker when moving the camera).
http://bugs.winehq.org/show_bug.cgi?id=21627
Michael Stefaniuc mstefani@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW CC| |mstefani@redhat.com Ever Confirmed|0 |1
--- Comment #29 from Michael Stefaniuc mstefani@redhat.com 2010-11-24 15:45:35 CST --- Confirming as there are multiple comments/users that confirm this.
http://bugs.winehq.org/show_bug.cgi?id=21627
Jesse Zylstra zylstra5@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |zylstra5@gmail.com
--- Comment #30 from Jesse Zylstra zylstra5@gmail.com 2010-12-19 02:10:01 CST --- Hello,
I do not post to bugs often, so if I am forgetting procedure or "bug etiquette", I apologize.
I had a very similar issue with my game. This is not a fix, necessarily, but a way to get the problem to stop for now.
In my game, anything with texture (which is everything..) was slowly starting to turn black. First, some of the Sims clothing, then all of it. Then the cars, the random objects in the house. Any new objects placed would have this issue.
What I did to fix it: Turn texture detail all the way down, exit, delete the cache, and see if the problem is gone. I have gone over these steps in detail on my website: http://winfix.zylblog.info/index.php/2010/12/19/the-sims-3-objects-sims-and-... Keep in mind, these instructions may be very monotonous as they are written for the most computer illiterate people to understand as easily as possible.
I hope this will help in some way!
Best, Jesse Zylstra
http://bugs.winehq.org/show_bug.cgi?id=21627
Andrew Kanaber akanaber@chiark.greenend.org.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |akanaber@chiark.greenend.or | |g.uk
--- Comment #31 from Andrew Kanaber akanaber@chiark.greenend.org.uk 2011-01-12 11:53:43 CST --- This also affects Doctor Who - The Adventure Games. I git-bisected to the same commit. This is with intel G45 graphics, driver 2.13.0 libdrm 2.4.21.
The characters have their eyes rendered all black, I put screenshots up here http://kanaber.com/dwho-wine-1.1.37.png http://kanaber.com/dwho-wine-1.1.38.png if that helps (not from exactly the same time in-game, sorry)
http://bugs.winehq.org/show_bug.cgi?id=21627
Henri Verbeet hverbeet@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1| |bef792f5ff2cd87db98b58acb18 | |2123ef76be6e6
http://bugs.winehq.org/show_bug.cgi?id=21627
--- Comment #32 from Andrew Kanaber akanaber@chiark.greenend.org.uk 2011-08-12 18:42:43 CDT --- The bug above now no longer occurs for me (regardless of wine version used) with libdrm 2.4.24, mesa 7.10.2, intel xorg driver 2.14.0. Before that with libdrm 2.4.23, mesa 7.10.0, intel driver 2.13.0 the graphics were glitched differently (character eyes correctly rendered but hair now alpha-transparent(!)), again with no variation on the "zero-length vectors for WINED3DSIH_NRM" change.
I guess that change was hitting some bug in the 3D drivers that is now fixed.
(BTW I forgot to mention the mesa version in the previous report, it was 7.7.1)
http://bugs.winehq.org/show_bug.cgi?id=21627
--- Comment #33 from Henri Verbeet hverbeet@gmail.com 2011-09-15 15:31:55 CDT --- Does this still happen with current Wine versions (1.3.28)?
http://bugs.winehq.org/show_bug.cgi?id=21627
--- Comment #34 from Andrew Kanaber akanaber@chiark.greenend.org.uk 2011-09-30 03:14:33 CDT --- (In reply to comment #33)
Does this still happen with current Wine versions (1.3.28)?
Tried with Wine 1.3.29, no change: with old Mesa (7.7.1) still black surfaces, with new Mesa (7.10.0) still okay as before.
Wine version | 1.1.37 | 1.1.38 | 1.3.29 | -------+---------+--------+--------+ Mesa 7.7.1 | OK | BUG | BUG | version -------+---------+--------+--------+ 7.10.0 | OK | OK | OK | -------+---------+--------+--------+
I tried retesting with old Wines - it's the Mesa version that makes the difference.
http://bugs.winehq.org/show_bug.cgi?id=21627
--- Comment #35 from Andrew Kanaber akanaber@chiark.greenend.org.uk 2011-09-30 03:23:09 CDT --- (In reply to comment #34)
(In reply to comment #33) Mesa (7.10.0) still okay as before.
Sorry, where I wrote 'Mesa 7.10.0' I meant 7.10.2. Gah.
http://bugs.winehq.org/show_bug.cgi?id=21627
--- Comment #36 from Henri Verbeet hverbeet@gmail.com 2011-09-30 15:30:24 CDT --- Yeah, but that's probably a different bug. This was originally about a regression on GF6/7 cards with the blob. I think that one shouldn't happen anymore, but I'd like for someone to either confirm or deny that before marking this FIXED.
http://bugs.winehq.org/show_bug.cgi?id=21627
Henri Verbeet hverbeet@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #37 from Henri Verbeet hverbeet@gmail.com 2011-11-02 06:32:46 CDT --- Resolving FIXED then, reopen if not.
http://bugs.winehq.org/show_bug.cgi?id=21627
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #38 from Alexandre Julliard julliard@winehq.org 2011-11-04 14:14:23 CDT --- Closing bugs fixed in 1.3.32.