Situation :
DS1 (Dark Star One) sous Windows 7 Beta (x64) a planté immédiatement après avoir essayé de le démarrer. Il s’agit de la version Steam du jeu, bien que la correction puisse s’appliquer dans d’autres situations. Le dialogue d’exception d’Ascaron apparaît avec une « Exception Walhalla » et indique qu’il y a eu une « Erreur d’exception Ascaron ». Si vous regardez les détails de l’onglet Avancé, vous verrez la mention D3DERR_NOTAVAILABLE et un fichier appelé dxapdirect3d.cpp .
En tout cas, j’ai pu le corriger.
Je donne crédit au poste ici pour l’info.
Solution :
Je suis passé par la plupart des étapes, mais ce n’est que dans la section « Dépannage supplémentaire » que j’ai trouvé ma réponse…
1) Installez les derniers Runtimes DirectX (novembre 2008) à partir d’ici (microsoft.com). Si ce billet est un peu ancien et que de nouvelles versions ont été publiées, vous pouvez commencer ici et naviguer jusqu’aux Runtimes pour utilisateurs finaux de DirectX. Cela n’est peut-être pas nécessaire, mais puisque je l’ai fait (et que je n’ai aucune raison de DÉBALLER les dernières versions), vous pouvez passer à l’étape 2, et si cela ne fonctionne pas, revenez et faites l’étape 1 ensuite.
2) Supprimez le fichier iphlpapi.dll de l’emplacement suivant (ou pour être sûr, déplacez-le simplement sur le bureau ou quelque chose comme ça pour pouvoir le restaurer) :
C:\Program Files (x86)\Steam\steamapps\common\darkstar one\
Essayez maintenant de faire tourner Darkstar One. Cela a certainement commencé à fonctionner pour moi !
Raison pour laquelle cela fonctionne :
En gros, d’après ce que j’ai compris, voici ce qui se passe… Il y a 2 copies du fichier iphlpapi.dll sur l’ordinateur. L’une se trouve dans votre dossier Windows/System32 (et peut être mise à jour lorsque vous passez par l’étape 1). L’autre se trouve dans le dossier Darkstar One (et est plus ancienne). Lorsque le jeu démarre, il utilise l’ANCIEN par défaut, qui ne s’entend pas avec Windows 7. En le supprimant, le jeu ne le voit pas dans le dossier du jeu, et regarde ensuite les différents dossiers du système. Il trouve le nouveau, et ça marche !
Il est possible que vous puissiez simplement remplacer le fichier iphlpapi.dll dans le dossier Steam par la nouvelle version. Cependant, j’ai entendu dire que Steam peut être pointilleux sur l’exécution de programmes qui ont été modifiés, donc le supprimer peut être une meilleure option. Cela a quand même fonctionné pour moi.
Bonne chance !
Ça a bien fonctionné pour moi ! ^^
Salutations de l'Allemagne፦)
J'ai le même problème. Travailler pour trouver un correctif maintenant.
J'ai trouvé un correctif, Jeffrey.
http://www.tagesprotection.com/main.htm?page=minimum.htm
Téléchargez le pilote. Travaux.