¿Qué es el formato de archivo BAR?
Los archivos .bar son archivos de datos de juego binarios y propietarios utilizados por la serie de juegos de estrategia en tiempo real de Ensemble Studios. El formato debutó con *Age of Mythology* en 2002 y apareció posteriormente en *Age of Empires III* (2005), *Age of Mythology: The Titans* (2003), *Age of Empires Online* (2011) y la remasterización de 2024 *Age of Mythology: Retold*.
Cada archivo .bar agrupa recursos del juego -texturas, modelos 3D, sonidos, música, mapas, elementos de la interfaz de usuario y archivos de datos XML- en un único contenedor que el motor del juego lee directamente durante la ejecución. Las entradas individuales se comprimen con zlib, aunque algunas se almacenan sin compresión. El formato utiliza un diseño binario little-endian con una cabecera que contiene un recuento de archivos y una tabla de directorios; cada entrada registra su nombre de archivo, desplazamiento de bytes (offset), tamaño comprimido y tamaño sin comprimir.
Se conocen dos variantes principales gracias a la ingeniería inversa de la comunidad: la variante de Age of Mythology (2002) y la variante de Age of Empires III (2005); *Age of Mythology: Retold* introdujo actualizaciones adicionales. El formato no está documentado por Microsoft. Herramientas de terceros -incluyendo BAR Explorer, AoMED y el Resource Manager para *Retold*- pueden extraer el contenido de los archivos para modding. El formato .pak cumple una función similar en otros motores de juego.
Seguridad y protección
RIESGO: LOWLos archivos BAR son archivos de datos de juego de solo lectura. No pueden ejecutar código directamente. Los archivos BAR modificados que reemplazan recursos del juego son seguros; no descargue reemplazos de BAR de fuentes no confiables, ya que podrían sustituir archivos del juego por datos corruptos.
Detalles del formato
en pocas palabras- BlackBerry Application Archive - Los dispositivos BlackBerry OS utilizan .bar como formato de paquete de instalación para aplicaciones de BB10.
- Varios archivos propietarios - .bar es utilizado por varios otros juegos y aplicaciones como una extensión de archivo genérica.
Programas que abren archivos BAR
Detalles técnicos
especificación profunda| Tipo de formato | Archivo de datos de juego binario propietario |
| Codificación | Binario, little-endian |
| Compresión | zlib por entrada; algunas entradas se almacenan sin compresión |
| Estructura del archivo | Cabecera con recuento de archivos + tabla de directorios; cada entrada tiene nombre de archivo, offset, tamaño comprimido y tamaño sin comprimir |
| Tamaño típico del archivo | 10 MB - 2 GB |
| Contenido | Texturas, modelos 3D, sonidos, música, mapas, elementos de interfaz, datos proto XML |
| Variantes del formato | Variante de Age of Mythology (2002); variante de Age of Empires III (2005); variante de Age of Mythology: Retold (2024) |
| Acceso en tiempo de ejecución | Los archivos son leídos directamente por el motor del juego al ejecutarse - no se extraen al disco |
| Juegos que usan el formato | Age of Mythology (2002), Age of Empires III (2005), Age of Mythology: Retold (2024) |
| Soporte para modding | BAR Explorer, AoMED y Resource Manager para Retold pueden extraer el contenido del archivo |
| Estado de documentación | No documentado por Microsoft; formato comprendido mediante ingeniería inversa de la comunidad |
| Lanzado | 2002 (Age of Mythology) |
| Última versión | Used in Age of Mythology: Retold (2024) |
Conversiones de BAR
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos BAR.