user5364144
user5364144

Reputation:

Where can I find d3dcompiler_43.dll and corresponding lib files?

I am trying to make a "hack" for a really old game. My dll injector does not resolve dll import and everything work just fine except D3DCompile function that is causing access violation. After long debugging session I figured out that it is causing this error because my code is referencing to d3dcompiler_47.dll but game has only d3dcompiler_43.dll in it. My question is where can I get corresponding libraries that will (after including to project) use d3dcompiler_43.dll?

Only thing that I have found was a dll D3DCompiler_43.dll which was inside Jun2010_D3DCompiler_43_x64.cab.

Where can I find the header files and lib files for this d3d compiler version?

EDIT: Found all files in Unreal Engine source code.

Upvotes: 0

Views: 2164

Answers (1)

SoronelHaetir
SoronelHaetir

Reputation: 15172

D3DCompiler is normally part of the windows SDK, which can be found at here. Note that if your game is old enough you may need to download an older version of the SDK (if it uses Direct3D 9 or earlier for example) but I can't tell you exactly how far back you would need to go.

Upvotes: 1

Related Questions