Pues no te funciona simplemente por que tu tarjeta no soporta Pixel Shaders 1.1 y por eso te dice que no es compatible por Hardware en DirectX 8.1
Y no, en la version final no lo arreglaran por que seguira exigiendo.
Si quieres jugar solo podras hacerlo si emulas los ps 1.1 mediante 3danalizer y nunca sera el mismo resultado que con una tarjeta DX8.1
Por tanto tu tarjeta al ser ya antigua y solo soporta los DX7 por Hardware los juegos que pidan PS 1.1 minimo no pueden ser ejecutados.
Saludos