What trick meant was make a shortcut to HL and name it ESF, then right click and go to properties, find the box that says "C:\Program Files\Sierra\Half Life\HL.EXE" and put "C:\Program Files\Sierra\Half Life\HL.EXE" -console -game esf
that way it should launch half life with ESF loaded.