Overview
DISCLAIMER: This is not a magic fix that will perfectly restore Half-Life: Source to its original appearance. This fix is deeper than I am capable of solving.
DISCLAMER
THIS FIX IS ONLY TEMPORARY! As of 5/6/2017, I’ve begun trying to find a way to permanently fix this issue without bugs to make the game look how it originally did.
Doing this may cause all chroming textures to have a white texture placed on them.
This looks weird on the shotgun.
How to fix it
Many of us are upset with the Steampipe update breaking textures, but I found some sort of solution.
I am unsure of which fixed it, but I will tell you what I did here.
First, you will want to go to Library, find Half-Life: Source, and right click. Go down to “Properties” and under “Set Launch settings”, type -dxlevel 80.
Then, when you open HL:S, open the console by pressing ~, (if you can’t open the console, go to options > keyboard > advanced settings > toggle console).
Then type mat_specular 0.
Then test it out. It was stated that this didn’t work for some people, but it worked for me.