¡Más o menos solucionado!
Para los sufridos usuarios de una voodoo y XP os cuento la solución:
Bajarse de voodoofiles.com un driver llamado Dozen y su actualización a la versión 1.1, sobreescribir el opengl que viene en la acualización a la 1.1 por el de la carpeta windows/system y a jugar, lo he probado con el soldier of fortune y rula que te cagas.
Con el spiderman de los cojones no encuentro solución, me he bajado la última versión del 3d-analyse (una beta) y marcando las opciones que dicen por otros hilos de este foro casi funciona, pero no lo consigue, a ver si alguien lo consigue y me echa una mano.
Gracias a todos.