[Bug 23170] New: Men of War Demo crashes on startup, needs D3DXFilterTexture

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Jun 14 03:51:11 CDT 2010


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

           Summary: Men of War Demo crashes on startup, needs
                    D3DXFilterTexture
           Product: Wine
           Version: 1.2-rc3
          Platform: x86
               URL: http://www.bigdownload.com/games/men-of-war/pc/men-of-
                    war-demo/
        OS/Version: Linux
            Status: NEW
          Keywords: download
          Severity: normal
          Priority: P2
         Component: directx-d3dx9
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: dank at kegel.com
                CC: wine-bugs at winehq.org


Happened to try this game:
1f5071f09be6ca64ff7de0d7773710be4c398e1d  Men-of-War-Demo.zip
With a clean .wine, it aborts quickly on startup with dialog
"No pixel shader 'PS' in effect 'shadow/sm' (erendershader.cpp, 339)"
and log
fixme:d3dx:D3DXCreateEffectEx (0x196ed0, 0x3f2be48, 4532, 0x1fbf330, 0xda8c30,
(nil), 0, (nil), 0x1fbf21c, 0x1fbf218): semi-stub
fixme:d3dx:ID3DXEffectImpl_GetParameterByName (0x1d2c70)->((nil), PS): stub

winetricks d3dx9_36 seems to work around this and let me play the game.

Interestingly, this game seems to compile shaders on first startup
and cache them in ~/my games/men\ of\ war\ demo/shader_cache
so if you remove all DLL overrides and rerun, it fails later with

wine: Call from 0x7edd7053 to unimplemented function
d3dx9_36.dll.D3DXFilterTexture, aborting

It looks like Owen is working on that function,
http://www.winehq.org/pipermail/wine-patches/2010-May/088732.html
Not sure what the status is.

Let's make this bug about the latter problem, since that's probably solvable
first.

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