Hola.
Pues creo que tengo tu misma tarjeta (Nvidia Riva TNT2 M64 de 32MB concretamente ;) ) y hasta ahora todos los juegos que he probado me han funcionado, hasta los mas actuales. Fijate que no tengo problemas ni con Max Payne o Warcraft III, juegos actuales.
Asi que si tienes bien los drivers, es posible que la tarjeta este defectuosa, pero valer para los juegos, estate seguro de que vale.
Salu2 y espero que lo soluciones