Ich hatte vor einigen Tagen schon einmal versucht Civ4 auf meinem Rechner mit Vista zu installieren, nach einigen Fehlermeldungen allerdings ziemlich entnervt aufgegeben. Grundlegendes Problem ist übrigens das Civ4 DirectX 9 haben möchte und auch anbietet zu installieren. Das habe ich als Besitzerin von DirectX 10 natürlich abgelehnt. Dadurch fehlen allerdings einige Dateien.
Jetzt habe ich mich heute nochmal dran gegeben:
Nach der Standard-Installation sagt einem Civ4 explizit welche Dateien fehlen: d3d9_26.dll und d3d9_32.dll. Woher also nehmen. Die einfachste Anflaufstelle ist DLL-files.com. Dort einfach den Namen der gewünschten dll-Datei ins Suchfeld eingeben und die Datei herunterladen. Die entpackte dll-Datei muss man dann in den Ordner …\Windows\System32 kopieren oder verschieben.
Wenn man seine Installation dann über die im Spiel integrierte Update-Funktion auf den neuesten Stand bringt erfolgt die nächste Fehlermeldung: „Error Loading Shader Libraries“. Und da muss man dann erstmal drauf kommen was fehlt. Es ist die Datei d3d9_31.dll. Also nochmal das ganze Prozedere, wie oben beschrieben, aber dann läufts. Versprochen!
Zumindest bei mir 😉
WOW!! Tausend Dank! bei mir klappt das so auch…