Change de pilotes (je suppose que lorsque tu dis "geforce Fx 5200 mais sans les dernier périph", il faut comprendre que tes drivers ne sont pas à jour).
ftp://https://www.jeuxvideo.com//download.nvidia.com/Windows/78.05/
Les 78.05 ont été spécialement optimisés pour faire tourner correctement HL² et consort, cela devrait logiquement corriger le problème.