http://bugs.winehq.org/show_bug.cgi?id=11285
bram bram2488@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |bram2488@hotmail.com
Xavier Vachon xvachon@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |xvachon@gmail.com
--- Comment #31 from bram bram2488@hotmail.com 2009-05-09 06:47:06 --- The bug is also on ATI Radeon 3850 wine 1.1.18
--- Comment #32 from Dawid Hanak nugrud@gmail.com 2009-05-09 07:05:40 --- Still there in 1.1.21 (geforce 7600GT). At least one other game affected.
--- Comment #33 from Dawid Hanak nugrud@gmail.com 2009-05-09 07:26:31 --- No, even more games, because now I'm pretty sure the bug #7991 is the duplicate to this one! It's not only about "rag dolls", but also 'misplaced' eyes ^^:
http://img166.imageshack.us/my.php?image=mwzor7ep0.jpg
Quotes from there: "For some reason this is working with my Geforce 8600 GT but fails with Geforce 7600GT."
"Moreover, as I already stated bug #10206 is a 100% duplicate of this one.
"Crysis fails to render properly at all for me (see attachment), whereas on other systems, it looks fairly good. The only difference is that that user is running a Geforce 8600 GT and I am running a 7900 GTX. Same Wine version and settings, and same driver version.""
"looks like I have this Bug with my GeForce 7600 GT in the game Mass Effect:"
"I have tested Mass Effect on a laptop with a geforce 9300M GS, with same graphic driver and wine version and option that used on my previous post, with a 9xxx card that game runs flawless, with 7xxx nvidia card has serious graphic issues."
--- Comment #34 from Dawid Hanak nugrud@gmail.com 2009-05-09 11:25:09 --- So in summary this is a very common wine issue: modern games assume that there are 256 vec4 constants on graphic cards to use, whereas wine gives them only maximum of about 235, because it "eats" the rest for its internal emulation of shaders from d3d and glsl. Very hard to fix, and even probably will never be.
And even ATI R600 cards seem affected, do the newest ATI series have enough vec4 constants available?
--- Comment #35 from Ryszard Szamburski rychs@o2.pl 2009-05-09 16:17:51 --- As of wine 1.1.21 the bug is fixed for me (probably thanks to Stefan Dösinger's patch, assuming from the changes stated in release announcement) - tested the game under system with Nvidia GF 7600GT video card. I propose to change the status to CLOSED
--- Comment #36 from Dawid Hanak nugrud@gmail.com 2009-05-09 16:43:51 --- Sorry for bad report, I feel ashamed, but I've just rechecked it and: Yes indeed! It is fixed for me too!
"Stefan Dösinger: wined3d: Support the full amount of constants in GLSL."
Kudos to Stefan!
--- Comment #37 from Xavier Vachon xvachon@gmail.com 2010-06-25 10:12:24 --- So, is this really fixed or not??