Problème Direct3D

Bonjour,

J’ai récemment eu un nouveau PC ( 1024 MO de RAM, Radeon 9800 PRO, Processeur AMD 2.2ghz 3000+, DD 80go Maxtor ) gratuitement et non-formaté. Mais il y avait 3 images ghosts dessus, dont une qui était celle juste après l’installation du SP1. Je l’ai donc installé et mon PC s’est retrouvé avec le SP1.

J’ai fais depuis toutes les MAJs via Windows Update, et j’ai tenté d’installer des jeux : Warcraft III et Counter-Strike.

J’ai testé Warcraft III et ça marchait, mais j’ai eu plusieurs souçis avec le SP1, nottament pour windows Live messenger et d’autres trucs. J’ai pris donc la deuxieme image: celle avec le SP2. Ca a marché, no souci.

Seulement, maintenant, j’ai installé Warcraft III et Counter-Strike, et Warcraft 3 me marque un message d’erreur au lancement

Mais Counter-Strike marche sans problème ! Suivant le message d’erreur, j’ai tout d’abord désinstallé mes drivers ( Des CATALYST, car j’ai une 9800 PRO ), puis réinstallé une version plus récente. Ca n’a pas marché. J’ai essayé la version 6.x, pas marché non plus ( je prends soin de désinstalles mes drivers avant d’en installer de nouveaux ), et je suis sûr que l’installation marche bien car dans le DXDIAG le driver de ma cg est bien celui que je veux.

Là, quelqu’un m’a dit que Counter Strike était en openGL, donc je me suis dis que ça venait sûrement de DirectX. J’ai donc installé DirectX 9.c sans souçi ( Warcraft III me dit bien que j’ai une version supérieure à la version 8 ), mais le " Direct3D " ne marche pas. En effet, dans le DXDIAG, lorsque je fais le test de Direct3D, ni la version 7, ni la 8 ni la 9 ne marchent :

Résultats des tests Direct3D 7 : Échec à l’étape 8 (Création d’un périphérique 3D): HRESULT = 0x80004005 (Échec général)
Résultats des tests Direct3D 8 : Échec à l’étape 8 (Création d’un périphérique 3D): HRESULT = 0x8876086c (Code d’erreur)
Résultats des tests Direct3D 9 : Échec à l’étape 8 (Création d’un périphérique 3D): HRESULT = 0x8876086c (Code d’erreur)

Mais les test de Direct Draw se passent sans souçi .

Voici mon dxdiag :

http://img155.imageshack.us/img155/4624/dxdiagyp6.jpg

Je sais que les drivers Omega ne sont pas WHQL, mais je pense pas que ça vienne de là. Direct3D ne marchait pas non plus avec les Catalyst 7.1.

Je sais que ma carte graphique est compatible Direct3D, j’ai déjà réussi à lancé Warcraft III dessus ! Mais revenir au SP1 pour ça…

Voici donc ma question : Comment activer Direct3D et / ou trouver une solution pour lancer Warcraft III autrement ! ( opengl? )

Merci d’avance à ceux qui peuvent m’aider !

Mets des Omega plus récents, ou un Catalyst plus récent ou plus vieux, puisque tu as une vieille carte.

Ben les Omega je crois que ce sont les derniers. De même j’ai testé les derniers Catalyst 7.10, mais aussi les Catalyst 6.1… Je testerai peut-être les Catalyst 5.0, mais je pene pas que ça vienne des drivers, vu que CS marche sans souçi !

up!

Pour info j’ai un pb similaire : le message d’erreur était différent au niveau du jeu (erreur d3derr_invalidcall => je viens d’ouvrir un post avec ce message)
Après d’autre recherches, j’ai abouti au même diagnostic que toi avec dxdiag d’où ma visite sur ton post.
Entretemps j’ai trouvé plusieurs trace de ce même pb sur d’autres forums et il semble y avoir un pb de compatibilité entre les derniers drivers catalyst (depuis la 7.8) et les cartes ati en agp.
D’après au moins 2 sources, ils auraient résolu le pb en revenant à une version catalyst 7.7 que tu peux trouver ici
ati.amd.com…
Je vais tester ça demain (pas envie d’y passer la nuit :wink: )
j’espère que ça pourra t’aider

Finalement je n’ai pas pu attendre … et j’ai bien fait : je te confirme que le driver catalyst 7.7 résoud le pb (pour info j’ai une 9700 pro agp)
Conclusion carte graphique ATI en AGP => Driver Catalyst 7.7 maxi (peut-être 7.8 mais ce n’est pas sur et je n’ai pas testé).
Le lien qui va bien : ati.amd.com…
PS : ne fais pas comme moi, installes bien le “display driver” et pas le “catalyst control center” (ou les 2 éventuellement en commençant par le driver)

Vérification faite, cela fonctionne jusqu’au Catalyst 7.8 inclus : par contre KO à partir du Catalyst 7.9.
Donc carte ATI en AGP => driver Catalyst 7.8 maximum.
Lien : ati.amd.com…
Attention : la version du pilote indiquée sous Windows n’est pas la version Catalyst => la correspondance est la suivante
Catalyst 7.8 = pilote 8401
Catalyst 7.9 = pilote 8411
Si vous voulez installez, le Catalyst Control Center, prenez la même version que le driver.
Pour visualiser le défaut, c’est facile :

  1. vous ouvrez la fenêtre Exécuter puis vous lancer “dxdiag”
  2. vous attendez que dxdiag explore votre config puis vous allez sur le 3e onglet “Affichage”
  3. vous vérifiez que "Accélération Direct 3Dé est bien activé puis vous lancez le test Direct3D
  4. si les tests sont ok tout va bien (attendez bien la fin du test avant de cliquer sur la souris)
  5. avec les drivers Catalyst 7.9 et au delà, vous obtiendrez les erreurs suivantes :
    Résultats des tests Direct3D 7 : Échec à l’étape 8 (Création d’un périphérique 3D): HRESULT = 0x80004005 (Échec général)
    Résultats des tests Direct3D 8 : Échec à l’étape 8 (Création d’un périphérique 3D): HRESULT = 0x8876086c (Code d’erreur)
    Résultats des tests Direct3D 9 : Échec à l’étape 8 (Création d’un périphérique 3D): HRESULT = 0x8876086c (Code d’erreur)