Overclock.net › Forums › Video Games › PC Gaming › After uninstalling FXAA injector, BF3 fails to launch
New Posts  All Forums:Forum Nav:

After uninstalling FXAA injector, BF3 fails to launch

post #1 of 3
Thread Starter 
Hey guys. trying to troubleshoot bf3; I uninstalled (really just deleted the header files and injFX folder), now bf3 fails to launch after "Initialization." I was using the injFX shader.

I tried Origin's "Repair Install" feature, that did nothing.

There is either a conflict with remaining files or the injector is still trying to launch alongside the bf3 executable (which is what I am leaning towards and this "log.log" file found in the main install directory points me in that direction as well.)

"redirecting CreateDXGIFactory1
redirecting IDXGIFactory1->CreateSwapChain
D3DX11CompileFromFile failed
try to use "C:\Program Files (x86)\Origin Games\Battlefield 3" for shader files"

If someone could do me a quick favor and compare my main folder to yours, tell me what is out of place on mine, I would appreciate it. You will save me a ton of time.

Here is what I am looking at:

bf3folder_zps24df66a5.jpg


If it isn't obvious, then I probably replaced a stock file with a modified one that is attempting to launch the injector but can't find it. In that case, I will just delete all the files in the main directory and hope the "repair install" will replace them so I don't have to download this again lmao.

If shader.hlsl is a stock file... WOOPS. That is what I get for disabling recycle bin; I believe it was overwritten by the injector anyways because it was coded to launch it; and "repair install" should have picked up on its absence.
post #2 of 3

All you need to do is rename/delete dxgi.dll. Don't worry about shader.hlsl, it's not a stock file.

post #3 of 3
Thread Starter 
Thank you sir. I'd give you rep or a beer if I could.
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: PC Gaming
Overclock.net › Forums › Video Games › PC Gaming › After uninstalling FXAA injector, BF3 fails to launch