[Bug 39876] New: Humanity Asset crashes on start with built-in d3dx
https://bugs.winehq.org/show_bug.cgi?id=39876 Bug ID: 39876 Summary: Humanity Asset crashes on start with built-in d3dx Product: Wine Version: 1.9.0 Hardware: x86 URL: http://www.moddb.com/games/humanity-asset/downloads/hu manity-asset-demo# OS: Linux Status: NEW Keywords: download Severity: normal Priority: P2 Component: directx-d3dx9 Assignee: wine-bugs(a)winehq.org Reporter: gyebro69(a)gmail.com Distribution: --- Created attachment 53243 --> https://bugs.winehq.org/attachment.cgi?id=53243 +d3dx log The demo comes bundled with native d3dx9_38.dll, if you set it to 'built-in' in winecfg, then the game crashes while loading to the main menu. HumanityAssetDemo.2.rar sha1: 619538846bc8c8a6d8d319378708582ef41be1c4 -- 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.
https://bugs.winehq.org/show_bug.cgi?id=39876 Béla Gyebrószki <gyebro69(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- URL|http://www.moddb.com/games/ |http://www.moddb.com/games/ |humanity-asset/downloads/hu |humanity-asset/downloads/hu |manity-asset-demo# |manity-asset-demo -- 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.
https://bugs.winehq.org/show_bug.cgi?id=39876 --- Comment #1 from Alistair Leslie-Hughes <leslie_alistair(a)hotmail.com> --- At a guess this is the cause fixme:d3dx:D3DXLoadMeshHierarchyFromXInMemory Animation controller creation not implemented. It's expecting a valid ID3DXAnimationController object being returned. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=39876 super_man(a)post.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |super_man(a)post.com --- Comment #2 from super_man(a)post.com --- (In reply to Alistair Leslie-Hughes from comment #1)
At a guess this is the cause fixme:d3dx:D3DXLoadMeshHierarchyFromXInMemory Animation controller creation not implemented.
It's expecting a valid ID3DXAnimationController object being returned.
So it feels to me too. I watched msdn pages about this and it feels so complicated that I don't expect that to come into wine anytime soon. wine 1.9.6 -- 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.
https://bugs.winehq.org/show_bug.cgi?id=39876 --- Comment #3 from Béla Gyebrószki <gyebro69(a)gmail.com> --- Still present in wine-3.16-149-gb1a3b9e5ce when using the built-in d3dx9_38. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=39876 --- Comment #4 from Gijs Vermeulen <gijsvrm(a)gmail.com> --- Still present in wine-5.18. Returning a stub ID3DXAnimationController in D3DXLoadMeshHierarchyFromXInMemory makes it go a bit further, only to crash later. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=39876 Gijs Vermeulen <gijsvrm(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- URL|http://www.moddb.com/games/ |http://web.archive.org/web/ |humanity-asset/downloads/hu |20230708154958if_/https://f |manity-asset-demo |mt2.dl.dbolical.com/dl/2013 | |/11/20/HumanityAssetDemo.2. | |rar?st=G0b65GHvTR8xhlv7hmKj | |Kg==&e=1688834998 Summary|Humanity Asset crashes on |Humanity Asset crashes on |start with built-in d3dx |start with builtin d3dx9 | |(needs | |ID3DXAnimationController | |creation support in | |D3DXLoadMeshHierarchyFromXI | |nMemory) --- Comment #5 from Gijs Vermeulen <gijsvrm(a)gmail.com> --- Still present with wine-8.12. 0024:fixme:d3dx:D3DXLoadMeshHierarchyFromXInMemory Animation controller creation not implemented. Adding a stable download. $ sha1sum HumanityAssetDemo.2.rar 619538846bc8c8a6d8d319378708582ef41be1c4 HumanityAssetDemo.2.rar $ du -sh HumanityAssetDemo.2.rar 112M HumanityAssetDemo.2.rar -- 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.
https://bugs.winehq.org/show_bug.cgi?id=39876 André H. <nerv(a)dawncrow.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Staged patchset| |https://github.com/wine-sta | |ging/wine-staging/blob/mast | |er/patches/d3dx9_36_control | |ler/0001-d3dx9-D3DXLoadMesh | |HierarchyFromXInMemory-retu | |rn-defa.patch Status|NEW |STAGED CC| |nerv(a)dawncrow.de -- 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.
https://bugs.winehq.org/show_bug.cgi?id=39876 temp82(a)luukku.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |temp82(a)luukku.com --- Comment #6 from temp82(a)luukku.com --- I think it's worth to mention what wine-staging version includes the patch. it's included in wine-staging version 8.18, but it seems to me that phoronix made news 2 times the same bug being fixed, already in 8.17. https://www.phoronix.com/news/Wine-Staging-8.17 https://www.phoronix.com/news/Wine-Staging-8.18 -- 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.
https://bugs.winehq.org/show_bug.cgi?id=39876 --- Comment #7 from temp82(a)luukku.com --- it seems that wine-staging 8.17 made some ground work towards this bug and it should be fixed in later version. I have't tried wine-staging version of wine or the patches. -- 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.
participants (2)
-
wine-bugs@winehq.org -
WineHQ Bugzilla