You're looking for this baby: http://forum.esforces.com/showthread.php?t=58675
You need Half-Life and you need Steam. It's possible to play without Steam, but you'll be jumping through hoops on your own. There's no cost to play ESF through Steam with a legitimate Half-Life CD key, so don't...