well, i don't know about the script, but i'll give you this.
his graphics card really really rubbish and outdated. If he sees himself as a proper gamer, the least he should have is a radeon 9600. which support DX9 fully and only cost around £70 (that's in pounds). I have radeon 9600 256mb, it works great. It runs farcry and Callofduty on "high" settings with no problems.
so i'd say it's his graphics card. Do they even support DX8?