.XMB

File XMB

XML Binary Data File (Age of Empires / Ensemble Studios)
Fai una domanda
RISPOSTA RAPIDA

Un file XMB è un file di dati XML compilato in formato binario utilizzato dai giochi di Ensemble Studios, principalmente Age of Mythology e Age of Empires III. Il motore di gioco lo legge direttamente; non è possibile aprirlo in un editor di testo. Per leggerne o modificarne uno, è necessario prima convertirlo in XML utilizzando uno strumento come AoM XMB Converter. Il file contiene dati di gioco, non è un eseguibile, quindi non comporta rischi per la sicurezza.

Sviluppatore: Ensemble Studios / Microsoft Studios (Age of Empires, Age of Mythology, Halo 3) Categoria: Giochi MIME: application/octet-stream
SI APRE SU Windows
Correlati: .OBB · .PAK · .ROFL · .PACKAGE

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Jun 21, 2026

Non sei sicuro di cosa sia il tuo file?

Trascina qualsiasi file nel nostro identificatore - leggiamo solo i primi byte per dare un nome al formato.

Identifica un file

Che cos'è il formato di file XMB?

I file .xmb sono file di dati XML compilati in formato binario utilizzati dai titoli di gioco di Ensemble Studios, tra cui Age of Mythology (2002), Age of Empires III (2005) e Halo 3 (Xbox 360, 2007). Invece di distribuire file XML grezzi che devono essere analizzati durante l'esecuzione, il motore di Ensemble Studios pre-compila i dati di gioco XML - configurazioni degli scenari, definizioni delle unità, tabelle di stringhe e script IA - in un formato ad albero binario compatto che si carica più velocemente all'avvio del gioco.

Il formato memorizza i nomi degli elementi XML, gli attributi e i valori in una struttura binaria appiattita utilizzando l'ordine dei byte little-endian. I file appaiono frequentemente con una doppia estensione come proto.xml.xmb o strings.xml.xmb, segnalando che il .xmb è la forma binaria di una corrispondente sorgente .xml. Alcune varianti sono compresse in GZIP. Non esiste una specifica pubblica per i magic bytes; i file vengono identificati dal contesto del gioco.

I modder lavorano con i file .xmb convertendoli in semplice .xml tramite strumenti della comunità come AoM XMB Converter o il Corsair AoE3 Modding Tool, apportando modifiche in un editor di testo e poi ricompilandoli. Un notevole conflitto di nomi: l'interfaccia utente XrossMediaBar (XMB) di Sony PlayStation 3 utilizza anch'essa un formato basato su XML chiamato XMBML - questo è del tutto estraneo al formato di Ensemble Studios.

Il formato non ha successori noti nella stirpe di Ensemble; lo studio è stato chiuso da Microsoft nel 2009, sebbene il franchise di Age of Empires continui sotto Relic Entertainment e World's Edge.

Sicurezza e incolumità

RISCHIO: LOW

File di dati di gioco; non eseguibili. Nessun vettore malware noto.

Dettagli del formato

in sintesi
NOME COMPLETOXML Binary Data File (Age of Empires / Ensemble Studios)anche noto come XML Binary, XMB binary
SVILUPPATOREEnsemble Studios / Microsoft Studios (Age of Empires, Age of Mythology, Halo 3)dal c. 2002 (Age of Mythology)
CATEGORIAGiochi
TIPO MIMEapplication/octet-stream
TIPOFile di dati di gioco XML compilato in binario
Questa estensione è usata anche da…
  • File di interfaccia XMBML per PS3 - Sony PlayStation 3 utilizza file con estensione XMB per la shell dell'interfaccia utente XrossMediaBar; formato binario non correlato.
  • LucasArts X-Wing Mission Briefing - Anche i file di gioco storici di LucasArts utilizzavano .xmb; raro e legacy.

Programmi che aprono file XMB

Windows2 apps
AoM XMB Converter (community tool) Gratuito Trascina il file .xmb sul convertitore per ottenere un .xml modificabile, quindi apri il .xml in qualsiasi editor di testo.
Corsair AoE3 Modding Tool Gratuito Utilizzato per convertire XMB ↔ XML per i file di Age of Mythology e Age of Empires III.

Dettagli tecnici

specifiche approfondite
Tipo di fileDati di gioco XML compilati in binario - albero binario pre-analizzato che sostituisce il parsing XML a runtime
Ordine dei byteLittle-endian
ContenitoreContenitore binario-XML proprietario di Ensemble Studios
CompressioneNessuna o GZIP (dipendente dalla variante; alcune build di gioco distribuiscono file .xmb compressi)
Dimensione tipica del file1 KB - 500 KB
Convenzione di denominazione dei fileSpesso doppia estensione: ad es. proto.xml.xmb o strings.xml.xmb - indica che il .xmb è la forma compilata di una sorgente .xml
Struttura internaCodifica ad albero binario di nomi di elementi, nomi/valori di attributi e nodi di testo per un caricamento rapido del motore di gioco
Titoli di gioco notiAge of Mythology (2002), Age of Empires III (2005), Halo 3 (Xbox 360, 2007)
Varianti del formatoLa struttura differisce tra le build di Age of Mythology, Age of Empires III e Halo 3
Flusso di lavoro moddingDecompilazione XMB → XML con AoM XMB Converter o Corsair; modifica XML; ricompilazione in XMB
Conflitto di nomiL'interfaccia utente XrossMediaBar di Sony PlayStation 3 utilizza un formato XML non correlato chiamato XMBML - completamente diverso da questo formato
Studio di sviluppoEnsemble Studios (Microsoft); studio chiuso nel 2009; franchise di Age of Empires continuato da Relic Entertainment e World's Edge
Rilasciatoc. 2002 (Age of Mythology)

Conversioni XMB

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file XMB. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno

Ancora nessuna domanda - sii il primo a chiedere informazioni sui file XMB.

Domande frequenti

Come si apre un file XMB?
Utilizza uno strumento di conversione da XMB a XML per AoM/AoE3 (disponibile sui forum di AoE Heaven o nelle guide al modding di Steam). L'output è un normale file XML che puoi modificare in qualsiasi editor di testo.
Posso modificare direttamente un file XMB?
No - è un XML compilato in binario. Convertilo in XML, modificalo e poi ricompilalo in XMB.
Cos'è il file XMB di Age of Mythology?
Una serializzazione binaria di un file di dati XML; il motore di gioco compila l'XML in questa forma binaria più veloce. I modder invertono il processo per apportare modifiche.
XMB è correlato al menu XMB della PS3?
No. I file dell'interfaccia utente XrossMediaBar (XMB) di Sony PS3 utilizzano un formato diverso basato su XML (XMBML). La collisione dei nomi è casuale.

Riferimenti

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

Continua a esplorare

nel database

Migliori estensioni della settimana

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

Estensioni correlate

.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

Strumenti file gratuiti

Un identificatore di file e convertitore di immagini nel browser - tutto viene eseguito sul tuo dispositivo.

Apri la cassetta degli attrezzi

Sfoglia le estensioni dei file A-Z