Qu'est-ce que le format de fichier BAR ?
Les fichiers .bar sont des archives de données de jeu binaires propriétaires utilisées par la série de jeux de stratégie en temps réel d'Ensemble Studios. Le format a fait ses débuts avec *Age of Mythology* en 2002 et est apparu plus tard dans *Age of Empires III* (2005), *Age of Mythology: The Titans* (2003), *Age of Empires Online* (2011) et le remaster de 2024 *Age of Mythology: Retold*.
Chaque archive .bar regroupe les ressources du jeu - textures, modèles 3D, sons, musique, cartes, éléments d'interface utilisateur et fichiers de données XML - dans un conteneur unique que le moteur de jeu lit directement au moment de l'exécution. Les entrées individuelles sont compressées avec zlib, bien que certaines soient stockées sans compression. Le format utilise une disposition binaire « little-endian » avec un en-tête contenant un décompte de fichiers et une table de répertoires ; chaque entrée enregistre son nom de fichier, son décalage d'octets, sa taille compressée et sa taille non compressée.
Deux variantes principales sont connues grâce à l'ingénierie inverse de la communauté : la variante Age of Mythology (2002) et la variante Age of Empires III (2005) ; *Age of Mythology: Retold* a introduit de nouvelles mises à jour. Le format n'est pas documenté par Microsoft. Des outils tiers - notamment BAR Explorer, AoMED et le Resource Manager pour *Retold* - peuvent extraire le contenu des archives pour le modding. Le format .pak joue un rôle similaire dans d'autres moteurs de jeu.
Sécurité et sûreté
RISQUE : LOWLes fichiers BAR sont des archives de données de jeu en lecture seule. Ils ne peuvent pas exécuter de code directement. Les fichiers BAR modifiés remplaçant les ressources du jeu sont sûrs ; ne téléchargez pas de remplacements BAR de sources non fiables car ils pourraient remplacer les fichiers du jeu par des données corrompues.
Détails du format
en bref- BlackBerry Application Archive - Les appareils BlackBerry OS utilisent .bar comme format de package d'installation pour les applications BB10.
- Diverses archives propriétaires - .bar est utilisé par plusieurs autres jeux et applications comme extension d'archive générique.
Programmes qui ouvrent les fichiers BAR
Détails techniques
spécifications approfondies| Type de format | Archive de données de jeu binaire propriétaire |
| Encodage | Binaire, little-endian |
| Compression | zlib par entrée ; certaines entrées stockées sans compression |
| Structure de l'archive | En-tête avec décompte de fichiers + table de répertoires ; chaque entrée a un nom de fichier, un décalage, une taille compressée, une taille non compressée |
| Taille typique de l'archive | 10 Mo - 2 Go |
| Contenu | Textures, modèles 3D, sons, musique, cartes, éléments d'interface, données proto XML |
| Variantes du format | Variante Age of Mythology (2002) ; variante Age of Empires III (2005) ; variante Age of Mythology: Retold (2024) |
| Accès à l'exécution | Archives lues directement par le moteur de jeu à l'exécution - non extraites sur le disque |
| Jeux utilisant le format | Age of Mythology (2002), Age of Empires III (2005), Age of Mythology: Retold (2024) |
| Support du modding | BAR Explorer, AoMED et Resource Manager pour Retold peuvent extraire le contenu des archives |
| Statut de la documentation | Non documenté par Microsoft ; format compris grâce à l'ingénierie inverse de la communauté |
| Publié | 2002 (Age of Mythology) |
| Dernière version | Used in Age of Mythology: Retold (2024) |
Conversions BAR
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers BAR.