Es hängt auch von deiner 3DGS version ab, seit 6.31 laufen die shader unter DirectX 9.0c, davor unter 8.1
Soweit ich weiß schafft die GF3 maximal 8.1
Und Far Cry nutzte beide DirectX Versionen, automatische Erkennung glaub ich.