Benchmark Half Life 2 : résultats
www.vtr-hardware.fr
Comme nous vous l´avions indiqué dans nos derniers articles, les cartes nVidia sont loin d´être à la fête pour ce qui est de l´utilisation des fonctionnalités DirectX9, dont les fameux Shaders.
Aujourd´hui, Valve a enfin levé le voile sur le benchmark Half Life 2.
On apprend par exemple qu´en 1024*768, une Radeon 9800 Pro atteint 60 fps, la Radeon 9600 Pro atteint lui 49 fps, alors que du côté de nVidia, la GeforceFX 5900 Ultra n´obtient que 30 fps, la GeforceFX 5600 Ultra seulement 12 et moins de 10 pour la 5200 Ultra!
Ces performances plus que décevantes avec le code par défaut de DirectX 9 sous Half Life 2 a obligé Valve à créer un code spécial NV3x utilisant un mode de précision partielle seulement car ceci était nécessaire afin que les cartes nVidia puissent faire tourner le jeu à une vitesse raisonnable. Valve affirme avoir passé 5 fois plus de temps à faire ce mode spécial nVidia qu´à faire le mode DX9 par défaut. A cause des faibles performances des cartes GeforceFX, Valve préconise de faire tourner ce jeu en mode DirectX 8 pour les possesseurs de cartes GeforceFX.
Evidemment, Valve insiste sur le fait que leur jeu ne contient pas d´optimisations constructeur mais il faut garder à l´esprit que Valve dispose d´un accord promotionnel avec ATI pour Half Life 2 justement... Toutefois, l´arrivée de jeux ( Tomb Raider Angel of Darkness, Half Life 2, etc.) confirmant les maigres résultats constatés déja sous des benchmarks DirectX9 comme 3D Mark 2003 laissent penser qu´il y a véritablement un gros problème sous DirectX9 pour les cartes nVidia et que l´architecture CineFX de nVidia est visiblement mauvaise.
A noter que Valve insiste particulièrement sur le fait que les drivers Detonator 50 drivers ne doivent en aucun ca être utilisés pour les benchmarks : ceux-ci désactivent par exemple le brouillard dans certains niveaux dans le seul but d´améliorer les performances ou bien détectent quand on fait des captures d´écran pour produire de meilleurs images que ce qu´on voit réellement à l´écran. Je trouve cela inadmissible.