http://bugs.winehq.org/show_bug.cgi?id=35137
Bug ID: 35137 Summary: Hitman: Blood Money demo needs native d3dx9_27 Product: Wine Version: 1.7.8 Hardware: x86 URL: http://www.gamershell.com/download_13964.shtml OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-d3dx9 Assignee: wine-bugs@winehq.org Reporter: andrey.goosev@gmail.com CC: wine-bugs@winehq.org Classification: Unclassified
Demo crashes without native d3dx9_36
fixme:d3dx:ID3DXEffectCompilerImpl_CompileEffect iface 0x6fd8e660, flags 0x500, effect 0x122a56c, error_msgs 0x122a564 stub
and also needs native d3dx9_27 because after intro movie I can't see the main menu.
http://bugs.winehq.org/show_bug.cgi?id=35137
Andrey Gusev andrey.goosev@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download
https://bugs.winehq.org/show_bug.cgi?id=35137
hanska2@luukku.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |hanska2@luukku.com
--- Comment #1 from hanska2@luukku.com --- http://source.winehq.org/git/wine.git/blob/070356799860165d22045cf29518411c5...
d3dx9_36
4060 static HRESULT WINAPI ID3DXEffectCompilerImpl_CompileEffect(ID3DXEffectCompiler *iface, DWORD flags, 4061 ID3DXBuffer **effect, ID3DXBuffer **error_msgs) 4062 { 4063 struct ID3DXEffectCompilerImpl *This = impl_from_ID3DXEffectCompiler(iface); 4064 4065 FIXME("iface %p, flags %#x, effect %p, error_msgs %p stub\n", This, flags, effect, error_msgs); 4066 4067 return E_NOTIMPL; 4068 }
Do you know why this requires dll 27?
I didnt try to run the demo.
wine 1.7.23
https://bugs.winehq.org/show_bug.cgi?id=35137
nallekarhu_80@luukku.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |nallekarhu_80@luukku.com
--- Comment #2 from nallekarhu_80@luukku.com --- fixme:d3dcompiler:compile_shader Compilation target "fx_2_0" not yet supported fixme:d3dx:d3dx9_effect_compiler_init Failed to parse effect, hr 0x8876086c.
Still not starting with pure wine 1.7.47. This might need a deeper analyze why this doesnt start.
https://bugs.winehq.org/show_bug.cgi?id=35137
Andrey Gusev andrey.goosev@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Severity|normal |minor Status|UNCONFIRMED |NEW Hardware|x86 |x86-64 Ever confirmed|0 |1
--- Comment #3 from Andrey Gusev andrey.goosev@gmail.com --- trace:d3dx:D3DXVec3Normalize pout 0x123e9f4, pv 0x123e9f4 trace:d3dx:D3DXCreateEffectCompiler srcdata 0x18f3558, srcdatalen 8762, defines 0x122a92c, include 0x18021f0, flags 0x500, compiler 0x122a568, parse_errors 0x122a564 trace:d3dx:d3dx9_effect_compiler_init effect 0x6a094fc0, data 0x18f3558, data_size 8762 trace:d3dx:d3dx9_base_effect_init base 0x6a094fc8, data 0x18f3558, data_size 8762, effect (nil) trace:d3dx:d3dx9_base_effect_init Tag: 636e6923 trace:d3dx:d3dx9_base_effect_init HLSL ASCII effect, trying to compile it. fixme:d3dcompiler:compile_shader Compilation target "fx_2_0" not yet supported warn:d3dx:d3dx9_base_effect_init Failed to compile ASCII effect. fixme:d3dx:d3dx9_effect_compiler_init Failed to parse effect, hr 0x8876086c. trace:d3dx:free_effect_compiler Free effect compiler 0x6a094fc0 trace:d3dx:d3dx9_base_effect_cleanup base 0x6a094fc8. warn:d3dx:D3DXCreateEffectCompiler Failed to initialize effect compiler
wine-1.9.14
https://bugs.winehq.org/show_bug.cgi?id=35137
winetest@luukku.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |winetest@luukku.com
--- Comment #4 from winetest@luukku.com --- Isnt this bug actually a dupe of bug 37676 it's also mentioned at the title.
https://bugs.winehq.org/show_bug.cgi?id=35137
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |DUPLICATE Status|NEW |RESOLVED
--- Comment #5 from Gijs Vermeulen gijsvrm@gmail.com --- With wine-5.15 this still needs ID3DXEffectCompilerImpl_CompileEffect, but native d3dx9_27 was the only thing needed for it to work.
This effectively makes this bug a dupe of bug 46779. This bug is technically older, but that one has patches and more info.
*** This bug has been marked as a duplicate of bug 46779 ***
https://bugs.winehq.org/show_bug.cgi?id=35137
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|http://www.gamershell.com/d |https://www.fileplanet.com/ |ownload_13964.shtml |archive/p-75621/Hitman-Bloo | |d-Money-Demo/download
https://bugs.winehq.org/show_bug.cgi?id=35137
Alistair Leslie-Hughes leslie_alistair@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #6 from Alistair Leslie-Hughes leslie_alistair@hotmail.com --- Closing Duplicate