https://bugs.winehq.org/show_bug.cgi?id=54196
Bug ID: 54196 Summary: unimplemented function d3dx9_36.dll.D3DXGatherFragments Product: Wine Version: unspecified Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: d3d-util Assignee: wine-bugs@winehq.org Reporter: jackprojecttorque@proton.me Distribution: ---
Created attachment 73727 --> https://bugs.winehq.org/attachment.cgi?id=73727 WineLog
Game ProjectTorque on Steam https://store.steampowered.com/app/1112400/Project_Torque__Free_2_Play_MMO_R...
Loading splash shows but the game does not start. The error is "unimplemented function d3dx9_36.dll.D3DXGatherFragments".
It is a DirectX 9 game built using .NET 3.5 and DirectX9 SDK Nov 07 on VS 2008. Note that the Steam release has obfuscation and may cause even more problems than what we are dealing with here. I am running the original files before obfuscation.
We have managed to get it to run before by installing using WineTricks these 3. d3dx9_36 - Microsoft Directx 9.0c dotnet35sp1 - .Net 3.5 Service Pack 1 mfc90 - Visual C++ 2008 Redistributable https://community.projecttorque.racing/threads/steam-deck-support-it-works.1... Sadly this stopped working after a few months. This could be a SteamDeck issue though.
Ideally looking to get this fixed so regular users can just run the game without having to use WineTricks.