Solucionado el problema de Need For Speed 5 en WinXP.
Bueno compañeros, el problema que tenía con el nfs5 era que luego de instalar el sp2 en windows 2000 o al correr el juego en wXP extrañamente comenzaba a comer memoria de un modo impresionate, primero se chupaba toda la memoria física y luego acababa con el la virtual..., en win xp había una forma de correr el juego que consistia como dice julianD en activar la compatibilidad con win 9x, pero bueno, de esta forma el juego corria perfectamente mal!!!, parecía que existiera un cuello de botella en la memoria...
En éstos días, se me ocurrio la idea de depurar completamente la aplicación y bueno, descubrí el fallo, en el directorio raíz del juego existe una librería llamada "gimme.dll" que es solo compatible con win9x y w2k sin el service pack 2, y al correrlo con XP fallaba, la cuestión, es que no he podido descubir cual es el papel de esta librería pero esta relacionada con la gestión de memoria en el juego, en todo caso la solución al problema es borrar o renombrar esa librería, así ya el juego corre perfecto.!!!