Gonna disagree here. If his machine is 10 years old and is struggling with 7-8 year old games, there is no video card that will be compatible with his ancient motherboard that can run the game. If you could even get it to load, it would be a slideshow. Save your money and get a more modern computer.....