http://bugs.winehq.org/show_bug.cgi?id=14616
Summary: Dracula Origin Demo: Pixelshaders broken Product: Wine Version: 1.1.1 Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-d3d AssignedTo: wine-bugs@winehq.org ReportedBy: cja@gmx.net
Created an attachment (id=15015) --> (http://bugs.winehq.org/attachment.cgi?id=15015) Dracula Origin with PixelShaders on.
If you turn on PixelShaders in winecfg, the characters in the dracula origin demo is all black, if existing, and missplaced. The console is then fille with: -- fixme:d3d_shader:shader_glsl_load_constants >>>>>>>>>>>>>>>>> GL_INVALID_OPERATION (0x502) from glUniform4fvARB @ glsl_shader.c / 411 fixme:d3d_shader:shader_glsl_select >>>>>>>>>>>>>>>>> GL_INVALID_OPERATION (0x502) from glUseProgramObjectARB @ glsl_shader.c / 3383 -- Over and over again.
If pixelshaders is turned off, the game seems to run fine.
(Nvidia properitery drivers, stock kubuntu 8.04.1)
http://bugs.winehq.org/show_bug.cgi?id=14616
--- Comment #1 from Jonas Aaberg cja@gmx.net 2008-07-24 01:06:21 --- Created an attachment (id=15016) --> (http://bugs.winehq.org/attachment.cgi?id=15016) Dracula Origin Demo - Pixelshaders off
http://bugs.winehq.org/show_bug.cgi?id=14616
Jonas Aaberg cja@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |http://www.gamershell.com/ne | |ws_51748.html
http://bugs.winehq.org/show_bug.cgi?id=14616
knan-wine@anduin.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |knan-wine@anduin.net
--- Comment #2 from knan-wine@anduin.net 2008-08-22 14:49:29 --- I can confirm the bug on wine 1.1.3, on a nvidia 7950 and drivers 169.12. Using native d3dx9_32.dll bundled with the demo.
http://bugs.winehq.org/show_bug.cgi?id=14616
--- Comment #3 from knan-wine@anduin.net 2008-08-22 14:53:59 --- Created an attachment (id=15551) --> (http://bugs.winehq.org/attachment.cgi?id=15551) console output, gzipped
http://bugs.winehq.org/show_bug.cgi?id=14616
--- Comment #4 from knan-wine@anduin.net 2008-08-22 15:11:40 --- Looks related to bug 7991... does the original reporter also use a 7xxx or lower card?
trace:d3d_shader:shader_addline GL HW (2, 13) : uniform vec4 VC[235]; ... trace:d3d_shader:shader_addline GL HW (23, 421) : R0.xyzw = ((attrib0.xyzx * VC[242].yyyz) + VC[242].zzzy);
looks like a 256-vec4-assumption to me. But I'm rather clueless about shaders... will add the +d3d_shader log.
http://bugs.winehq.org/show_bug.cgi?id=14616
--- Comment #5 from knan-wine@anduin.net 2008-08-22 15:13:58 --- Created an attachment (id=15552) --> (http://bugs.winehq.org/attachment.cgi?id=15552) console output, +d3d_shader
http://bugs.winehq.org/show_bug.cgi?id=14616
--- Comment #6 from Jonas Aaberg cja@gmx.net 2008-08-23 03:51:11 --- I have:
$ lspci -v |grep VGA 06:00.0 VGA compatible controller: nVidia Corporation G71 [GeForce 7900 GS] (rev a1) (prog-if 00 [VGA controller])
http://bugs.winehq.org/show_bug.cgi?id=14616
blaise mgavl69@juno.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #7 from blaise mgavl69@juno.com 2008-11-04 12:37:48 --- *** This bug has been confirmed by popular vote. ***
http://bugs.winehq.org/show_bug.cgi?id=14616
--- Comment #8 from Austin English austinenglish@gmail.com 2009-05-06 05:38:38 --- Is this still an issue in current (1.1.20 or newer) wine?
http://bugs.winehq.org/show_bug.cgi?id=14616
--- Comment #9 from Jonas Aaberg cja@gmx.net 2009-07-28 04:55:21 ---
Sorry for a late answer. Dracula Origins (full game) works just fine with wine version 1.1.26 with PixelShaders turned on.
http://bugs.winehq.org/show_bug.cgi?id=14616
GyB gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |gyebro69@gmail.com
--- Comment #10 from GyB gyebro69@gmail.com 2010-03-13 06:50:49 --- I've just finished the demo and I can confirm: there are no issues when Pixelshaders are on in Wine-1.1.40.
http://bugs.winehq.org/show_bug.cgi?id=14616
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #11 from Austin English austinenglish@gmail.com 2010-03-14 14:59:16 --- Reported fixed...twice.
http://bugs.winehq.org/show_bug.cgi?id=14616
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #12 from Alexandre Julliard julliard@winehq.org 2010-03-19 14:10:14 --- Closing bugs fixed in 1.1.41.