Le probleme ne viens pas de ta carte graphique, ni de tes pilotes, mais bien d´une vielle fonction de directX 6 ou 7, qui ne semble plus supporté dans le 9, ca arrive tres souvent avec de vieux jeux, ou comme ans ton cas, avec d´anciens programmes !!
La solution serait de re-installer une vielle version de direct X, sur un vieux windows 98, mais cette version de DX ne sera pas compatible avec les nouveaux jeux !!