- Aug 21, 2017
- 29
- 20
By "game folder" I just meant the folder you have the game's executable file in.i can't find this "game" folder here.
I think DirectX is a larger thing than just a single .dll file? Either way, one or more versions comes pre-installed on a Microsoft installation – DirectX 9 is the Windows XP–era version of DirectX, and d3dx9_39.dll is just one component of one (but not the final) version of DirectX 9. My assumption is that you'll need to have DirectX 9 installed to have the game work since that's what d3dx9_39.dll, which it asks for, is from. Everything I was talking about way back in the thread was how to fix the issue of it failing to open and asking for that .dll when you already have DirectX 9 installed.Wait, is DirectX9 not d3dx9_39.dlll ?
or is it and i never downloaded it... urgh...
I've already tried to lay out why I think just attaching my renamed version of the .dll might not work for others, so instead, here's the step-by-step guide you said you wanted.
1. Go to the folder where your DirectX .dlls can be found. For me, on my 64-bit copy of Windows, this is the SysWOW64 folder located at C:\Windows\SysWOW64. My understanding is that they might otherwise be found in C:\Windows\System32.
2. Look for a .dll file in there called 'd3dx9_' followed by some numbers. The letters might be capitalized, as in my case, where the file was 'D3DX9_43.dll'. If the file is there, skip to step #4.
3. If the file is not there, you probably need to install DirectX 9 on your system first. You can get the installer over at
You must be registered to see the links
.4. Make a copy of this .dll file and place it into the same folder as your game's .exe file.
5. Rename the .dll copy to what the game's error message asks for, so 'd3dx9_39.dll'.
From there, if that's your only problem, then the game should work. It did for me, anyway.