[Wine] err:module:import_dll Library d3dx9_43.dll

questor21 wineforum-user at winehq.org
Mon Mar 7 21:50:16 CST 2011


I am getting this error when trying to play Rift, which is odd I think because I can play WoW just fine.  

I installed DirectX9 and 10 via winetricks, but still I get this error. 


Code:
err:module:import_dll Library d3dx9_43.dll (which is needed by L"C:\\Program Files\\RIFT Game\\RIFT Game\\rift.exe") not found
err:module:import_dll Library d3dx9_43.dll (which is needed by L"C:\\Program Files\\RIFT Game\\RIFT Game\\rift.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"C:\\Program Files\\RIFT Game\\RIFT Game\\rift.exe" failed, status c0000135




Clearly though these dlls are in the wine system32 directory:


Code:
~/.wine/dosdevices/c:/windows/system32$ ls d3*
d3d10core.dll       d3dcompiler_34.dll  d3dcompiler_39.dll  d3dx10_33.dll  d3dx10_38.dll  d3dx10.dll    d3dx9_28.dll  d3dx9_33.dll  d3dx9_38.dll  d3dxof.dll
d3d10.dll           d3dcompiler_35.dll  d3dcompiler_40.dll  d3dx10_34.dll  d3dx10_39.dll  d3dx9_24.dll  d3dx9_29.dll  d3dx9_34.dll  d3dx9_39.dll
d3d8.dll            d3dcompiler_36.dll  d3dcompiler_41.dll  d3dx10_35.dll  d3dx10_40.dll  d3dx9_25.dll  d3dx9_30.dll  d3dx9_35.dll  d3dx9_40.dll
d3d9.dll            d3dcompiler_37.dll  d3dim.dll           d3dx10_36.dll  d3dx10_41.dll  d3dx9_26.dll  d3dx9_31.dll  d3dx9_36.dll  d3dx9_41.dll
d3dcompiler_33.dll  d3dcompiler_38.dll  d3drm.dll           d3dx10_37.dll  d3dx10_42.dll  d3dx9_27.dll  d3dx9_32.dll  d3dx9_37.dll  d3dx9_42.dll




if I run "wine regedit" I can see the DirectX keys... but oddly DirectX is entirely absent from .wine/system.reg  

Here's the only mention of directx in the system.reg:



> ~/.wine$ grep -i directx system.reg 
> @="DirectX File"
> [Software\\Microsoft\\DirectX] 1284417788
> 


Any ideas?







More information about the wine-users mailing list