http://bugs.winehq.org/show_bug.cgi?id=21230
Summary: d3dx9_36.dll: Unimplemented Function "D3DXGetShaderConstantTableEx" Product: Wine Version: 1.1.35 Platform: x86 URL: http://msdn.microsoft.com/en-us/library/ee417204(VS.85 ).aspx OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-d3d AssignedTo: wine-bugs@winehq.org ReportedBy: dunerkahl@yahoo.de
Created an attachment (id=25507) --> (http://bugs.winehq.org/attachment.cgi?id=25507) console output
Wolfenstein (2009) does not start because of an unimplemented function d3dx9_36.dll.D3DXGetShaderConstantTableEx in wines d3dx9_36.dll. With the native one from Microsoft, the problem doesn't exist.
I attached a URL to MSDN with a description of the function.
http://bugs.winehq.org/show_bug.cgi?id=21230
Jeff Gringo dunerkahl@yahoo.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download
http://bugs.winehq.org/show_bug.cgi?id=21230
Jeff Gringo dunerkahl@yahoo.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords|download |
http://bugs.winehq.org/show_bug.cgi?id=21230
Michael Monreal infernux@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |infernux@web.de
--- Comment #1 from Michael Monreal infernux@web.de 2010-04-14 10:59:15 --- Same here...
This bug is not linked in AppsDB for the Wolfenstein game, can someone please do this (or tell me how it can be done)?
http://bugs.winehq.org/show_bug.cgi?id=21230
--- Comment #2 from Austin English austinenglish@gmail.com 2010-09-21 23:59:15 CDT --- There's now a stub: http://source.winehq.org/git/wine.git/?a=commitdiff;h=88b2892a590dc920304063...
does this still crash?
http://bugs.winehq.org/show_bug.cgi?id=21230
Xavier Vachon xvachon@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |xvachon@gmail.com
--- Comment #3 from Xavier Vachon xvachon@gmail.com 2011-02-11 19:12:59 CST --- Deadspace complains about the following with the built-in d3dx9_36
fixme:d3dx:D3DXGetShaderConstantTableEx Don't know how to calculate Bytes for non D3DXRS_FLOAT4 constants
Will test Wolfenstein in a moment..
http://bugs.winehq.org/show_bug.cgi?id=21230
--- Comment #4 from Xavier Vachon xvachon@gmail.com 2011-02-11 19:39:22 CST --- *** Bug 24842 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=21230
--- Comment #5 from Xavier Vachon xvachon@gmail.com 2011-02-11 19:40:47 CST --- Wolfenstein 2009 complains about the same thing
fixme:d3dx:D3DXGetShaderConstantTableEx Don't know how to calculate Bytes for non D3DXRS_FLOAT4 constants
Marking http://bugs.winehq.org/show_bug.cgi?id=24842 as dupe of this bug.
http://bugs.winehq.org/show_bug.cgi?id=21230
--- Comment #6 from Xavier Vachon xvachon@gmail.com 2011-05-14 09:52:14 CDT --- Affects Assassin's Creed 2
http://bugs.winehq.org/show_bug.cgi?id=21230
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |wine-bugs@winehq.org Component|directx-d3d |directx-d3dx9
http://bugs.winehq.org/show_bug.cgi?id=21230
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW URL|http://msdn.microsoft.com/e |http://news.bigdownload.com |n-us/library/ee417204(VS.85 |/2009/10/14/download-wolfen |).aspx |stein-demo/ CC| |dank@kegel.com Ever Confirmed|0 |1
--- Comment #7 from Dan Kegel dank@kegel.com 2011-06-15 23:29:20 CDT --- Replaced doc url with url of Wolfenstein demo.
Bug still occurs; you have to use builting d3dx9_36 (e.g. 'winetricks alldlls=builtin') to trigger it, so only purists would care; when you do, game crashes at beginning; its own log says
... --------------- R_InitRenderer ---------------- Video resolution Back buffer: 680 x 384 Letter boxed region: 512 x 384 Initializing Windows Direct3D sub-system ...registered window class ...created window @ 0,0 (680x384) ...getting DC: succeeded WARNING: rvD3DImage::CommonLoadFromMemory: Failed to create 2d texture: _default_asset ******************** ERROR: Failed to generate default image.
and the wine log shows
fixme:d3dx:D3DXGetShaderConstantTableEx Don't know how to calculate Bytes for non D3DXRS_FLOAT4 constants
Perhaps Travis' patches will help.
http://bugs.winehq.org/show_bug.cgi?id=21230
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|d3dx9_36.dll: Unimplemented |d3dx9_36.dll: incomplete |Function |function |"D3DXGetShaderConstantTable |"D3DXGetShaderConstantTable |Ex" |Ex"
http://bugs.winehq.org/show_bug.cgi?id=21230
GyB gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |gyebro69@gmail.com
--- Comment #8 from GyB gyebro69@gmail.com 2012-06-26 10:33:13 CDT --- Wolfenstein (2009) starts and runs fine with only built-in d3dx9* dlls, I tested with Wine 1.5.7. The crash in comment #7 was fixed by http://source.winehq.org/git/wine.git/commitdiff/dfc085b684a23ccd7593b07b877...
http://bugs.winehq.org/show_bug.cgi?id=21230
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #9 from Dan Kegel dank@kegel.com 2012-06-26 11:49:41 CDT --- Works!
http://bugs.winehq.org/show_bug.cgi?id=21230
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #10 from Alexandre Julliard julliard@winehq.org 2012-07-03 14:13:54 CDT --- Closing bugs fixed in 1.5.8.
http://bugs.winehq.org/show_bug.cgi?id=21230
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download Fixed by SHA1| |dfc085b684a23ccd7593b07b877 | |7f495d4258a6b CC| |focht@gmx.net