Source Games
The Source engine, developed by Valve, is a foundational platform for numerous games within the industry.
However, some games built on the Source engine present challenges when integrating ReShade due to the engine’s specific requirements for .dll file placement.
While the ReShade installer typically manages these details seamlessly, there are instances when manual intervention may be necessary or when the installer fails to place the files in the correct directory.
This guide will provide information about the appropriate locations for the ReShade .dll files within Source games.
Garry's Mod
Location for ReShade files to exist for 32Bit version of Garry’s Mod:
\GarrysMod\bin\
Location for ReShade files to exist for 64Bit/Chromium version of Garry’s Mod:
\GarrysMod\bin\win64\
ReShade files required:
d3d9.dll
ReShade-Shaders
ReShade.ini
Half Life 2, HL2: EP1, & HL2:EP2
Location for ReShade files to exist:
\Half-Life 2\bin\
ReShade files required:
d3d9.dll
ReShade-Shaders
ReShade.ini
Left 4 Dead & Left 4 Dead 2
Location for ReShade files to exist:
\left 4 dead\bin\
\Left 4 Dead 2\bin\
ReShade files required:
d3d9.dll
ReShade-Shaders
ReShade.ini
Black Mesa
Location for ReShade files to exist:
\Black Mesa\bin\
ReShade files required:
d3d9.dll
ReShade-Shaders
ReShade.ini
Portal & Portal 2
Location for ReShade files to exist:
\Portal\bin\
\Portal 2\bin
ReShade files required:
d3d9.dll
ReShade-Shaders
ReShade.ini
Team Fortress 2
Location for ReShade files to exist:
\Team Fortress 2\bin\
ReShade files required:
d3d9.dll
ReShade-Shaders
ReShade.ini
Titanfall 2
Location for ReShade files to exist:
\Titanfall2\bin\x64_retail\
ReShade files required:
dxgi.dll
ReShade-Shaders
ReShade.ini