[Bug 13605] The Settlers II: 10th Anniversary does not start beyond movies

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Jun 2 10:56:36 CDT 2008


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


Austin English <austinenglish at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |UNCONFIRMED
         Resolution|FIXED                       |




--- Comment #4 from Austin English <austinenglish at gmail.com>  2008-06-02 10:56:36 ---
(In reply to comment #3)
> SOLVED, found the reason for the shader bug:
> 
> The culprit is d3dx9_36.dll. For some reason wine 1.0-rc3 requests this dll
> specifically in the error message it is not found:
> 
> wine: Call from 0x7b845730 to unimplemented function
> d3dx9_36.dll.D3DXCreateTextureFromFileInMemoryEx, aborting
> 
> However, earlier wine version (0.9.44) request d3dx9_29.dll and everything is
> swell.
> In 1.0-rc3 it suffices to copy (or link to it from windows partition) this file
> under system32 to have settlers run properly.
> 
> So the problem is wrong suggestion from wine about requested dll. Please look
> into it.
> 

Wine has started to implement its own d3dx9_* dll's. Before, it didn't so the
app didn't crash. That function is unimplemented in wine's, hence, the crash.

Reopening.


-- 
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