I don't know exactly what that error message means but seeing the system specs I wonder if it would run at all. The cpu is below minimum and I believe the vidcard is also not sufficient I'm afraid._________________specs

Indeed, that processor is somewhat deficient for this game. As well, that video card is very deficient for any modern games. The Savage 4 card is directx 6 compatable... which is at least 6 years old. OMF:BG won't run properly on a card without at least directx 8 support.

I believe that the actual error message you get is related to not having a recent version of directx installed._________________"Ideas are more powerful than guns. We would not let our enemies have guns, why should we let them have ideas." Joseph Stalin

The solution is probobly to purchace a new computer, because I doubt your son will be able to play any modern games at all with those specs. However if you feel it saves you some money you can attempt to buy a modern graphics card, preferably one that will stay modern for another few years, and a major processing speed update.
Though personally, when people tell me they dont have enough this or that to run something, and there are a lot of upgrades needed, I tell them to buy a whole new computer alltogether, so that they dont have to upgrade anything else for a year or two._________________

ya... I doubt a new video card will cut it when running the game on that system. My brother has a decent enough card in comp with a 733 Mhz processor and the game is still very CPU limited on that._________________"Ideas are more powerful than guns. We would not let our enemies have guns, why should we let them have ideas." Joseph Stalin