Hi again!!
No, Saz isn't the only one that answers! We've got a number of posters who are great with the techie problems. I'm sort of leaning towards the problem might be the version of DirectX but can't really tell without knowing more about your friend's machine.
There are tips about the DirectX 8 problems in Saz's thread and in the Best Tips. We'll get you sorted out one way or another!
Wyv