Entonces es porque lo hiciste mal... Sólo las BIOS MUY antiguas tienen problemas para eso...
Hay una característica del SP2 que puedes desactivar y será como si no lo tuvieras instalado (casi) pero eso significa que tampoco tendrás la protección que te da el SP2. Te recomiendo que te informes en foros de informática especializados.
En cuanto a que el problema es de la BIOS antigua no lo creo aunque puede ser, sin embargo, te recomiendo que instales los drivers más actuales de nVidia, a poder ser los WHQL (Windows Hardware Quality Labs) que te puedes descargar desde
http://www.noticias3d.com en la sección de drivers.
Lo que puedes hacer es tener una partición con Windows XP sin Service Packs que te valga para jugar, y otra partición con los ficheros del sistema y programas que utilices... Pero eso es muy engorroso de hacer...