[Bug 25857] Multiple games (Stronghold 2, Need for Speed: Carbon demo, Purge) fail to draw correctly because of ID3DXEffectImpl_*Pass calls

wine-bugs at winehq.org wine-bugs at winehq.org
Sun Apr 3 10:34:48 CDT 2016


https://bugs.winehq.org/show_bug.cgi?id=25857

--- Comment #50 from Paul Gofman <gofmanp at gmail.com> ---
(In reply to Wylda from comment #49)
> Hi Paul, i gave a try to your 6 patches version 9 on top of vanilla
> wine-1.9.7 and "The Witcher Enhanced Edition Director's Cut" _intro_ works
> great vs. black screen on vanilla wine.
> 
> The Witcher's game menu isn't displayed correctly (missing background image
> + missing effect when hovering above for example "New Game"). But that's
> probably unrelated to this bug?? Game console shows at that time (duplicates
> omitted):
> 
> 
> fixme:d3dx:D3DXCreateTextureFromFileInMemoryEx Generation of mipmaps for
> compressed pixel formats is not implemented yet.
> fixme:d3dx:D3DXLoadSurfaceFromMemory Format conversion missing 0x35545844 ->
> 0x35545844
> fixme:d3dx:D3DXCreateTextureFromFileInMemoryEx Texture loading failed.
> fixme:d3dx:skip_dword_unknown Skipping 1 unknown DWORDs:
> fixme:d3dx:skip_dword_unknown   0x00000006
> fixme:d3dx:d3dx9_copy_data Object already initialized!
> fixme:d3dx:ID3DXEffectImpl_ValidateTechnique (0xe72d4c0)->(0xe7303f0): stub
> fixme:d3dx:d3dx9_base_effect_get_desc partial stub!
> fixme:d3dx:ID3DXEffectImpl_IsParameterUsed iface 0xe72d4c0, parameter
> 0xe7300f0, technique 0xe7303f0 stub.
> 
> 
> Thank you for your patient work!

Thank you for testing this. I am a bit confused with "IsParameterUsed" stub
FIXME as my test patch here adds a real implementation for this function and
there should be no such FIXME in the code anymore. Could you please check if
the patch was fully applied and if you are using the version of Wine built with
the patch?
Regarding the problem you pointed, failure to create the texture looks like
enough reason to have anything rendered in black, and this issue is not related
to effects implementation. Still it would be great if you could attach an
output with WINEDEBUG=+d3dx (after checking the correctness of patch usage), I
would check if there are some evident non-implememented effect related features
used.

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