.BIF

Archivo BIF

BioWare Infinity Engine / Aurora Engine Archive
Hacer una pregunta
RESPUESTA RÁPIDA

Un archivo BIF es un archivo de juego binario de BioWare que almacena texturas, audio, scripts y mapas de áreas para RPG clásicos como Baldur's Gate, Planescape: Torment, Icewind Dale y The Witcher. Siempre funciona junto con un archivo de índice .key emparejado; sin él, el archivo no se puede leer. Abra y extraiga archivos BIF con NearInfinity (multiplataforma, gratuito) o WinBIF (Windows, gratuito).

Desarrollador: BioWare Corp. Categoría: Archivos de juegos MIME: application/octet-stream
SE ABRE EN Windows macOS Linux
Relacionado: .OBB · .PAK · .ROFL · .PACKAGE

En esta página

19k+ extensiones indexadas
Última revisión Jul 5, 2026

¿No está seguro de qué es su archivo?

Suelte cualquier archivo en nuestro identificador - leemos solo los primeros bytes para nombrar el formato.

Identificar un archivo

¿Qué es el formato de archivo BIF?

Un archivo .bif es un archivo BIFF, el contenedor de recursos principal utilizado en los juegos de BioWare con Infinity Engine (*Baldur's Gate*, *Baldur's Gate II*, *Icewind Dale*, *Planescape: Torment*) y más tarde en el Aurora Engine (*Neverwinter Nights*). Cada recurso del juego (diseños de áreas, tablas 2DA, scripts, texturas, sonidos) se empaqueta dentro de uno o más archivos .bif en el disco del juego o en la instalación.

Los archivos .bif nunca funcionan solos. Siempre están emparejados con un archivo de índice .key que mapea los nombres de los recursos y los códigos de tipo numéricos con su BIF contenedor y el desplazamiento de bytes. El .key es el catálogo; los archivos .bif son los estantes. Los tipos de recursos se identifican mediante códigos numéricos en lugar de extensiones: 0x0003 = textura TGA, 0x0004 = audio WAV, 0x03ED = archivo de área.

El formato utiliza un encabezado compacto de 20 bytes seguido de una tabla de entrada de archivos y bloques de datos sin procesar. BIF V1 almacena los recursos sin comprimir; la variante comprimida BIFCV1.0 aplica compresión zlib por entrada. El Aurora Engine introdujo KEY BIF V1.1 con cambios estructurales menores para *Neverwinter Nights*.

Los archivos .bif se pueden inspeccionar y extraer con herramientas como NearInfinity, WinBIF o BIFRip. El formato fue reemplazado por ERF (Encapsulated Resource File) en *Dragon Age: Origins* y *Neverwinter Nights 2*. Tenga en cuenta que .bif también es utilizado por Roku para los datos de miniaturas de Base Index Frame, un formato completamente ajeno que solo comparte la extensión.

Seguridad y protección

RIESGO: LOW

Los archivos BIF son archivos de datos pasivos de instalaciones de juegos; no pueden ejecutarse y no representan un riesgo significativo. Los archivos BIF modificados de fuentes no confiables podrían contener scripts de juego alterados, pero no ejecución de código arbitrario.

Detalles del formato

en pocas palabras
NOMBRE COMPLETOBioWare Infinity Engine / Aurora Engine Archivetambién conocido como BIFF file, BIF archive
DESARROLLADORBioWare Corp.desde 1998 (Baldur's Gate)
TIPO MIMEapplication/octet-stream
TIPOarchivo binario propietario de recursos de juegos
Esta extensión también es utilizada por…
  • Archivo de información de TomTom Navigator - Archivo de configuración/información en texto plano utilizado por dispositivos GPS TomTom que almacena la activación de mapas, credenciales o configuraciones del dispositivo.
  • Roku Base Index Frames (BIF) - Archivo de imagen binario utilizado por los reproductores de streaming Roku para mostrar vistas previas de miniaturas durante la reproducción de video (avance rápido/rebobinado); totalmente ajeno al formato de BioWare.
MAGIC BYTES · FIRMA DE ARCHIVO
OFFSET
0001020304050607
HEX
4249464656312020
ASCII
BIFFV1
La variante comprimida comienza con BIFCV1.0; la variante del motor Aurora con KEY BIF V1.1

Programas que abren archivos BIF

Windows3 apps
BIFRip Gratis Extracción por línea de comandos de recursos de archivos BIF.
NearInfinity Código abierto File → Open game directory → navegar por el contenido de BIF y exportar recursos.
WinBIF Gratis Abrir archivo BIF, navegar y extraer recursos individuales.
macOS1 app
NearInfinity Código abierto File → Open game directory → navegar por el contenido de BIF y exportar recursos.
Linux1 app
GemRB Código abierto Reimplementación de código abierto de Infinity Engine; lee BIF/KEY de forma nativa.

Detalles técnicos

especificación profunda
Orden de bytesLittle-endian
Bytes mágicosBIFFV1 (8 bytes) para Infinity Engine; BIFCV1.0 para la variante comprimida; KEY BIF V1.1 para Aurora Engine
Tamaño del encabezado20 bytes
Codificación de tipo de recursoCódigos de tipo numéricos (no extensiones): ej. 0x0003=TGA, 0x0004=WAV, 0x03ED=ARE
CompresiónNinguna en BIF V1.0; zlib por entrada en BIFCV1.0
DependenciaSiempre emparejado con un archivo de índice .key para la resolución de nombres de recursos
Recuento máximo de recursosCampo de recuento de 16 bits en el encabezado
Tamaño de archivo típico2 MB - 600 MB
Versiones del formatoBIF V1.0 (Infinity Engine, 1998); BIFCV1.0 (comprimido); KEY BIF V1.1 (Aurora/NWN, 2002)
Reemplazado porERF (Encapsulated Resource File) en NWN2 y Dragon Age: Origins
Herramientas de moddingNearInfinity, WinBIF, BIFRip
Lanzado1998 (Baldur's Gate)
Última versiónBIF V1.1 (Aurora Engine, 2002+); BIFCV1.0 (compressed variant)
Especificacióngibberlings3.github.io

Conversiones de BIF

Preguntas y respuestas de la comunidad

preguntado por usuarios
Hacer una pregunta rápida
Obtenga ayuda de personas que trabajan con archivos BIF. Sea específico: incluya su sistema y la versión del software.
No se necesita cuenta · respuestas generalmente en un día

Aún no hay preguntas; sea el primero en preguntar sobre los archivos BIF.

Preguntas frecuentes

¿Qué juego utiliza archivos BIF?
Principalmente los juegos de BioWare con Infinity Engine: Baldur's Gate 1 y 2, Planescape: Torment, Icewind Dale 1 y 2, Neverwinter Nights, The Witcher 1, Star Wars: Knights of the Old Republic.
¿Cómo abro un archivo BIF sin el juego?
Utilice NearInfinity (herramienta Java gratuita y multiplataforma): apunte al directorio del juego y este leerá el archivo .key emparejado para indexar todos los archivos BIF.
¿Puedo extraer archivos de un archivo BIF?
Sí, tanto NearInfinity como WinBIF permiten exportar recursos individuales. Tenga en cuenta que los recursos tienen códigos de tipo numéricos, no extensiones de archivo, dentro del archivo.
¿Cuál es la diferencia entre un archivo .bif y un .key?
El archivo .key es un índice global que enumera todos los recursos en todos los archivos BIF con sus ubicaciones y tipos. Los archivos BIF contienen los datos binarios reales. Necesita ambos.
¿Existe un archivo .bif de Roku o TomTom?
Sí, Roku utiliza .bif para archivos de miniaturas de reproducción (un formato totalmente diferente), y los dispositivos GPS TomTom utilizan .bif para archivos de información del dispositivo en texto plano. Ninguno está relacionado con BioWare.

Referencias

1IESDP - BIF V1 file format specificationgibberlings3.github.io
2BioWare Aurora Engine KEY/BIF format (NWN wiki)nwn.wiki

Siga explorando

en toda la base de datos

Extensiones principales esta semana

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

Extensiones relacionadas

.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

Herramientas de archivo gratuitas

Un identificador de archivos y convertidor de imágenes en el navegador - todo se ejecuta en su dispositivo.

Abrir la caja de herramientas

Explorar extensiones de archivo A-Z