If the game does not crash when you don't inject your dll, then its your hack that is causing the crash, which is far more likely than the D3D dll.
I used to get an error saying that d3dx9_43 is missing from my computer, now I downloaded the file, put it in System 32, when I autoinjected my hax, it now said IW5M has stopped working and closes the program.
I tried taking d3dx9 out, then it worked, then I tried putting it in the iw5m folder itself, and it stopped working again. Anybody know a fix? I have DirectX 11 installed
If the game does not crash when you don't inject your dll, then its your hack that is causing the crash, which is far more likely than the D3D dll.
CoD Minion from 09/19/2012 to 01/10/2013
you can't just place that DLL. it's a part of DirectX.. you need to Install DX9 In order to run this game!
I have DX11 Installed. You need DX9?
@-InSaNe- I was able to run the game with d3dx9_43.dll in the mw3 folder without my hax, but MW3 Doesn't require that DLL to run by itself, right?
cucuYeL (03-23-2013)
In short, install the D3D9 (Which is all you need for C++ programs here). After this, if the game crashes, you can debug where it crashes (Which will be somewhere in the code) using the VS Debugger.