[Bug 28343] UFO: Extraterrestrials Gold - crash at start unless native d3dx9_26 (or d3dx_36) is used

wine-bugs at winehq.org wine-bugs at winehq.org
Tue Sep 20 02:06:51 CDT 2011


http://bugs.winehq.org/show_bug.cgi?id=28343

Jörg Höhle <hoehle at users.sourceforge.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |hoehle at users.sourceforge.ne
                   |                            |t

--- Comment #2 from Jörg Höhle <hoehle at users.sourceforge.net> 2011-09-20 02:06:23 CDT ---
35545844 is DXT5, aka. the dreaded patented S3TC texture compression.
The D3D guys will be able to tell you whether there's any hope that
D3DXCreateTextureFromFileInMemoryEx supports that.

Many apps appear to use d3dx_36.dll when in fact they do not, because Wine
redirects everything to _36, the others are stubs.
Use WINEDEBUG=+loaddll to see which .dll is looked for initially. Then use only
this one natively (presumably _26 here), not the _36 fallback. Then +loaddll
will change and show that once native _26 is found and loaded, _36 is not
sought anymore.
Sometimes it's a little less obvious when the app is split across 2 .exe files,
each of which linked against another d3dx_XY.dll SDK.

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.


More information about the wine-bugs mailing list