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.