.XMB

Файл XMB

XML Binary Data File (Age of Empires / Ensemble Studios)
Задать вопрос
БЫСТРЫЙ ОТВЕТ

Файл XMB - это скомпилированный в бинарный формат XML-файл данных, используемый в играх Ensemble Studios, в основном в Age of Mythology и Age of Empires III. Игровой движок считывает его напрямую; вы не можете открыть его в текстовом редакторе. Чтобы прочитать или отредактировать такой файл, сначала преобразуйте его в XML с помощью специального инструмента, например AoM XMB Converter. Файл представляет собой игровые данные, а не исполняемый код, поэтому он не представляет угрозы безопасности.

Разработчик: Ensemble Studios / Microsoft Studios (Age of Empires, Age of Mythology, Halo 3) Категория: Файлы игр MIME: application/octet-stream
ОТКРЫВАЕТСЯ НА Windows
Связанные: .OBB · .PAK · .ROFL · .PACKAGE

На этой странице

Проиндексировано расширений: 19k+
Последняя проверка: Jun 21, 2026

Не знаете, что это за файл?

Перетащите любой файл в наш идентификатор - мы прочитаем первые байты, чтобы определить формат.

Идентифицировать файл

Что такое формат файла XMB?

Файлы .xmb - это бинарно-скомпилированные XML файлы данных, используемые в играх Ensemble Studios, включая Age of Mythology (2002), Age of Empires III (2005) и Halo 3 (Xbox 360, 2007). Вместо того чтобы поставлять необработанные XML-файлы, которые необходимо анализировать во время выполнения, движок Ensemble Studios предварительно компилирует игровые данные XML - конфигурации сценариев, определения юнитов, таблицы строк и скрипты ИИ - в компактный формат бинарного дерева, который загружается быстрее при запуске игры.

Формат хранит имена элементов XML, атрибуты и значения в плоской бинарной структуре с использованием обратного порядка байтов (little-endian). Файлы часто встречаются с двойным расширением, таким как proto.xml.xmb или strings.xml.xmb, что указывает на то, что .xmb является бинарной формой соответствующего исходного файла .xml. Некоторые варианты сжаты с помощью GZIP. Публичной спецификации магических байтов не существует; файлы идентифицируются по игровому контексту.

Моддеры работают с файлами .xmb, преобразуя их в обычный .xml с помощью инструментов сообщества, таких как AoM XMB Converter или Corsair AoE3 Modding Tool, внося правки в текстовом редакторе, а затем выполняя повторную компиляцию. Примечательный конфликт имен: интерфейс Sony PlayStation 3 XrossMediaBar (XMB) также использует формат на основе XML под названием XMBML - он совершенно не связан с форматом Ensemble Studios.

У данного формата нет известных преемников в линейке Ensemble; студия была закрыта Microsoft в 2009 году, хотя франшиза Age of Empires продолжает развиваться под руководством Relic Entertainment и World's Edge.

Безопасность и защита

РИСК: LOW

Файлы игровых данных; не являются исполняемыми. Известных векторов вредоносного ПО нет.

Детали формата

в двух словах
ПОЛНОЕ НАЗВАНИЕXML Binary Data File (Age of Empires / Ensemble Studios)также известен как XML Binary, XMB binary
РАЗРАБОТЧИКEnsemble Studios / Microsoft Studios (Age of Empires, Age of Mythology, Halo 3)с c. 2002 (Age of Mythology)
КАТЕГОРИЯФайлы игр
MIME-ТИПapplication/octet-stream
ТИПБинарно-скомпилированный файл игровых данных XML
СВЯЗАННЫЕ.obb.pak.rofl.package
Это расширение также используется в…
  • Файл интерфейса PS3 XMBML - Sony PlayStation 3 использует файлы с расширением XMB для оболочки интерфейса XrossMediaBar; несвязанный бинарный формат.
  • Брифинг миссии LucasArts X-Wing - Старые игры LucasArts также использовали расширение .xmb; встречается редко, устаревший формат.

Программы, открывающие файлы XMB

Windows2 apps
AoM XMB Converter (community tool) Бесплатно Перетащите файл .xmb на конвертер, чтобы получить редактируемый .xml, затем откройте .xml в любом текстовом редакторе.
Corsair AoE3 Modding Tool Бесплатно Используется для преобразования XMB ↔ XML в файлах Age of Mythology и Age of Empires III.

Технические подробности

глубокая спецификация
Тип файлаБинарно-скомпилированные игровые данные XML - предварительно проанализированное бинарное дерево, заменяющее парсинг XML во время выполнения
Порядок байтовLittle-endian (от младшего к старшему)
КонтейнерПроприетарный бинарный XML-контейнер Ensemble Studios
СжатиеОтсутствует или GZIP (зависит от варианта; некоторые сборки игр поставляются со сжатыми файлами .xmb)
Типичный размер файла1 КБ - 500 КБ
Соглашение об именовании файловЧасто двойное расширение: например, proto.xml.xmb или strings.xml.xmb - сигнализирует о том, что .xmb является скомпилированной формой исходного .xml
Внутренняя структураБинарное дерево, кодирующее имена элементов, имена/значения атрибутов и текстовые узлы для быстрой загрузки игровым движком
Известные игрыAge of Mythology (2002), Age of Empires III (2005), Halo 3 (Xbox 360, 2007)
Варианты форматаСтруктура различается в сборках Age of Mythology, Age of Empires III и Halo 3
Процесс моддингаДекомпиляция XMB → XML с помощью AoM XMB Converter или Corsair; редактирование XML; повторная компиляция в XMB
Конфликт именИнтерфейс Sony PlayStation 3 XrossMediaBar использует несвязанный формат XML под названием XMBML - полностью отличается от этого формата
Студия-разработчикEnsemble Studios (Microsoft); студия закрыта в 2009 году; франшиза Age of Empires продолжена Relic Entertainment и World's Edge
Выпущенc. 2002 (Age of Mythology)

Конвертации XMB

Вопросы и ответы сообщества

спрошено пользователями
Задать быстрый вопрос
Получите помощь от людей, работающих с файлами XMB. Будьте конкретны - укажите вашу систему и версию ПО.
Аккаунт не нужен · ответы обычно в течение дня

Вопросов пока нет - станьте первым, кто спросит о файлах XMB.

Часто задаваемые вопросы

Как открыть файл XMB?
Используйте конвертер XMB-в-XML для AoM/AoE3 (доступен на форумах AoE Heaven или в руководствах по моддингу Steam). Результатом будет обычный XML-файл, который можно редактировать в любом текстовом редакторе.
Можно ли редактировать файл XMB напрямую?
Нет - это бинарно-скомпилированный XML. Преобразуйте его в XML, отредактируйте, а затем снова скомпилируйте в XMB.
Что такое файл XMB из Age of Mythology?
Это бинарная сериализация XML-файла данных; игровой движок компилирует XML в эту быструю бинарную форму. Моддеры обращают этот процесс вспять для внесения изменений.
Связан ли XMB с меню XMB на PS3?
Нет. Файлы интерфейса Sony PS3 XrossMediaBar (XMB) используют другой формат на основе XML (XMBML). Совпадение имен случайно.

Ссылки

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

Узнать больше

по всей базе данных

Популярные расширения на этой неделе

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

Похожие расширения

.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

Бесплатные инструменты для файлов

Идентификатор файлов и конвертер изображений в браузере - все работает на вашем устройстве.

Открыть инструменты

Обзор расширений файлов A-Z