Welcome, Guest.
Username: Password: Remember me

TOPIC: Allow reshade to replace d3dcompiler_46.dll

Allow reshade to replace d3dcompiler_46.dll 2 months 4 weeks ago #1

I have a game called LEGO City Undercover from Steam and it does not use any of d3d8.dll, d3d9.dll, dxgi.dll, opengl32.dll. I tried placing all these files in the game directory but there's no reshade ingame. Instead it only has 1 EXE (LEGOLCUR_DX11.exe) and 2 DLLs (d3dcompiler_46.dll, steam_api64.dll)

How could I possibly use reshade?

What is confusing is the fact that the EXE ends with _DX11 but the version from the d3dcompiler_46.dll File Informations says 9.30.960.9200

Can I just rename either d3d9.dll or dxgi.dll to d3dcompiler_46.dll and have reshade?
The administrator has disabled public write access.

Allow reshade to replace d3dcompiler_46.dll 2 months 4 weeks ago #2

Bluescream wrote:
d3dcompiler_46.dll, steam_api64.dll
These files are probably libraries of the game, don't touch them.
Just install reshade from the setup tool, pick the right game executable and choose Direct3D 10+ (since this is a directx 11 game).
Last Edit: 2 months 4 weeks ago by Duran.te.
The administrator has disabled public write access.
The following user(s) said Thank You: Bluescream