¿Qué es el formato de archivo BIG?
Los archivos con la extensión .big son utilizados por varios videojuegos publicados por Electronic Arts, con un formato que se originó en Westwood Studios a finales de la década de 1990. Se convirtió en el contenedor de activos estándar para el motor SAGE, incluyéndose en títulos como Command & Conquer: Generals, Battle for Middle-earth y sus sucesores.
Los archivos .big almacenan datos requeridos por el motor del juego, incluyendo texturas, modelos 3D, archivos de configuración, pistas de audio, mapas y scripts .ini, con un concepto similar a un archivo .PAK pero específico para el flujo de trabajo de EA. Todos los activos se agrupan en un único archivo binario utilizando una tabla de índice de archivos plana que registra el nombre, el desplazamiento (offset) y la longitud de cada entrada.
Cada archivo .big comienza con una firma FourCC de 4 bytes: BIGF para los lanzamientos más antiguos de Command & Conquer y la era de Westwood, o BIG4 para Battle for Middle-earth y títulos posteriores de SAGE. El encabezado almacena el tamaño del archivo como un entero de 32 bits en formato little-endian, mientras que el recuento de archivos y el tamaño del encabezado utilizan big-endian, una elección inusual de orden de bytes mixto. Se admite la compresión por entrada a través del códec RefPack de EA (un algoritmo basado en LZ), aunque muchas entradas se dejan sin comprimir.
Algunos juegos de EA cargan datos directamente desde los archivos .big en tiempo de ejecución sin extraerlos. Los archivos .big también se utilizan ampliamente como paquetes de mods, permitiendo a los jugadores reemplazar o añadir texturas, nuevos activos del mundo, personajes adicionales y configuraciones físicas alternativas. La herramienta comunitaria FinalBIG es el editor principal para crear y modificar archivos .big; Dragon UnPACKer y Game Extractor también pueden extraer su contenido.
Seguridad y protección
RIESGO: MEDIUMEl riesgo principal es autoinfligido: eliminar, renombrar o editar incorrectamente los archivos .big de un juego rompe o corrompe la instalación; nunca los elimine para «liberar espacio», desinstale el juego en su lugar y siempre haga una copia de seguridad de un .big antes de modificarlo. El archivo en sí son datos de activos pasivos y no ejecuta código automáticamente, pero las descargas de mods pueden incluir ejecutables/scripts, así que obtenga mods solo de sitios comunitarios de C&C/BFME de buena reputación y conserve el .big original para restaurar.
Detalles del formato
en pocas palabras- Datos BIF de Neverwinter Nights / Aurora (a veces .big) - Algunos paquetes de datos de motores de BioWare y otros RPG utilizan el nombre .big con un diseño interno diferente.
- Parte/división genérica «big» de un archivo grande - Ocasionalmente, .big solo marca un bloque de datos de gran tamaño o un archivo renombrado, sin relación con los juegos de EA.
Programas que abren archivos BIG
Detalles técnicos
especificación profunda| Firma de archivo | «BIGF» (42 49 47 46) o «BIG4» (42 49 47 34) - FourCC de 4 bytes en el desplazamiento 0 |
| Diseño del encabezado | FourCC (4 B) → tamaño del archivo (4 B, little-endian) → recuento de archivos (4 B, big-endian) → tamaño del encabezado (4 B, big-endian) |
| Orden de bytes | Mixto: tamaño del archivo almacenado en little-endian; recuento de archivos y tamaño del encabezado almacenados en big-endian |
| Entrada del índice de archivos | Desplazamiento de datos de 32 bits (BE) + longitud de entrada de 32 bits (BE) + cadena de nombre de archivo terminada en nulo |
| Compresión | RefPack por entrada (códec basado en LZ de EA); las entradas también pueden almacenarse sin compresión |
| Variantes del formato | BIGF - archivos antiguos de Command & Conquer y de la era Westwood; BIG4 - títulos de Battle for Middle-earth y motores SAGE posteriores |
| Desarrollador | Electronic Arts (formato originado en Westwood Studios) |
| Tamaño típico del archivo | Desde decenas de MB hasta algunos GB; un solo archivo puede contener todas las texturas, modelos, audio y mapas de un juego |
| Tipos de activos almacenados | Texturas, modelos 3D, mapas de terreno, pistas de audio, archivos de configuración INI y scripts de juego |
| SO asociado | Windows |
| Tipo MIME | application/octet-stream (sin tipo MIME registrado dedicado) |
| Entradas máximas | Limitado por el campo de recuento de archivos de 32 bits en el encabezado (techo teórico de ~4 mil millones de entradas) |
| Soporte para modding | Los archivos son totalmente reemplazables por mods de la comunidad; FinalBIG es la herramienta principal para la creación y edición de archivos .big |
| Lanzado | Late 1990s (Westwood / EA games; widely used by the SAGE engine from ~2002) |
| Última versión | BIG4 variant (used by Battle for Middle-earth and later SAGE titles); BIGF is the earlier Command & Conquer variant |
| Especificación | opensage.readthedocs.io |
Conversiones de BIG
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos BIG.