Désactiver la gestion de DirectX 9 - Carte graphique - Hardware
Marsh Posté le 22-11-2003 à 16:49:32
Bon, prenons le cas d'une Gefroce4 Ti 4200.
Elle ne gère pas directx9. Donc c'est le processeur qui calcule les extensions directx9 à sa place.
Maintenant prenons le cas d'un jeu qui sortira bientôt: Deus Ex2.
Ce jeu comporte pas mal d'instructions DirectX9. Sur une GeforceFX 5200, et même une FX5600, le jeu sera abominablement lent. sur une Ti4800, le jeu tournera normalement.
Parce que le CPU prend directx9 en charge !
Le CPU est ce qu'il est. Il est rapide ou pas. Il se fiche pas mal d'avoir à gèrer des instructions Directx9.
La GeForceFX 5200, si on lui demande d'afficher du DirectX9, elle va le faire. Elle va vouloir tout faire toute seule (prétentieuse), mais elle en est pas capable, et elle va ramer comme jamais.
J'aimerais donc désactiver la prise en charge du jeu d'instructions DirectX9 par la carte 3d.
Marsh Posté le 22-11-2003 à 16:57:18
toto_67 a écrit : déinstaller dx9 et installer directx 8.x ... |
jsuis pas sur qu'un jeu qui utilise dx9 va aimer
Marsh Posté le 22-11-2003 à 16:58:42
ReplyMarsh Posté le 22-11-2003 à 17:08:12
si un jeu fais appel a des fonctions dx9
tu est sur que c'est le proco qui traite ca a la place ?
j'aurais plutot tendance a croire que l'effet n'est pas gere tout simplement
Marsh Posté le 22-11-2003 à 17:13:44
vachefolle a écrit : si un jeu fais appel a des fonctions dx9 |
ben oui, tout simplement.
Marsh Posté le 22-11-2003 à 17:22:26
Toshibald a écrit : Bon, prenons le cas d'une Gefroce4 Ti 4200. |
ds la plupart des cas c pas le cpu qui calcul, c l'effet qui est pas rendu
Marsh Posté le 22-11-2003 à 17:42:42
tu desassamble le jeu et tu remplace tous les appel aux fonctions a dx9 par ceux de dx8
Marsh Posté le 22-11-2003 à 17:55:19
red faction a écrit : tu desassamble le jeu et tu remplace tous les appel aux fonctions a dx9 par ceux de dx8 http://users.skynet.be/polo021/tinostar.gif |
c'est pas très légal ça...
Marsh Posté le 22-11-2003 à 19:49:47
lol, le gars qui trouve pas ca legal ;-)
je crois qu'il plaisantait!!!
Marsh Posté le 22-11-2003 à 19:55:55
Deus Ex 2 va ramer sur toutes les configs
(comme Halo ou Deus Ex à l'époque ou il est sorti)
C'est un choix de design, ça n'a rien à voir avec ta carte.
Tout ce que tu peux faire c'est baisser la qualité du rendu si le jeu le permet, baisser la résolution, desactiver l'antialiasing, l'anisotropie etc..
Normalement tu n'as rien à faire, les jeux qui sortent ont des reglages par defaut pour ne pas tourner trop lentement sur les cartes plus anciennes ou proposent des reglages du niveau de détail dans leurs panneaux de configs. S'ils ne le font pas il faut te plaindre auprès du créateur du jeu.
LeGreg
Marsh Posté le 22-11-2003 à 20:06:10
Tu compares une ti4800
avec une fx 5200.
Le problème c'est que la ti4800 était le top
de ce que faisait Nvidia à sa sortie
et la fx5200 est une solution "économique" dès sa conception.
Composants moins cher = frequences moins elevees, moins d'unités de traitement géometrique, moins d'unités de traitement par pixel, bande passante mémoire plus réduite, quantité de mémoire embarquée moins grande etc..
Les capacités de traitement dx9 sont un "bonus ajouté". Ce n'est pas la cause de la lenteur constatée de la carte.
LeGreg
Marsh Posté le 22-11-2003 à 15:32:48
Salut,
Voilà le problème: J'ai une GeForceFX 5200, et comme tout le monde le sait, cette carte n'est pas assez puissante pour gèrer efficacement DirectX9.
N'y a-t-til pas moyen de demander la prise en charge de directx9 par le cpu ? (comme pour les "anciennes" cartes 3d)
voili voilou...