Express • Dirt 2 sous toutes les coutures

Dirt 2 : que faut-il en retenir ?

 

En septembre AMD avait fait la promotion de ses cartes DX11 en appuyant fortement sur leurs capacités supposées exploitées dans Dirt 2. Codemasters donc a livré le successeur de son jeu de "rallye" et le moins que l'on puisse dire c'est que le buzz a fonctionné un maximum. Le succès est là, mais comment l'appréhender avec la foule de cartes graphiques actuelles ? Tout simplement en les comparant entre elles, mais l'introduction de DX11 change un peu la donne, puisque cette fois exit DX10, seuls DX9 et DX11 sont de la partie. Pour ne plus rien ignorer de Dirt 2, suivez le guide.

 

Les performances de Dirt 2 sous dx9 et dx11


• Protocole

Il se décompose en 5 parties. La première est un comparatif entre les cartes AMD testées exclusivement sous DX11, les élues sont la HD5770, la HD5850 et enfin la HD5870. Le but est de voir comment se comportent les candidates en 1680 et 1920 dans les réglages "élevé" et "ultra" avec systématiquement le filtrage anisotropique 16x activé. Cette dernière option est commune à toutes les parties de l'Express.

 

La seconde partie est consacrée à ces mêmes cartes AMD que nous avons ajouté à la HD4890 et la GTX285 en mode DX9, en effet ces cartes ne gérant pas DX11, le jeu les bascule inexorablement en mode DX9. Le but étant de pouvoir comparer les candidates sur un même pied d'égalité, les réglages des benchmarks sont identiques à ceux de la première partie.

La troisième partie a pour but de voir comment se comporte le jeu, en version donc commerciale et complète, avec notre processeur à 3 fréquences différentes, ceci afin de voir si le jeu est impacté en 1680 ou 1920 par un CPU qui serait un peu faiblard. Une fois n'est pas coutume, c'est le Phenom II 965BE 125W qui arbitrera les débats. Les tests donc ne varient pas et sont identiques, seules les fréquences du processeur varient avec 2 GHz, 3 GHz et 4 GHz.

 

La quatrième partie quant à elle va s'occuper de la quantité de ram qui est nécessaire pour faire tourner le jeu. Pas de chichis, on reprend le même mode opératoire, mais on fait varier la quantité de ram, avec une seule barrette de 2Go en mode single channel, 4Go via 2x2 Go en dual channel, et enfin 4x2Go soit 8Go en mode dual channel.

Enfin la dernière partie concernera 3 visuels du jeu pris sous DX9 et sous DX11, afin de voir ou pas des différences esthétiques, et vous verrez que même si elles sont légères, elles existent vraiment.

 

• Configuration

matérielle :

Phenom II X4 965BE 125W @ 4GHz + Noctua NH-U12P push/pull
Gigabyte 790FXT UD5P
4x2Go DDR3 1600 Corsair @1333 MHz cas 8-8-8-24
Powercolor HD5870 et HD5770 +/- Crossfire
XFX HD5850 XXX
Asus HD4890
Gainward GTX285 1Go
Enermax Revo 1050W + Cooler Master HAF932

 

logicielle :

Windows 7 entreprise x64 +MAJ
Catalyst 9.11 hotfix
Geforce 195.62 WHQL
Dirt 2 benchmark (Battersea Air)

 

hd5870 hd5850 hd5770 gtx285 hd4890  


• 1680 x 1050

Voilà donc le test de cartes DX11, et  à ce jour seules les HD5000 d'AMD le sont 100% hardware. Voici la HD5870 seule et en crossfire, la HD5770 seule est en crossfire et enfin la HD5850 seule, il n'a pas été possible d'obtenir un second modèle pour le test. A ce sujet la carte HD5850 du test est overclockée d'usine, ses fréquences ont été mises au niveau d'une HD5850 de base. Nous rappelons que l'AF16x est systématiquement activé.

 

dirt2 1680 dx11  

 

En single la hiérarchie est respectée, la HD5870 domine ses soeurs, et se trouve en moyenne autour des 50% plus rapide que la HD5770. En Crossfire, la donne change un peu puisque le CF de HD5770 est quasiment au même niveau que la HD5870 seule, alors que le CF de HD5870 règle son compte à tout le monde. Passons au 1920 dans les mêmes conditions.

 

• 1920 x 1200

On reprend les mêmes cartes et les mêmes benchmarks, mais on grimpe en résolution afin de charger un peu plus les cartes.

 

dirt2 1920 dx11  

 

C'est copie conforme du cas précédent, avec un écart entre les deux HD5800 plus faible que celui entre la HD5770 et la HD5850. En tous cas l'augmentation de résolution ne s'accompagne pas d'une chute de performances drastique puisque la perte est très contenue et n'empêche pas de jouer dans d'excellentes conditions. D'ailleurs la carte la plus lente, à savoir la HD5770 en ultra et AA4x se paye même le luxe de rester au dessus des 25images par seconde pour sa valeur minimale non reportée dans le graphique, moyenne plus que suffisante pour profiter de ce jeu sans assister à un Slideshow.


• 1680 x 1050

Voilà donc la partie qui va intéresser le plus grand monde puisqu'elle permet d'étalonner les dernières nées d'AMD avec l'ancien haut de gamme monoGPU des deux géants. Les conditions de jeu et de test sont invariables entre les sessions, sauf que cette fois c'est DX9 pour tout le monde. Voyons les scores en 1680:

 

dirt2 1680 dx9  

 

Comme on pouvait s'en douter les deux HD5800 caracolent en tête de liste, tandis que la HD5770 ferme la marche, assez aisément devancée par la HD4890 et la GTX285 qui jouent à chat. Une fois encore la GTX285 étant plus chère que la HD4890 et la HD5770 malgré ses qualités indéniables, le choix d'une GTX260 ou d'une HD4890 se fera sur les performances face à une HD5770, et non plus sur le tarif.

 

• 1920 x 1200

Passons à un niveau supérieur avec le 1920 x 1200. Etant donné les résultats tout à fait excellents en 1680, nous nous attendons à voir presque le même niveau de prestations pour toutes les candidates.

 

dirt2 1920 dx9  

 

Nous ne sommes pas surpris de voir le même ordre d'arrivée, avec en haut la HD5870 assez facile, et la HD4890 et la GTX285 qui jouent à "je t'aime moi non plus". Codemasters a en tous cas très bien optimisé son moteur Neon depuis Dirt premier du nom. Ce haut niveau de performance laisse augurer d'un niveau tout à fait acceptable avec des cartes de puissance inférieure tant la marge semble grande.


• Influence du processeur

Il est temps d'aborder un autre aspect, celui de l'influence du processeur et particulièrement celui de la fréquence. Il ne faut pas voir cela comme une vérité absolue, étant donné que d'autres facteurs propres aux processeurs peuvent agir, comme notamment la gamme (on pense à des CPU ayant moins de mémoire cache), ou encore le nombre de coeurs (dualcores, tricores, ...). Mais le facteur de la fréquence est celui qui est le plus facilement modifiable quand on possède déjà son ordinateur. Nous avons ainsi choisi 3 fréquences qui marquent les esprits, avec 2, 3 et 4 GHz pour notre Phenom II X4.

 

dirt2 1680 influence processeur cpu

 

dirt2 1920 influence processeur cpu

 

En 1680x1050 on ne voit avec notre Phenom II aucune différence de performances, même à 2 GHz qui est une fréquence relativement basse même pour un quadcore, dans cette optique un Athlon II X4 620 par exemple ne limiterait pas les performances malgré son absence de cache L3 mais compenserait ce gap grâce à ses 2.6 GHz. En revanche en 1920x1200 on voit que le CPU à 2 GHz perd un peu de terrain face aux autres fréquences, sans que ça ne soit catastrophique, loin s'en faut.

 

• Influence de la mémoire

Cette fois il ne s'agit pas de jouer sur la fréquence mémoire pour grignoter quelques images par seconde par-ci par-là, mais de voir si 2Go de mémoire sont suffisant pour ne pas transformer le jeu en foire aux freeze ou lags. Codemasters préconise 2Go de ram pour la configuration recommandée, est-ce vrai ?

 

dirt2 1680 influence ram mémoire

 

dirt2 1920 influence ram mémoire

 

Il n'y a rien à ajouter, Dirt2 se satisfait grandement de 2Go de ram même en partie phagocytés par le système. Ce qui ne transparaît pas toutefois dans ces graphiques sont les temps de chargement, et nous avons le bonheur de vous annoncer qu'ils ne changent pas quelle que soit la quantité de ram, le temps mis pour accéder au menu caravane est égal à 2 secondes près au premier chargement et aux autres par la suite tandis que le chargement d'une course met 5 secondes de plus. On ne peut donc pas parler d'un impact négatif de 2Go de ram.


• DX9 vs DX11

Dirt 2 va faire grincer des dents c'est une évidence, puisque seuls DX9 et DX11 sont supportés, DX10 et DX10.1 étant donc mis de côté. En même temps on peut comprendre les choix de Codemasters puisque DX10 a été très décrié et jugé par beaucoup sans intérêt, tandis que DX9 continuait à donner toutes les garanties d'un jeu graphiquement abouti et compatible avec un maximum de configurations. Il est également possible que DX10 n'apportait pas d'améliorations visuelles suffisamment notables vis-à-vis de DX9 pour justifier son intégration.

 

Ceci étant dit, il y a deux choses qui ont retenu notre attention lors de nos comparaisons entre les aspects graphiques du jeu en DX9 et DX11. Tout d'abord sous DX9 le jeu paraît beaucoup plus lumineux. Le HDR est extrêmement envahissant et on est à la limite de l'éblouissement, tandis que sous DX11 il se fait beaucoup plus discret et naturel. Remercions le HDR 64 bits qui cible plus spécifiquement l'effet, DX9 se contentant de gérer le HDR en 32 bits. La seconde chose qui marque, c'est que les ombres sont plus fines sous DX11, tout comme les textures qui semblent un peu floues sous DX9. C'est le High Definition Ambient Occlusion qui est responsable de cet effet, présent dans DX11 via l'accélération d'un algorithme DirectCompute.

 

 

Voici deux clichés du bench en DX11, et pour lesquels un simple clic sur les images vous permettra de basculer sur l'affichage en DX9. On remarque bien cette impression de flou en DX9 dont nous parlions plus haut, avec également bien plus de détails visibles sur les optiques de phares par exemple. Même constat sur la seconde image où le réalisme du sol entre DX9 et DX11 se passe de commentaire.

 

 

Une comparaison de plan "large" maintenant en situation de course. L'image DX9 montre des ombres et des reflets bien plus flous que l'image DX11 prise pourtant dans les mêmes conditions. Il faut bien comprendre que ce "flou" est présent sur toute l'image. Pas un seul élément n'y échappe, et le résultat est une impression désagréable pour ne pas dire pénible, qui de plus fatigue la vue rapidement.

 

Il y a bien sûr d'autres capacités DX11 qui sont exploitées dans Dirt2 comme la tesselation, très présente dans les flaques d'eau ou l'animation des drapeaux, mais moins facile à mettre en évidence via des screenshots car elle ne "claque" pas aux yeux comme les deux effets décrits précédemment (HDR 64 bits et HDAO). Des effets coûteux en images par seconde, mais même avec la première génération de cartes 3D DX11 le jeu est jouable dans d'excellentes conditions, tout à fond à vrai dire !

 

 


• Conclusion

dirt2 jaquette pcIl est temps à présent de dresser un petit bilan de cet Express, qui comme son nom l'indique est un coup d'oeil rapide et n'est pas une étude exhaustive. A l'instant T il est bon de saluer le travail fait par Codemasters sur ce premier gros titre DirectX 11, dont l'EGO engine ne cesse de surprendre, laissant présager le meilleur pour le futur F1 2010. En effet pour ceux qui sont sous DX9, le jeu tournera dans d'excellentes conditions, même pour des cartes modestes type HD4770/4850, GeForce 9800GT, voire HD4670 ou GeForce 9600GT moyennant quelques concessions. Pour autant les cartes AMD HD5000 testées ici sont au niveau pour le jeu DX11, et avec les détails à fond on peut jouer avec une moyenne égale à 30 images par seconde sans tomber sous les 25. On ne peut nier cependant que l'on reste déçus par les apports Dx11 qui, s'ils sont agréables en dehors de l'action, restent malgré tout limités au regard du battage  qui a été fait autour.

 

Néanmoins, une fois qu'on a goûté à DX11 dans ce jeu, il est dur de repasser sous DX9, et pour cause : les deux effets les plus pénibles étant le HDR archi envahissant sous DX9 et l'effet de flou présent sur la scène complète, ces désagréments disparaissent sous DX11. Est-ce là une spécificité de DX11 via des shaders plus complexes sans pour autant être (beaucoup) plus gourmands, un manque de comparaison avec DX10 ou une volonté d'exagérer ces effets par les développeurs, un peu de tout ça sans doute, bien que  les shaders DX9 soient le plus à incriminer dans l'histoire... Moteur 3D multi-plateformes oblige et  son lot de non-optimisations pour nos bêtes de courses desktop.

 

Le jeu en lui même reste très orienté arcade avec une petite pointe de simulation (du même niveau que Grid, ce n'est pas trop violent), aussi on avance en terrain connu. La prise en main est immédiate tout en restant perfectible, le tout avec des niveaux de difficulté qui sont bien ajustés; mais clairement ce n'est pas Dirt2 qui vous poussera à vous surpasser: le mot d'ordre reste "fun" et du fun, vous en aurez pour votre argent !  Les modes de jeu sont nombreux et variés, les voitures diffèrent légèrement les unes des autres, l'immersion sonore à l'instar de Dirt et Grid est excellente. Il est possible de choisir le niveau de difficulté de chaque course indépendamment les unes des autres, ce qui modifie vos gains et vos points XP glanés, et donnant accès pour les plus pointilleux d'entre vous à des réglages plus poussés de la twingo à David de votre bolide. Le menu est original mais bien qu'intuitif un peu lourd, les allers-retours entre votre stand et la caravane s'avérant fastidieux, un héritage console assurément. Enfin le titre dispose d'un mode multi joueur plutôt riche, ne souffrant pas trop du lag induit par les mauvaises connexions au web, et tout à fait fidèle au mode solo par sa richesse. A vous donc de jouer et si vous n'étiez pas convaincus, vous avez encore la possibilité de télécharger la démo officielle.

 

NDTG : un grand merci à Pascal et à David pour leur aide précieuse dans la finalisation de cet express.