Was ist das BAR-Dateiformat?
.bar-Dateien sind proprietäre binäre Spieldatenarchive, die in der Echtzeit-Strategie-Spieleserie von Ensemble Studios zum Einsatz kommen. Das Format debütierte 2002 mit *Age of Mythology* und erschien später in *Age of Empires III* (2005), *Age of Mythology: The Titans* (2003), *Age of Empires Online* (2011) sowie im Remaster *Age of Mythology: Retold* von 2024.
Jedes .bar-Archiv bündelt Spielressourcen - Texturen, 3D-Modelle, Sounds, Musik, Karten, UI-Elemente und XML-Datendateien - in einem einzigen Container, den die Spiel-Engine direkt zur Laufzeit ausliest. Einzelne Einträge sind mit zlib komprimiert, wobei einige auch unkomprimiert gespeichert werden. Das Format nutzt ein Little-Endian-Binärlayout mit einem Header, der die Dateianzahl und eine Verzeichnistabelle enthält; jeder Eintrag speichert seinen Dateinamen, den Byte-Offset sowie die komprimierte und unkomprimierte Größe.
Durch Community-Reverse-Engineering sind zwei Hauptvarianten bekannt: die Age of Mythology-Variante (2002) und die Age of Empires III-Variante (2005); *Age of Mythology: Retold* führte weitere Aktualisierungen ein. Das Format ist von Microsoft nicht dokumentiert. Drittanbieter-Tools - darunter BAR Explorer, AoMED und der Resource Manager für *Retold* - können Archivinhalte für das Modding extrahieren. Das .pak-Format erfüllt in anderen Spiel-Engines eine ähnliche Funktion.
Sicherheit
RISIKO: LOWBAR-Dateien sind schreibgeschützte Spieldatenarchive. Sie können keinen Code direkt ausführen. Gemoddete BAR-Dateien, die Spielressourcen ersetzen, sind sicher; laden Sie jedoch keine BAR-Ersetzungen von nicht vertrauenswürdigen Quellen herunter, da diese Spieldateien durch beschädigte Daten ersetzen könnten.
Formatdetails
kurz gefasst- BlackBerry Application Archive - BlackBerry OS-Geräte verwenden .bar als Installationspaket-Format für BB10-Apps.
- Verschiedene proprietäre Archive - .bar wird von mehreren anderen Spielen und Anwendungen als generische Archiv-Endung verwendet.
Programme zum Öffnen von BAR-Dateien
Technische Details
technische Spezifikation| Format-Typ | Proprietäres binäres Spieldatenarchiv |
| Kodierung | Binär, Little-Endian |
| Komprimierung | zlib pro Eintrag; einige Einträge unkomprimiert gespeichert |
| Archivstruktur | Header mit Dateianzahl + Verzeichnistabelle; jeder Eintrag mit Dateiname, Offset, komprimierter Größe, unkomprimierter Größe |
| Typische Archivgröße | 10 MB - 2 GB |
| Inhalte | Texturen, 3D-Modelle, Sounds, Musik, Karten, UI-Elemente, XML-Protodaten |
| Formatvarianten | Age of Mythology-Variante (2002); Age of Empires III-Variante (2005); Age of Mythology: Retold-Variante (2024) |
| Laufzeitzugriff | Archive werden direkt von der Spiel-Engine zur Laufzeit gelesen - keine Extraktion auf die Festplatte |
| Spiele, die das Format nutzen | Age of Mythology (2002), Age of Empires III (2005), Age of Mythology: Retold (2024) |
| Modding-Unterstützung | BAR Explorer, AoMED und Resource Manager für Retold können Archivinhalte extrahieren |
| Dokumentationsstatus | Nicht dokumentiert von Microsoft; Format durch Community-Reverse-Engineering erschlossen |
| Veröffentlicht | 2002 (Age of Mythology) |
| Neueste Version | Used in Age of Mythology: Retold (2024) |
BAR-Konvertierungen
Community Q&A
von Nutzern gefragtNoch keine Fragen - stellen Sie die erste Frage zu BAR-Dateien.