I think the file that steam runs when you launch counter-strike is:
~/.local/share/Steam/SteamApps/common/Half-Life/hl.sh
which is a script that then launches the binary.
The actual binary is in the same directory as that script and called "hl_linux"

This is how css gets launched so to launch cs via HL1 shouldn't be too much different_________________The best argument against democracy is a five-minute conversation with the average voter
Great Britain is a republic, with a hereditary president, while the United States is a monarchy with an elective king