[Tutorial] Technische Grundlagen 2, strings.bin-Dateien entschlüsseln (M2TW)

  • Wenn ihr alle Dateien eures MTW2-Spiels entpackt habt, werdet ihr feststellen, dass viele der Dateien, die noch in Rome Total War als reine Scriptfiles (.txt) vorhanden waren, nun als komisch aussehende .strings.bin-Dateien daher kommen. Diese „Nettigkeit“ haben wir ebenfalls CA zu verdanken und bis heute weiss niemand so genau, wieso die das gemacht haben...


    Aber egal. Um diese .strings.bin-Dateien in bearbeitungsfähige .txt-Dateien umzuwandeln, hat der TWC-Modder Alpaca freundlicherweise ein Entschlüsselungsprogramm (Converter) geschrieben. Dieses Programm kann man unter folgendem Link Downloaden:


    http://www.twcenter.net/forums/downloads.php?do=file&id=1006


    Allerdings hat Alpaca dieses Programm mit der Software „Python“ geschrieben. Diese Software kann man aber gratis im Internet herunterladen und auf seinem PC installieren. Hier der Link:


    http://www.python.org/download/releases/2.6/


    Zuerst müsst ihr also Python installieren. Dann könnt ihr euch das Programm von Alpaca runtersaugen. Das Programm installiert einen Ordner auf eurem PC. Darin findet ihr zwei relevante Dateien: convert_all.bat und strings_bin_converter.


    Ihr könnt nun eure .strings.bin-Dateien in diesen Ordner legen. Dann müsst ihr lediglich convert_all.bat klicken und die Software spuckt neben der bereits vorhandenen .strings.bin-Datei eine gleichnamige .txt-Datei aus. Diese Datei könnt ihr dann zurück an ihren Ursprungsort im MTW2-Ordner legen. Das Spiel ignoriert dann die .strings.bin-Datei und greift auf die .txt-Datei zurück.


    Anmerkung: Bei gewissen Dateien funktioniert der Converter nicht einwandfrei. Es handelt sich aber nur um wenige und nicht sonderlich bedeutende Dateien. Die wichtigsten Dateien für den „gewöhnlichen“ Modder (vor allem die Textdateien) werden problemlos umgewandelt. Es gibt auch eine Software, die eine direkte Bearbeitung von .strings.bin-Dateien ermöglicht. Damit habe ich mich aber noch nie befasst.


    Ende des Tutorials

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!