Brèves

WebTV

Actualité de la scène

Compétitions



Pourquoi faut-il passer à DirectX9 ?

25954 140
Les différences d'affichage sur Counter-Strike:Source font régulièrement débat. Celles-ci sont le plus souvent le résultat de deux facteurs, la marque de la carte graphique utilisée et la version de DirectX du jeu. Des plugins (ESL, zBlock) ont d'ailleurs fait leur apparition pour détecter la version de DirectX utilisée, voir en bloquer certaines (notamment les versions inférieures à 8).

La succession de mises à jour effectuée par Valve et HPE est censée avoir harmonisé le rendu et nous verrons que si le résultat est probant sur les flashs, un bug majeur sur les smokes nous conduit à penser qu'il serait préférable pour les compétitions d'imposer DirectX 9.

 
NDLR : Cet article est assez long, pour ceux qui ne seraient pas intéressés par le détail des résultats et la méthodologie employée, le dernier paragraphe récapitule les points importants.

Concernant les flashs, deux questions principales se posent :
1) Pour une même carte graphique, y a-t-il une différence entre les différentes versions de DirectX ?
2) Pour une version de DirectX donnée, y a-t-il une différence entre les ATi et les nVidia ?

Pour répondre à ces deux questions et mesurer ces différences, pendant la Gamers Assembly (avril 2011), des séquences vidéos ont été enregistrées via une caméra placée derrière un écran (Samsung 120Hz 2233rz), sur deux PC différents, l'un avec une ATi 5700, l'autre une nVidia 9500GT.

Sur ces deux configurations, un lancé de flash sur de_dust2 était réalisé, en DirectX 81, puis 95 et enfin 98. C'est le seul paramètre à avoir été modifié, via un fichier .reg. Le test était conduit sur un serveur dédié mis en place par VeryGames, muni d'une "cfg" war. Chaque test a été répété de face et à 180°, ce qui a produit 12 rushs vidéo que vous pouvez télécharger ici.

Ces rushs ont ensuite été montés pour faire apparaitre côte à côte ATi et nVidia, ainsi qu'un chronomètre. Voici le résultat pour DirectX 81 :


Plein écran et HD activée conseillé

 

Puis pour DirectX 95 :


Plein écran et HD activée conseillé


Pour ceux que ça intéresse, le montage sur DirectX 98 est également visible, mais ne présente pas de différence importante avec DirectX95. L'effet à 180° est lui aussi presque  inexistant, que ce soit avec ATi ou nVidia.

Voici le tableau récapitulatif des résultats, basés sur le chronomètre intégré à la vidéo. Pour chaque version de DirectX et chaque carte graphique, vous trouverez trois mesures :
- la première, précise, correspond au temps à partir duquel l'effet de la flash commence à s'estomper, la première image à partir de laquelle le pistolet commence à se dessiner.

- la deuxième mesure est moins exacte, mais correspond globalement au moment où l'on commence à voir suffisamment pour distinguer un adversaire.
 
- la troisième mesure est la plus imprécise, parce que la caméra a tendance à compenser la baisse de lumière quand la luminosité (et donc l'effet de la flash) diminue. C'est le temps total pour que l'effet disparaisse complètement. Mais cette mesure n'a au final que peu d'importance, les joueurs n'attendant pas la fin de l'effet pour réagir.
 
  ATi (secondes) nVidia (secondes)
1) DirectX 81 - Début 2.407 2.623
2) DirectX 81 - Contours visibles 2.751 3.052
3) DirectX 81 - Effet complètement terminé 4.386 4.816
     
1) DirectX 95 - Début 2.278 2.537
2) DirectX 95 - Contours visibles 2.407 2.837
3) DirectX 95 - Effet complètement terminé 4.256 4.300
     
1) DirectX 98 - Début 2.365 2.623
2) DirectX 98 - Contours visibles 2.407 2.837
3) DirectX 98 - Effet complètement terminé 4.256 4.386

N'oubliez pas également que la caméra enregistrant à 30 fps, tous les résultats sont également soumis à une marge d'erreur d'au moins 33ms au minimum.

Les conclusions sont intéressantes :
  • Dans tous les cas, les différences sont minimes. Avec le pire des scénarios, entre une nVidia en DirectX 81 et une ATi en DirectX95, la différence est de 345 millisecondes pour commencer à perdre l'effet, en faveur de l'ATi.
  • Les différences entre les différents DirectX sont faibles : moins de 80 ms entre 95 et 98, que ce soit sous nVidia ou ATi. Et pas plus de 300 ms entre 81 et 95.
  • Les différences entre nVidia et ATi, quelque soit la version de DirectX sont d'environ 250 ms avant de commencer à voir disparaitre l'effet et au pire de 430 ms avant que l'effet soit suffisamment bas pour réagir. Ne pas oublier cependant que cette dernière mesure est peu précise.


Mais les flashs ne sont pas le seul élément à être affecté par la carte graphique. Les fumigènes le sont aussi. Si le rendu en cas normal est très similaire, un bug sur les nVidia change considérablement la donne : l'occlusion ambiante, un simple réglage activable facilement via les drivers nVidia permet de distinguer les contours à travers les smokes en Direct X 80/81, comme le montre le screen ci-dessous.

Nuke ambiant occlusion
"Mais il a pas les smokes !!!"


Ce phénomène n'apparait plus en DirectX 95 et plus encore, les smokes redeviennent complètement opaques.


Comme il n'est pas possible d'imposer à chaque joueur le modèle d'une carte graphique, le seul réglage modifiable et qu'il est possible de vérifier via un plugin est la version de DirectX. Et le constat semble assez simple : DirectX 9 et plus devrait maintenant être imposé. Un dixième de seconde en plus pour les flashs n'est pas un inconvénient suffisant pour se priver d'éliminer le problème de l'occlusion ambiante.
 
Certes de nombreux possesseurs de nVidia ne l'ont sans doute jamais utilisé, mais ce réglage étant indétectable par un simple plugin serveur, il faut éliminer ce doute définitivement. Imaginez si Angeldust avait réalisé tous ses travers smokes contre Epsilon à la 30P sur un match Internet et qu'il ait eu une nVidia... Nombreux sont ceux qui auraient hurlé au cheat...
 
Merci à Madden et pop_sora d'avoir prêté leurs PC pour les tests.
 
 
Fichiers pour changer le DXLevel (basés sur ceux de RegnaM)
 
"zb_force_dx 1" dans le "server.cfg" pour forcer le DX level à 9 avec zBlock
 
Bannière par Etivey
Merci à Aks et cLm pour le coup de main sur la version anglaise :)
News relativement intéressante, maintenant si l'on veut que ces changements soit effectuer, c'est surtout a ESL et aux Masters de faire le changement, en tout cas pour la France.
J'ai une ATI, mais j'y tiens à mon dx 81 ! :D serieu c'est pas pareil du tout le jeu quand on joue depuis des années sans changer. Sinon un gros taf d''effectuer par vakarm ! BJ
l'occlusion est spotted par wire ? :>
Belle implication dans un problème connu de tous maintenant. Un beau petit dossier monté ! Bravo ;)

Maintenant, cela sera-t-il suffisant pour qu'ESL réagisse ?
Il existe déja une commande au niveau du zBlock pour bloquer un certain dxlevel, non ?

#5 > Absolument pas, c'est bien la le problème :)

Commentaire modifie le 10/05/2011 12:12:18 par eTRR
#6 : J3Di est également pour le blocage à DirectX 9, et une commande zBlock est en effet incluse pour ça. Je vais d'ailleurs l'ajouter en fin d'article.
#6, dans un sens si il l'est, si t'as un screen qui se prend alors que tu vois les contours dans une smoke, non ?
perso je perd 100 fps en dx95 et en plus mon jeux devient moche (brouillard luminosité etc)

Commentaire modifie le 10/05/2011 12:18:09 par fRoyGe
#7 > C'est bien ce qui me semblait, car ESL avait imposé des valeurs de Dxlevel il y a un certain temps, a propos du problème des flashs.

Pourtant cela a été vite abandonné ... Les raisons de cet abandon ne risquent-elles pas de revenir aujourd'hui ?

#8 > Robi, oui, mais les screens étant pris aléatoirement, tu vois le problème ... (où alors se remettre à la bonne vieille méthode 1.6, un screen smoke en début de round ?)

#9 > Ben voila, tu réponds bien à ma question ci dessus ... ! Nombreux doivent être les joueurs dans ton cas.

Commentaire modifie le 10/05/2011 12:20:58 par eTRR
#8 : Le problème étant que tu ne vois plus les screens avec Wire (en fait je ne sais même pas s'il en prend encore). Et que c'est facilement activable/désactivable, je pense qu'avec un programme gérant les macros claviers tu dois pouvoir binder des touches pour le changer sans même faire de retour windows...
#10 : Sauf qu'avant on bloquait en DX 8 justement parce que les flashs étaient bien plus courtes sur les ATi avec DX9. Genre d'une à deux secondes quoi, t'étais quasi jamais blanc. Là c'est l'inverse, les flashs avec les MAJ d'HPE sont maintenant très semblables. Du coup reste le problème des smokes sous nVidia.
et je veux pas dire mais l'occlusion ... un mec qui se fout dans une smoke et met tête c'est vite spote quand même.


edit :

et donc si on oblige le passage au dx 9 ceux qui n'avais pas les smoke les auront mais certain qui ne cheatais pas ni rien seront rempli de bug luminosité&poussière ..

Commentaire modifie le 10/05/2011 12:25:31 par Gundam
Le blocage en DX81 a aussi causé des problèmes à l'époque chez certains. Si vous perdez 100fps de 300 à 200, bin tant pis, c'est pas un drame. Si c'est de 150 à 50, bin... C'est dommage, mais je ne pense pas que quelques cas particuliers puissent justifier de laisser passer cette faille.

Sinon avec ce raisonnement on autorise aussi DX7 parce que ceux qui ont une CG d'il y a 8 ans arrivent pas à faire tourner CSS.

Après la meilleure solution serait que Valve corrige ce bug sous nVidia... Mais si c'est comme pour les lumières en inté sur nuke avec ATi, on est pas rendu.
#14 : Mec, a la 30P Angeldust a mis 4 ou 5 travers smoke sur inferno à l'AWP. On était derrière, il avait bien les smokes hein. La séquence sera visible sur la movie de Masta, tu vas halluciner ce qu'il met.Tu fais comment la diff sur Internet ?
#14 > Mmmh, c'est quand même assez délicat, les bons joueurs ne sont pas assez débiles pour ce faire spotted aussi facilement.

"Imaginez si Angeldust avait réalisé tous ses travers smokes contre Epsilon à la 30P sur un match Internet et qu'il ait eu une nVidia... Nombreux sont ceux qui auraient hurlé au cheat..."

Pour ma part, je n'hésite pas à fuller avec plaisir dans certaines smokes et parfois t'a bien de bonnes surprises ! Et pourtant, pas d'occlusion :>


RAAAH, owned by Sekyo :D


Commentaire modifie le 10/05/2011 12:27:31 par eTRR
c'est marrant l'occlusion faut la laisser :D
Je suis pour le direct x 9, en revenche, depuis de nombreuses année, sur de_nuke on vois les rayons de soleil avec une ATI ... (TERO, sortez du cab et regardez grande echelle) en directx 81 on vois bien en directx 91 on voit mal :/
imo c'est un bonne idée théoriquement , le jeu serait plus balance mais je pense pas que tout les pc suivront avec le dx9 sur inferno 4 terro qui full mid dans 4 fumi avec esl wire et la record :p

gros dossier sinon .
madden tu cartonne !
#15
Perso j'ai pas un pc en mousse non plus j'ai une 460GTX j'ai 4 go de ram j'ai un proc athlon X2 4400 dual core (ce qui n'est aps top ok) et j'ai un putin de mal à avoir 70 fps constant, donc comme tu dit dommage si maintenant pour jouer a css faut avoir une tour à 800 e.



edit :

#14 : ouai je vois de quelles action tu parle, t'a pas tord.

Commentaire modifie le 10/05/2011 12:30:48 par Gundam
Même si je suis pour l'équité de tous les joueurs, je suis contre l'obligation du dx9

En effet, on ne peux pas obliger les gens a changer les graphisme de leur jeu afin de pouvoir jouer en compétition. Le but premier du jeu est l'amusement, je suis désolé, mais perso je trouve le jeu en dxlevel 95 plus génant qu'en 81.

D'autre part, la différence de FPS est très importante entre les 2 dxlevel, comment pouvez vous obliger un joueur ayant 50 FPS en dxlevel 81, à passer en 95 pour en avoir que 20 ?

Je suis bien d'accord dans le principe, mais ce n'est pas du tout réalisable pour le moment du moins.

Je tiens a préciser que personnellement, a part voir un peu plus de détail, ça ne me pose pas de problème, mes FPS sont bridés a 300 pour les 2, et cela ne bouge pas entre les différents dxlevel

Bon article très intéressant, même si le direct x à 98 n'est que très que peu utilisé, je pense qu'il faudrait le bloquer a 95
#23 > Moui, m'enfin la limite entre amusement & compétition s'effectue par l'activation ou non de la commande "Force DirectX9" sur le zBlock ...

Après, ouai, le dx95 pose pas mal de prob' de config et de graphisme. C'est pas d'ailleurs cette raison même qui a valu son abandon sur ESL il y a un certain temps ?
Sans compter la vague de raleurs habituels qui va survenir ...
Mais bon c'est clair qu'il faudra le faire et pas grave pour les autres normal vaux mieux un cheater en moins même si un mec est pénalisé avec lui que de le laisser cheat en paix c'est comme avec wire ya pas mal de gens qui ne peuvent jouer sur esl à cause de ce dernier mais bon ça vaux le coût c'est net.
(j précise vu que c'est à l'écris : aucune ironie dans mon post)
#26 > Wow, c'est ... compact !

Attention, on ne parle pas de cheat ici, juste de l'exploitation d'un bug, inaccessible à ceux qui ne jouent pas avec une nVidia. (En gros encore une injustice inégalitaire, blabla)
Je viens de test en 95 c'est pas possible de jouer convenablement, fumée, couleurs etc ... c'est horrible même avec un autoexec.
Finalement je pense que le dx_level doit rester en 81 a cause de ces bugs plus important que l'occlusion.
Oui et j'oubliais, comme dit précédemment, le dxlevel 95 pose de gros problème sur Nuke. on voit d'énorme rayon en intérieur et on ne voit quasiment rien dans les conduit et tous les coins sombre des différentes map. C'est franchement génant.
#28 & #29 > Je plussoie ...

Que HPE nous vienne en aide. Amen !

Commentaire modifie le 10/05/2011 12:48:58 par eTRR
Bah c'est vrai que si HPE sort une maj ou nuke est identique sur les 2 dxlevel que la luminosité reste identique, moi ca ne me poserai aucun problème de changer
y a cassiment aucun différence entre 95 et 81 quand on a une cfg adapté en terme de graphique le seul problème est bien les rayon de soleil sur nuke et aussi la fumé sur d2 en dx 98 c'est la même choses ?

Commentaire modifie le 10/05/2011 12:51:36 par Grim
#31 > Ou qu'il règle tout simplement le problème des smokes, ce serait plus simple tu ne crois pas ? :p
Je pense qu'à l'heure actuelle forcer le dxlvl95 n'est pas faisable, pour supprimé un gros bug on en rajoute d'autres...

comme l'a dit eTRR si HPE règle les fumi la question ne se posera plus. Ou qu'ils règles les différent probléme sur le dx95.

Personnellement moi c'est l'épaisse poussière sur les longue distance qui m'ennuie, on a l'impression de jouer a travers une fenêtre dans un desert pendant une tempête de sable (sur d2 comme sur les autres maps)
Dans l'état actuel je suis contre le force dxlevel 95.

Commentaire modifie le 10/05/2011 13:01:16 par arizar
Après, il y a aussi certain bug qui sont abuser sur les smoke comme se bug que je peut avoir
http://img232.imageshack.us/f/dedust20006w.jpg/
#32 tes sérieux ?

"y a cassiment aucun différence entre 95 et 81 quand on a une cfg adapté en terme de graphique le seul problème est bien les rayon de soleil sur nuke et aussi la fumé sur d2 en dx 98 c'est la même choses ?"

j'ai une 9800GTX et non je ne mettrai jamais mon jeux en 95 pour le moment.

Les couleurs sont fades.. chaque couleurs se voient décuplé.

Les coins sombres deviennent noirs intense,
Le couloir b sur d2 devient jaune foncé,
nuke n'en parlons pas,
train impossible d'avancer à moins de connaitre la map par coeur..

bref je sais pas quelle matos tu as mais la plus part des joueurs sont dans mon cas donc avant de dire "go mettre le 95 c'est génial" renseigne toi un minimum sur ce que les gens en pensent..

PS : le coup du "une cfg adapté" ma quand même bien fait rire

Commentaire modifie le 10/05/2011 13:15:12 par epha
Ce débat est sans fin ... Vote : Dx81
demi-troll :

- j'ai essayé les deux dxlvl pendant longtemps et je touche + en 81 !

- un tiers de seconde d'écart je trouve ça beaucoup perso !
#36 je tourne sous 9800gtx+

impossible de jouer sur certain map avec dx9 ...
Pour résumer :

- Beaucoup jouent en DirectX8 et passer en DirectX9 est impensable (Graphismes, qualité de jeu, perte de fluidité, et j'en passe)
- Seul le problème des smokes subsiste à l'heure actuelle

==> En attendant de futurs améliorations de Hidden Path, un screen smoke ne serait pas envisageable ? Où est-il inutile, car comme la dit Sekyo, on peut configurer une touche pour activer/désactiver l'occlusion ambiante sans retour windows ?

Car si le passage en DirectX9 est impensable pour beaucoup, alors il faut chercher ailleurs ...
#36 HD4870 ensuite HD4890 et enfin GT470


Et pour moi aucun changement de couleur, seul le brouillard sur D2 et les rayon sur nuke sont visible.


et le coup de la CFG adapté c'est car avec une de mes ancien CFG le rendu est juste horrible en DX90.


Après le jeux est très différent selon le système d'exploitation et la CM donc sa dépend des pc je suppose.
Salut,
et sinon c'est pour quand le directX 11 ?? haha
#40 le screen smoke ne résoudra rien du tout =)
http://www.youtube.com/watch?v=DnqHnATEEOg

Je préfère jouer contre un mec qui a les smoke quitte a avoir les 0,1s de flash en moins :p
#23 : A partir du moment ou tu joues en compétition sur une league, tu acceptes déjà de facto de nombreuses règles, par exemple ne pas jouer en DirectX 7. Du coup pour moi c'est pas un raisonnement qui se tient. Le jeu fun existe et existera toujours en FFA, en mix, pickup avec des potes etc...

A part les rayons du soleil sur nuke avec une ATi, j'ai pas trop de soucis en DX9+ moi, faut juste régler un peu à nouveau le contraste/luminosité et c'est plutôt bien.
et wire qui coute plusieurs milliers d'euros ... attend quoi pour ARRETER DE FAIRE LAGUER LES MECS SOUS SEVEN !!!
logiciel de merde.

l'occlusion ambiante apporte tellement qu'en voyant tout dans les smokes , on ose même pas tirer de peur de se faire griller :D
Sa serait sympa un article sur wire :D
#41

Sur les ATI le direct x est beaucoup mieux géré surement pour cela que tu ne vois pas vraiment de différence..

Après ta une nvidia plutôt récente aussi donc de fait elle gère elle aussi bien le direct x.

Pour toute carte nvidia moins récente je pense que le problème des couleurs persistera.
#43 > Merci, grâce à toi j'ai eu une explication détaillée, claire et précise.
#48


je vient de testé sous windows XP les rendus sont différent c'est juste horrible :D


Solution passé sous seven :D
Après je sais pas si on peut avoir des truc comme l'éclat dynamique ou des truc comme sa sur des ATI
Personnellement en dx_9 avec une ati je me retourne j'ai juste un voile une demi seconde. C'est complétement cheaté,d'ailleurs la CPHGAMES a vite changé son règlement qui au départ prévoyait le dx9 .
Je préfère pour l'instant jouer contre des mecs qui ont vite fait les smokes plutot que 0 flash.
Vive le dx_8 .
on en parler la dernière fois, et quitte a choisir oui les flash > aux smoke, après apparemment pour les flash ce serait régler...
#52 en même temps tu connais la commande pour pas être blanc de dos donc bon
heu... en dx81 avec nvidia je suis blanc 6 a 8 sec de face....
Et la vous mettez 4.8sec , donc j'ai presque le double... je capte rien
#55 : On met ce qu'on voit sur la vidéo hein, les valeurs sortent pas de nulle part :)

Après c'est sur que pour être rigoureusement exact, on aurait du faire le test avec plusieurs modèles de CG pour chaque constructeur, mais on en finit jamais, le trio CG/Version de DX/autoexec.cfg utilisé est quasi infini.

Après fait bien le test avec une flash lancée a cette distance, l'effet des flashs est plus ou moins prononcé selon la distance, du coup si tu poses la flash a ton pied, l'effet est sans doute plus lent. Essaye de te caser comme dans la vidéo au spawn CT...
Je testerais aussi moi, parce que comme jannssen, je pense etre blanc plus longtemp, de face comme de dos :)

#52 tu dois bien la connaitre aussi, non ?
#55 c'est quoi ta cg ?
#52


Tu doit avoir une 4870 ou 4890 ?

Je me souvient très bien que avant la maj je prenez 0 flash :D
#49 tu peux activer l'oclusion avec une macro donc le screen sert à rien

Personnellement c'est comme #55 les valeurs de temps ne correspondent pas du tout, et en dx9 à 180° je gagne 1 sec minimum par rapport au dx8, donc pour trouver un juste milieu à toutes les config différentes cela ne va pas être facile.

Commentaire modifie le 10/05/2011 16:52:36 par mAstinho!
Le jeu devrait être jouer tout simplement en DirectX9, il est sorti en 2004...
Regardez sur le site Microsoft : "DirectX 9.0 SDK Update - (Summer 2004)"
Ce jeu a été conçu pour LE DirectX 9.
Encore une fois comparer vos durées de vos flashs a celles de l'article n'a de sens que si vous vous vous placez au même endroit, en balançant la flash au même endroit.
Et sinon le HDR à part augmenter les contrastes il sert à quoi ? parce qu'en DX9 tu le coupe et tu as bien moins de problèmes sur Nuke et d2
# 52
de toute facon on sait tres bien que c'est pas avec une config de base. Meme a l'époque d'avant la maj, en lan on prenait pas les memes flash pourtant avec la meme config. Y'a qu'à voir mat, les flash étaient pas codées dans son jeu !!!
#64 je vais pas faire le lèche cul mais sa faisait longtemps que smithz n'avait pas posté vakarm, je pense que l'article du Blog de la rédac #4 commence a porter ses fruits.
Mais si a chaque poste ou commentaire d'un "top" tout l'monde le descend beh c'est sur qu'il ne va pas venir posté .
Donc ta parano tu te la gardes pour toi
Vos flash dure 4 secondes en dx 81 ? Chez moi elle dure 8 secondes montre en main ... Explication ?

[EDIT] En fait, j'ai le même problème que Sypher|janssen

Commentaire modifie le 10/05/2011 18:00:54 par rapsspider
#65


Euh quel parano ? oO il a complètement raison est c'est pas le descendre que de dire qu'avec un materiel différent ta un effet différent que se soi smoke ou flash :D
je comprends pas là, sur cadred, y'a eu un article qui prouvait bien que les flashs sur ati c'est tellement cheaté que bon et c'est connu depuis tellement longtemps now, ils ont essayé de le fixer etc... Et pour l'occlusion ambiante au pire tu prends un screenshot au début du round c'est bon quoi ;-)

Commentaire modifie le 10/05/2011 18:06:39 par bensmitheR
Super je joue avec un P4, déjà que j'ai pas de fps, et mtn on me force le dx9 ^_^
Je le descends pas je dis la vérité. Pour avoir jouer avec et contre en lan, ils ont pas le meme jeu, des petits détails exec qui changent tout. C'est pas de la parano, tout le monde le sait. Sauf les les ignares . . .
#69 XD

Moi j'ai une 8400M GS (je mit quoi entre ces 3 fichiers) ??? :/
par contre kragga si parce-qu'un top parle, il faut approuver tout ce qui'ildit, c'est qu'on a pas la même vision du monde. S'il veut parler, il parle. S'il veut s'investir, il s'investi. Le mieux c'est qu'il le fasse, car son commentaire aura plus de valeur et sera plus regardé. C'est pas le Pape non plus, on va pas commencer a approuver pour qu'il se pense fort, afin qu'il revienne. Ca serait le prendre pour un con :/
#70 si t'en sais autant sur l'exec, pk ta pas ses "petit détails" -_-
ah bon ca existe des commandes comme ca?
car si c est le cas a ce que je comprend il n y a encore que le monde (FERMER) des tops qui connaissent de telles commandes quoi? :/
J'avais réaliser une vidéo après la MAJ valve,
http://www.youtube.com/watch?v=_uYyGa-Q4w4, et comme dis Smithzz dx95 est vraiment cheaté.
( je parle pas des smokes, mais uniquement des flash).

Les chiffres que vous afficher semble vraiment moindre quand réalité car généralement tu regardes pas les flashs quand elles explosent :/ ( regarder la vidéo )

Au moins sur ce genre de test, les résultats ne peuvent pas être contester.

Commentaire modifie le 10/05/2011 19:40:32 par LEGACY|ngizz
Ca me fait quand même rire les gens qui disent qu'il faut un pc a 800eur pour faire tourner CSS avec dx9. Sans rentrer dans les détails, pour info la carte graphique joue un rôle équivalent a 20% dans les performances de CSS. Avec un proc a 150eur qui est bien configurer vous pouvez faire tourner css sans aucun soucis. 800 -> 150, ?



Sinon comme ca a été dis, les combinaisons CG / DX / CFG sont quasi infinis donc c'est vraiment dur d'avoir des repères fiables étant donné le fonctionnement des flashs/smokes. Si Valve avait codé son jeu correctement on en serait pas là :/ HowtolearnC++.com :)


Perso dans l'ensemble je pense que ca serait pas mal de passer sous dx9, malgré certains cas, ca va améliorer quand même la balance générale du jeu.

Et pour ce qui n'arrive pas à courir sur train avec DX9 avec une Nvidia -> panneau de configuration -> panneau de configuration nvidia -> ttu te creuse la tête deux minutes. Pour les ATI -> http://www.commentcamarche.net/forum/


everlife ... merci.
Perso, avec ma ATI 5850, la différence au niveau des flash en dx 81 ou 95 est supérieure,
Mais il est clair qu'en prenant la flash de dos sous dx95, je suis flashé qu'une 1/2 seconde..
Par contre je ne connaissait pas la problème de l'occlusion, et perso, le problème est tout aussi important que la différence au niveau des flashs..
La question que je me pose c'est ne serait-ce pas plus simple d'imposer des fichers exec pour les ligues esl ?

C'est vrai que parfois en tant que joueurs lambda on se demande comment les "tops" (meme si je n'aime pas ce terme ) font pour travers fumi, prendre moi les flashs ( impression exterieur forcement ) ETC...

Avec un exec imposé tout le monde a la meme chose, tout le monde peut mettre ces macros, alias, bind mais au moins on a tous les meme jeux ...
C'est evident que si cela n'a pas ete proposé c'est que cela gene des gens mais pourquoi ?

Ensuite comment angledust peut mettre ca il n'est pas omniscient non plus ( j'aimerais bien des petits détails de la part du staff Vakarm qui y était à la 30P
#80 génial comme idée :D
Euh juste une petite remarque au niveau de l'article, la HD 5700 n'est pas un carte graphique mais une gamme de carte graphique qui se compose de la HD 5750 et la HD 5770 si je ne me trompe pas. La HD 5770 étant très populaire à une époque, c'est surement avec cette carte graphique qu'était équipé le PC sur la vidéo.


Perso, je ne suis pas pour le forçage d'un Direct X, le plus simple serait qu'HPE recode juste un peu le code source du Source Engine pour empêcher l'occlusion ambiante (car de toute façon techniquement Source n'exploite pas d'occlusion ambiante comme sur l'Unreal Engine par exemple, y juste des models qui ont étés compilés avec l'ombrage en question pour faire plus joli).

Cependant, je trouve chiant les gens qu'ont des configs de plusieurs années de retard et qui se plaignent d'être sous la barre des 100 FPS sur un jeu tournant sur un moteur de 2009 (ok, c'est à peine du bullshit le 2009).
C'est pas comme si ça coûtait une fortune, pour 450-500 ? vous pouvez avec une HD 5830, un AMD 955 BE (4 c?urs à 3.2 Ghz) et 4 Go de ram en DDR3, de quoi faire tourner tous les jeux actuels à fond ainsi que CSS bien sûr à son bridage de 300 FPS.

Sinon très bon article, c'est vraiment intéressant ! :)
analyse de casual totalement erroné.

plusieurs paramètre n'ont pas été pris en compte :

1 - L'éclat numérique
2 - mat_monitorgamma
3 - mat_monitorgamma_tv_exp si mat_monitorgamma_tv_enabled 1

forcer le dx9 ou plus rendrai plusieurs maps injouable :

NUKE : le rayonnement inter ne permettra plus au terro de decals les ct sur les poutres (conséquence temps de réaction moins élevé)

DUST2 : brouillard (temps de réaction moins élevé)

ALL MAPS : conséquence réduction des fps

tout sa pour dire que a votre niveau la critique n'est pas permise !
parceque si on veut vraiment rendre se jeu ESPORT il faut s'attaquer au vrai problème c'est a dire :

épuration total des maps et oui tout le monde na pas un i7 et une 157121124gtx
permettre le mat_picmip 4

tout sa pour dire que il faut arréter de polémiquer pour des trucs qui n'influe pas a petit niveau mais s'attarder sur des chose beaucoup plus importantes.
forcer le dx9 ne fera que agraver la situation.

hf~~~~~~
#84
je suis en dx95,

Je joue avec mat_monitorgamma_tv_enable, et 1.6 de gamma, et avec l'éclat numerique.

j'ai pas les flash en dx95. (http://www.youtube.com/watch?v=_uYyGa-Q4w4)

Nuke : pas de rayon depuis la maj.

D2 : Il faut mettre sur 1 une certaine commande fog.

Réduction des fps : l'argument tient pas debout, si tu veux faire évoluer l'esport, comme tu le dis, il faut arrêter de tenir compte des pentium 4 non?

et ne pas avoir de flash n'est pas un "petit détail"

Enfin sur ma vidéo, je change pas de settings mis a part le dxlevel.

Commentaire modifie le 10/05/2011 20:16:58 par LEGACY|ngizz
#85
je ne tien pas compte des pentium 4 mais meme ac un e8400 et une 560gtx on a pas 300fps constant qui depuis la maj orange box est necessaire car
avant le fps_max 101 etais ultra fluide alors que maintenant en 120hz c'est pas fluide du tout.

et avant de vouloir me repondre il faudrai peut-etre reflechire et argumenter tes propos car si tu me dis que il faut arreter de penser au pentium 4 sois t debil sois tu le fais expres

j'ai mentionner ce fais car le but de cette news et de rendre le jeu esport et un sport est considerer comme un sport si et seulement si les adversaire on les meme armes.

donc être riche ou verygames ne dois pas influer la dessus !

et si sur nuke sur certaine cg il y a toujours les rayons en dx9.

"Subtilité requise pour me repondre et eviter de me faire perdre du temps."
Sincèrement je trouve que d'imposer le DX9 ne sert a rien car à la base CS:S reste un jeu , un moyen de se changer les idées ou autre ...

Malgrès que "les pro " comme on dit joue en ligue , donc qui est des règlement a respecté ok , mais en aucun cas on devrait imposer une tel chose il ne faut pas oublier une chose fondamentale ! SE N'EST QU'UN JEU ET NON UN SPORT RECONNU donc c'est plus pour le fun , personne n'en fera son métier ...

La chose la plus simple je pense serait à la rigueur d'autoriser l'oclusion et la meilleure de réglé se prob autre que par imposer DX9 , certe en l'autorisant sa désavantagerais bcp de joueur mais sincèrement si on parle pour les joueur en league voir plus les joueur connus que se soit les joueur EPS et certain d'EAS , qui en lan l'utilise ? Donc voila pas besoin de débattre 3000 ans !

Commentaire modifie le 10/05/2011 20:31:56 par Richou
Sekyo pourquoi tu veut imposé le dx9...

Si tu veux voir dans les smokes achète une Nvidia.
#86

Ne pas utiliser des cfg du siecle dernier serait utile pour nuke.

" un e8400 et une 560gtx on a pas 300fps constant " HORSSUJETMERCI

Tu parles de la diff entre dx95 et dx81, sur le processeur récent tu verras pas de grande différence.

J'ai 300 FPS en dx95 avec un e7400 et une 9600gt => 350? le pc.

Après tu commences pas a faire un sport si tu en as pas les moyens, bienvenue dans la vie réel, mais c'est pas dx95 qui va rendre le jeu inaccessible.

"avant le fps_max 101 etais ultra fluide" lol, tu viens de te cramer en 2s.

Commentaire modifie le 10/05/2011 20:38:53 par LEGACY|ngizz
Avec une ATI 4890, jouer en DX95 réduit énormément les flashs. C'est complétements cheater. Une flash de face n'a pour effet qu'une seconde...
Avec une ATI 4890, jouer en DX95 réduit énormément les flashs. C'est complétements cheater. Une flash de face n'a pour effet qu'une seconde...
je suis en dx95 depuis mars , ça gène pas plus que ça ..... faut arrêter la fumette ou aller chez ophtalmo....

A part les rayons de soleil sur nuke ,et encore que , tu vois la t^te du mec donc bon....
#93 JCommentaire modéré par la rédaction
En résumé :
On wait l'autoexec de RegnaM qui permettra de jouer en dx9 sans soucis sur nuke et d2.
#93 ton français est semblable a ton niveau intellectuel. Il y a un minimum stp

"Alors comment tu explique gros NOOB que dans tous les autoexec de "top""
ça c'est de l'argument, c'est du LOURD! "vallais" Nice!
Et j'ai plus de 200fps full stuff par 5 types.

ps : Change de cfg "top" de référence.
#94 RegnaM active une commande fog qui empêche de jouer sereinement en dx95.

go r_pixelfog "1"
#93 Ce que t'as pas compris, c'est que Source est un vieux moteur. C'est plus tes réglages bidons qu'ils faut remettre en question si t?arrive pas à garder ton jeu fluide lorsque 5 he pètent en même temps au balcon d'inferno.

Je souhaite pas trop partir dans la technique sur le sujet car tu sembles aussi apte qu'une taupe à en parler, mais Source n'exploite quasiment que le processeur en jeu et un double-coeur à plus de 2.5 Ghz supportera n'importe quelle situation sur CSS, et pour n'importe quel PC fixe ayant moins de 4-5 ans t'as ça dedans.

Après par contre, l'"égalité des chances" pour faire de CSS un sport électronique plus réputé, t'as tout à fait raison, il faut réussir à cadrer tout ça pour le rendre plus équilibré.
"avant le fps_max 101 etais ultra fluide alors que maintenant en 120hz c'est pas fluide du tout."

Quand tu as un écran 120Hz, tu mets au minimum 120FPS.
120Hz c'est 120 images/s sur ton écran. Si tu bloques le jeu à 101 fps (images/sec) c'est complétement con... .

Commentaire modifie le 10/05/2011 21:10:59 par Mimos@
Au risque de passer pour un inculte des abréviations online :

fog = ?

Et si sa commande empêche de jouer sereinement en dx 95, ça ne résout pas le problème si ?
à priori le fog c'est le brouillard, je sais pas trop à quoi sert son paramètre, peut-être à rendre l'image plus nette en retirant tous les filtres s'il y en a ?
en mettant a 1 tu auras pu de probleme, fog = brouillard effectivement.

r_pixelfog "1" , est a 0 dans la cfg de regnam.
r_pixelfog "1" fonctionne bien pour moi.
Ok, au temps pour moi. Merci en tout cas je testerai ça : )
hahahhhahaha vakarm cache mes com XDDDDD
et pourtant je nai proliféré aucune insulte.

ce jeu nevolura donc jamais.


BLABLAABLABLA noob trolls
blizzard fais vivre ces jeux
steam et hpe non

pallier vont default via des zb

hf on CC~~~~~~
#87 Richou : file moi ton numéro de sécurité sociale stp

#104 évite de proliférer des insultes stp
"L'effet à 180° est lui aussi presque inexistant, que ce soit avec ATi ou nVidia."

Pour avoir préparé la Copenhagen Games en dxlevel9X, je peux vous garantir que dans la pratique ce n'est pas le même jeu.. ce n'est pas faute de ne pas avoir essayé, mais sincèrement je ne suis pas convaincu.

Je trouve ce genre d'article prématuré, la Copenhagen Games est revenu en arrière et ce n'est pas pour rien ;) Un petit clin d'oeil à notre ami Fetish qui pendant notre préparation en dx9, c'est enfuit de notre serveur : "[R]henzemb : dont cheat in pracc", et oui, nous n'étions jamais blanc.



Commentaire modifie le 11/05/2011 07:30:56 par NiaK
Je pense qu'il faut arrêter un peu avec le dx95 98 ou 81 , sa ne change quasiment rien . La majorité des top fr ont toujours eu des cfg différentes comparé aux subtop et aux joueurs inférieurs. Pour ceux qui venaient a la pxl, on se rappelle tous de Rpk avec sa ati ou sa faisait un flash appareil photo quand il était blanc et que sa durait 1sec. Il y a beaucoup de moyens de contourner certains stuff légalement ou illégalement avec certaines commandes d'un auto exec ou encore d'un paramètre à régler dans ses drivers (occlusion ambiante par ex). Je me rappelle aussi très bien d'un "top" qui joue tjrs actuellement qui a une pxl25 appuyait sur 2 touches de son crt et n'était plus blanc. Donc bon, l'égalité face au stuff n'existe pas depuis longtemps et c'est clair que sa serait bien qu'on puisse la mettre en place. Seulement, trop de bug et trop de contraintes pour certains de passer de 81 en 95.
ué enfin, flash > smoke donc dx 95 useless
Les CFG ont toujours existé et du coup sur internet le jeu est plus ou moins différent en fonction de comment tu change ton jeu.

Même si SekYo veut aider à "réguler" les transformations possible du jeu je pense que c'est peine perdu. Les CFG imposées en LAN sont constamment modifiée, aux pxl, aux GG etc. Les joueurs sont incapables (souvent) d'accepter la moindre différence entre leurs jeux chez eux et les LAN, donc je doute qu'il soit possible de leur imposer un jeu différent chez eux.

Le meilleur jeu c'est
STEAM + INSTALL CSS + AE REGNAM + REGLAGES ECRANS + REGLAGE INTERP ET RATE.
#109 :

Heu...c'est totalement faux, j'ai pas besoin d'installer CSS pour jouer. T'es fou !
L'avenir, c'est une LAN non byoc, un GUI, pas de console, pas d'autoexec ni de cfg, et go.
#111 ,tout simplement les sanctions pour les mec qui modifies xD
Un .exe qui verifie les .cfg c'est codable il me semble non?
#111
sauf que ca personne ne le fait. Tu peux pas a une lan controler tout les pc de chaques joueurs. A ma premiere lan, on avait clairement pas le meme jeux. C'est pas une question de skill (par rapport au net), c'est surtout les cfg qui different. Hors la, meme les plus forts n'acceptent pas l'équité sportive.

De toute facon CSS est cheaté dans son codage, on peut parler ca servira a rien, y'aura toujours des victimes voulant contourner les règles.
Et valve ni changera rien, tant qu'il y aura des acheteurs et des joueurs.
Pourquoi dépenser de l'argent alors que le jeux est très rentable ? C'est comme si on va acheter du pain degeulasse mais dont le boulanger en vend des centaines par jours. Pourquoi changer une recette qui fait du profit . . .
Bref, y'a pas vraiment d'issu :/
Légalisons le cannabis.
#113


Tu a du loupé quelque cour de gestion produit :D

Dans un monde normal un produit qui marche bien devrez être améliorer on ne doit pas se reposé sur c'est laurier :D


Mais cela va quand même mieux depuis les MAJ

sauf qu'on parle de valve la, un genre de truc qui met 5ans pour corriger quelques bugs ...
#113 A la 30p c'était non Byoc, ils avaient tous le même jeu et résultat ça a été une LAN d'exception.

Pour moi si on veut vraiment que tout le monde soit au même niveau c'est la seule solution.
les eswc sont non-byoc d'habitude ?
DX 98 avec une ATI, t'es pas blanc. Donc si c'est juste pour les smokes, ca peut etre controlé, mais pas les flashs. Si c'est pour play contre des mecs pas blanc, j'prefere encore play contre des mecs qui te mette un travers smoke, au moin t'es fixé.

Edit: Jrajoute aussi que l'occlusion c'est uniquement pour les Nvidia 9 Series et sur Vista.

Commentaire modifie le 11/05/2011 15:49:26 par LOLILOL
#119 Sous Seven aussi
l'occlusion marche avec une gtx460 sous seven x64 et aussi sous nvidia quadro
Perso je préfère éviter les wallsmoke d'un gars que je peux pas voir :s, ma fois le mec pas blanc, çà arrive souvent et pas que à cause du directx... Le simple fait de se cacher derr!ère une canette va faire en sorte que tu sois pas blanc donc ...
Moi jdis pour particper aux ligues il est interdit de posséder :
*une Nvidia avec seven ou vista (risque d'occlusion)
*une ati en dxlevel 95/98 (risque d'antiflash)
*un clavier avec touche réglables du genre macro et compagnie (risque d'utilisation d'une macro duckjump ou autre)
#123 Chaque joueur devra jouer avec un pad xbox officiel.
#123 moi je dis tes commentaires sont trés peu refléchis et relevent presque de la débilité
Une petite question. Je suis completement novice sur css. Et en voyant les vidéo je me suis damnder un truc. Quand on est flash sur css, on a un genre de spectre d'image qui aparrait. Mais ca ne le fait pas sur la vidéo. Est-ce que c'est parceque le type ne bouge pas. OU on peux enlever ce truc ?
#106 & d'autres : Moi je ne demande qu'à vous croire, mais si tu regardes les rushs fait en se retournant en DX81 ( http://videos.vakarm.net/sekyo/TestFlashDX/Raw/ les MTS avec _back, faut faire clik droit enregistrer la cible du lien sous ) bin t'es pas plus blanc que les même flashS en DX95 ou 98 sur la caméra. Sur ma 5850 idem.


moi en directx9 la qualité et la luminosité est juste horrible, vive le dx 8
#128: J'ajoute de l'eau à ce moulin. Xp32 + ATI5570 + dualcore @2.6Gz.
- Au niveau des flashs il n'y a pas photo, de dos en DX9 l'effet est presque nul, quasi pas blanc, juste un peu de rémanence. En DX8 l'effet est «normal».
- Au niveau des couleurs et de 'éclairage, le rendu est différent, mais je suis nettement moins gêné par les rayons sur nuke que je ne l'étais au début (probablement quelques réglages que j'ai du faire). Par contre le contraste notamment sur les skins des joueurs n'est très bon, ils ont tendance a vite devenir gris, ce qui rend leur reconnaissance parfois un peu plus délicate. Je dirais que c;est quand même pas mal une histoire -1- de réglage -2- d'habitude
- Niveau FPS, je ne vois aucune différence notable entre les 2, avec ma config qui est pourtant assez veille et très loin du top, je tiens les 134fps en environnement de match. Dans mon cas c'est le clairement le proc qui est le facteur limitant.

Quant à savoir si tout le monde doit jouer exactement dans les même conditions, pour faire évoluer l'e-sport, je n'en suis pas vraiment sûr. Dans pas mal de sports «reconnus» l'équipement fait parti du jeu. Dans certains (comme les sports mécaniques), la préparation du véhicule existe et peu se comparer aux réglages PC/cfg. Néanmoins comme pour tout il doit y avoir des règles et des limites, et il est normal d'essayer d'éviter les abus.
#128 c'est ce que j'ai pu constater effectivement, à creuser donc... Dans la pratique, toujours est-il qu'on a pu constater une différence notable. On va surement refaire le test, il serait par contre pas mal de publier cette étude en anglais :)
Personnellement étant toujours NVIDIA (7300GS > 8600GT > 9800GT > GTX460), je n'ai jamais constaté de différence (malgrès des dxlevel différent de 8 à 10) au niveau de la durée des flashs, de même pour les smokes. Par contre quand on a été forcé de passer en dx81, je me suis retrouver avec des couleurs vraiment dégueulasse, fade...

Pour ce qui est des flashs, j'avais un LCD et depuis 1 mois ou 2 je suis passé sur un CRT, et je trouve les flashs plus violente...

Je pense que l'écran doit y jouer aussi nn? ;)
#131 : Si vous faites des séquences filmées, hésitez pas à nous les drop aussi, au pire je mettrais juste la news a jour, au mieux je ferai des montages comme pour les autres rushs pour comparer :)
#133&134 impeccable ! bien écoutez on va regarder ça avec RegnaM et l'on reviendra vers vous :)

Commentaire modifie le 12/05/2011 22:06:10 par NiaK
I dont think these tests are very good to conclude anything. Before copenhagen games we (all the danish players I/we could make do it) tried to test dx81 vs dx95 and we found that the real problem is that on dx95 some cards cant get blind if they turn their back, while some cards can. And it is not just ati vs nvidia - the difference is also there within the 2 brands, for example on dx95 fetish (nvidia) cant get real blind(screen is never all white) from a flash he has his back turned to whereas I (also nvidia) would be fully blind(screen completely white) and it took almost 2 seconds before I could see the difference between flashimage and real world again.

The conclusion we ended up with was that dx81 was better, because even though there is still a difference (a 6 second flash for one person might be 5 seconds for another) there is noone (that we found) that would be completely unable to get blind while others could. Also, since Ambient occlusion can be eliminated completely by any simple screenshot client (xray or the likes) or even by just doing smokescreens (at least on my pc I cant change ambient occlusion settings without closing the game, dont know if there is a way to do it)

I really hope leagues dont take this as sufficient proof to do a rule that will really make it absolutly necessary for anyone with hopes of being good to invest in special cards to not get flashed.
bon j ai essayer de traduire sur bablefish mais meme comme ca je pige queudal
Ca se joue quand même sur des mili-secondes :/
#136 : Yeah, after talking to several people it seems there are some big differences inside each brand. Niak and RegnaM will probably do some tests with their computers, we will update the news...
#14 c'est pas dur de mettre des hs a traver une smoke , suffis d'avoir un casque..

Vous devez posséder un compte VaKarM et être connecté pour commenter les articles