Bei der Installation meiner Mods (z.B. "Blue Marble") werden die Civ4-Caches (Vanilla, Warlords, BtS) automatisch gelöscht, damit Civ4 beim Start nach Neuerungen scannt. Da mich andere Modder nach dieser Funktionaltät gefragt haben, hier ein kleines Kommandozeitelprogramm, welches das Löschen der Caches vollzieht und beispielsweise in ein Installationsprogramm eingbettet werden kann:
http://civilized.worldserve.de/downl...CacheClear.zip
Das Programm ist nicht ganz klein, da es in Perl geschrieben ist und folglich eine eingebettete Perl-Laufzeitumgebung besitzt. Dafür ist es recht intelligent und
- - sucht die korrekten Cache-Verzeichnisse über die Registry heraus
- - kann auch für "temporäre" Installationsverzeichnisse (ohne Registry-Einträge) angewendet werden (z.B. für alte Patchstände), wenn es direkt im Installationsverzeichnis gestartet wird
- - arbeitet unter Windows 2000, XP und Vista
- - kann mit allen Civ-Patchversionen umgehen
Update: Version 2.00 kann nun auch mit Civilizatation Complete umgehen, welches den Civ4-Installationspfad in einem anderen Registryschlüssel vermerkt.