http://bugs.winehq.org/show_bug.cgi?id=24629
Summary: Prince of Persia: The Forgotten Sands won't start without native d3dx9_36 Product: Wine Version: 1.3.4 Platform: x86 OS/Version: Linux Status: NEW Severity: minor Priority: P2 Component: directx-d3dx9 AssignedTo: wine-bugs@winehq.org ReportedBy: austinenglish@gmail.com CC: wine-bugs@winehq.org
If you remove the native one it bundles, it fails. Terminal shows lots of: fixme:d3dx:D3DXGetShaderConstantTableEx (0x3f30030, 0, 0x81410020): semi-stub fixme:d3dx:D3DXGetShaderConstantTableEx (0x3f30188, 0, 0x81410024): semi-stub fixme:d3dx:ID3DXConstantTableImpl_GetConstant (0x1b57b0)->((nil), 0): stub fixme:d3dx:ID3DXConstantTableImpl_GetConstantDesc (0x1b57b0)->((nil), 0x32f740, 0x32f6fc): stub fixme:d3dx:ID3DXConstantTableImpl_GetConstantElement (0x1b57b0)->((nil), 0): stub fixme:d3dx:ID3DXConstantTableImpl_GetConstantDesc (0x1b57b0)->((nil), 0x32f740, 0x32f6fc): stub
especially: fixme:d3dx:ID3DXConstantTableImpl_GetConstant (0x1bbe80)->((nil), 2): stub fixme:d3dx:ID3DXConstantTableImpl_GetConstantDesc (0x1bbe80)->((nil), 0x32f740, 0x32f6fc): stub
I'll attach the full log.
http://bugs.winehq.org/show_bug.cgi?id=24629
--- Comment #1 from Austin English austinenglish@gmail.com 2010-10-04 15:47:15 CDT --- Created an attachment (id=31123) --> (http://bugs.winehq.org/attachment.cgi?id=31123) terminal output
http://bugs.winehq.org/show_bug.cgi?id=24629
--- Comment #2 from Austin English austinenglish@gmail.com 2010-10-22 15:04:29 CDT --- Also affects Dragon Age Origins.
http://bugs.winehq.org/show_bug.cgi?id=24629
--- Comment #3 from Austin English austinenglish@gmail.com 2010-11-08 14:14:39 CST --- For Dragon Age: Origins, Ultimate Edition, in wine-1.3.6-304-g4cd2a0e, I get a flood of: fixme:d3dx:ID3DXConstantTableImpl_GetSamplerIndex (0x18b900)->(0x1): stub fixme:d3dx:ID3DXConstantTableImpl_GetSamplerIndex (0x18b900)->(0x1): stub
and a pink screen, if I force d3dx9_36 to builtin.
http://bugs.winehq.org/show_bug.cgi?id=24629
--- Comment #4 from Rico kgbricola@web.de 2012-08-05 04:44:45 CDT --- Is this till an issue? Could you please update the log? I'd expect still a stub for ID3DXConstantTableImpl_GetConstantElement().
http://bugs.winehq.org/show_bug.cgi?id=24629
GyB gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |gyebro69@gmail.com
--- Comment #5 from GyB gyebro69@gmail.com 2012-08-05 09:52:21 CDT --- I tested PoP: The Forgotten Sands (Steam version) with Wine 1.5.10. The game starts and runs fine with alldlls=builtin (only the Xaudio2 libraries are needed). Indeed, I see lots of these messages while the game is loading to the menu (during the intro video), but they cease to show up as soon as I reach the main menu, and they are not present during gameplay:
fixme:d3dx:ID3DXConstantTableImpl_GetConstantElement (0x1426e978)->(0x1, 0): stub
Fedora 17 x86 Nvidia 250 / driver 304.32
http://bugs.winehq.org/show_bug.cgi?id=24629
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #6 from Austin English austinenglish@gmail.com 2012-08-09 12:30:27 CDT --- (In reply to comment #5)
Thanks. I tried to reinstall, but the uplay launcher was being a pain, so I wasn't able to get in game.
http://bugs.winehq.org/show_bug.cgi?id=24629
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #7 from Alexandre Julliard julliard@winehq.org 2012-08-17 13:54:40 CDT --- Closing bugs fixed in 1.5.11.