.XMB

Fichier XMB

XML Binary Data File (Age of Empires / Ensemble Studios)
Poser une question
RÉPONSE RAPIDE

Un fichier XMB est un fichier de données XML compilé en binaire utilisé par les jeux d'Ensemble Studios, principalement Age of Mythology et Age of Empires III. Le moteur de jeu le lit directement ; vous ne pouvez pas l'ouvrir dans un éditeur de texte. Pour en lire ou en modifier un, convertissez-le d'abord en XML à l'aide d'un outil tel que AoM XMB Converter. Le fichier contient des données de jeu et n'est pas un exécutable, il ne présente donc aucun risque de sécurité.

Développeur : Ensemble Studios / Microsoft Studios (Age of Empires, Age of Mythology, Halo 3) Catégorie : Fichiers jeu MIME: application/octet-stream
S'OUVRE SUR Windows
Lié : .OBB · .PAK · .ROFL · .PACKAGE

Sur cette page

19k+ extensions indexées
Dernière révision le Jun 21, 2026

Pas sûr de la nature de votre fichier ?

Déposez n'importe quel fichier dans notre identificateur - nous lisons juste les premiers octets pour nommer le format.

Identifier un fichier

Qu'est-ce que le format de fichier XMB ?

Les fichiers .xmb sont des fichiers de données XML compilés en binaire utilisés par les titres de jeux d'Ensemble Studios, notamment Age of Mythology (2002), Age of Empires III (2005) et Halo 3 (Xbox 360, 2007). Plutôt que de livrer des fichiers XML bruts qui doivent être analysés au moment de l'exécution, le moteur d'Ensemble Studios précompile les données de jeu XML - configurations de scénarios, définitions d'unités, tables de chaînes de caractères et scripts d'IA - dans un format d'arbre binaire compact qui se charge plus rapidement au démarrage du jeu.

Le format stocke les noms d'éléments XML, les attributs et les valeurs dans une structure binaire aplatie utilisant l'ordre des octets « little-endian ». Les fichiers apparaissent fréquemment avec une double extension telle que proto.xml.xmb ou strings.xml.xmb, signalant que le .xmb est la forme binaire d'une source .xml correspondante. Certaines variantes sont compressées en GZIP. Il n'existe pas de spécification publique pour les « magic bytes » ; les fichiers sont identifiés par le contexte du jeu.

Les moddeurs travaillent avec les fichiers .xmb en les convertissant en .xml brut à l'aide d'outils communautaires tels que AoM XMB Converter ou le Corsair AoE3 Modding Tool, en effectuant les modifications dans un éditeur de texte, puis en les recompilant. Un conflit de nommage notable : l'interface utilisateur XrossMediaBar (XMB) de la PlayStation 3 de Sony utilise également un format basé sur le XML appelé XMBML - celui-ci n'a aucun rapport avec le format d'Ensemble Studios.

Le format n'a pas de successeur connu dans la lignée d'Ensemble ; le studio a été fermé par Microsoft en 2009, bien que la franchise Age of Empires se poursuive sous Relic Entertainment et World's Edge.

Sécurité et sûreté

RISQUE : LOW

Fichiers de données de jeu ; non exécutables. Aucun vecteur de logiciel malveillant connu.

Détails du format

en bref
NOM COMPLETXML Binary Data File (Age of Empires / Ensemble Studios)alias XML Binary, XMB binary
DÉVELOPPEUREnsemble Studios / Microsoft Studios (Age of Empires, Age of Mythology, Halo 3)depuis c. 2002 (Age of Mythology)
CATÉGORIEFichiers jeu
TYPE MIMEapplication/octet-stream
TYPEFichier de données de jeu XML compilé en binaire
Cette extension est également utilisée par…
  • Fichier d'interface XMBML PS3 - La Sony PlayStation 3 utilise des fichiers d'extension XMB pour le shell de l'interface XrossMediaBar ; format binaire non lié.
  • LucasArts X-Wing Mission Briefing - Les fichiers de jeux historiques de LucasArts utilisaient également .xmb ; rare et hérité.

Programmes qui ouvrent les fichiers XMB

Windows2 apps
AoM XMB Converter (community tool) Gratuit Déposez le .xmb sur le convertisseur pour obtenir un .xml modifiable, puis ouvrez le .xml dans n'importe quel éditeur de texte.
Corsair AoE3 Modding Tool Gratuit À utiliser pour convertir XMB ↔ XML pour les fichiers de Age of Mythology et Age of Empires III.

Détails techniques

spécifications approfondies
Type de fichierDonnées de jeu XML compilées en binaire - arbre binaire pré-analysé remplaçant l'analyse XML à l'exécution
Ordre des octetsLittle-endian
ConteneurConteneur binaire-XML propriétaire d'Ensemble Studios
CompressionAucune ou GZIP (selon la variante ; certaines versions de jeux livrent des fichiers .xmb compressés)
Taille de fichier typique1 Ko - 500 Ko
Convention de nommage des fichiersSouvent une double extension : par ex., proto.xml.xmb ou strings.xml.xmb - indique que le .xmb est la forme compilée d'une source .xml
Structure interneCodage en arbre binaire des noms d'éléments, des noms/valeurs d'attributs et des nœuds de texte pour un chargement rapide par le moteur de jeu
Titres de jeux connusAge of Mythology (2002), Age of Empires III (2005), Halo 3 (Xbox 360, 2007)
Variantes du formatLa structure diffère selon les versions de Age of Mythology, Age of Empires III et Halo 3
Flux de travail de moddingDécompilation XMB → XML avec AoM XMB Converter ou Corsair ; modification du XML ; recompilation en XMB
Conflit de nommageL'interface XrossMediaBar de la Sony PlayStation 3 utilise un format XML non lié appelé XMBML - totalement différent de ce format
Studio de développementEnsemble Studios (Microsoft) ; studio fermé en 2009 ; franchise Age of Empires poursuivie par Relic Entertainment et World's Edge
Publiéc. 2002 (Age of Mythology)

Conversions XMB

Q&R de la communauté

posées par les utilisateurs
Poser une question rapide
Obtenez de l'aide de personnes qui travaillent avec des fichiers XMB. Soyez précis - incluez votre système et la version du logiciel.
Aucun compte requis · réponses généralement sous un jour

Pas encore de questions - soyez le premier à poser une question sur les fichiers XMB.

Foire aux questions

Comment ouvrir un fichier XMB ?
Utilisez un outil de conversion XMB vers XML pour AoM/AoE3 (disponible sur les forums AoE Heaven ou les guides de modding Steam). Le résultat est un fichier XML normal que vous pouvez modifier dans n'importe quel éditeur de texte.
Puis-je modifier un fichier XMB directement ?
Non - c'est du XML compilé en binaire. Convertissez-le en XML, modifiez-le, puis recompilez-le en XMB.
Qu'est-ce que le fichier XMB de Age of Mythology ?
Une sérialisation binaire d'un fichier de données XML ; le moteur de jeu compile le XML dans cette forme binaire plus rapide. Les moddeurs inversent le processus pour apporter des modifications.
Le format XMB est-il lié au menu XMB de la PS3 ?
Non. Les fichiers de l'interface XrossMediaBar (XMB) de la PS3 de Sony utilisent un format différent basé sur le XML (XMBML). La collision de noms est fortuite.

Références

1AoE III Heaven - Bar & XMB File Conversion threadaoe3.heavengames.com
2Steam - Useful AoM Modding Tools (XMB converters)steamcommunity.com

Continuer l'exploration

à travers la base de données

Top des extensions cette semaine

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.BINCD/DVD Disc Image (BIN/CUE)
7.RPMSGRestricted Permission Message
8.NOMEDIAAndroid No-Media Marker File
9.MDMarkdown Document
10.TXTPlain Text File

Extensions liées

.OBBAndroid Opaque Binary Blob (APK Expansion File)
.PAKGame Resource Package (PAK)
.ROFLLeague of Legends Replay
.PACKAGEThe Sims / Maxis DBPF Package (game content & mods) - dominant meaning
.XSBXACT Sound Bank
.SAVSaved Game File

Outils de fichiers gratuits

Un identificateur de fichier et un convertisseur d'images dans le navigateur - tout s'exécute sur votre appareil.

Ouvrir la boîte à outils

Parcourir les extensions de fichiers A-Z