.BIF

BIF-fil

BioWare Infinity Engine / Aurora Engine Archive
Stil et spørgsmål
HURTIGT SVAR

En BIF-fil er et binært spilarkiv fra BioWare, der gemmer teksturer, lyd, scripts og områdekort til klassiske RPG'er som Baldur's Gate, Planescape: Torment, Icewind Dale og The Witcher. Den fungerer altid sammen med en parret .key-indeksfil; uden denne kan arkivet ikke læses. Åbn og udpak BIF-filer med NearInfinity (platformsuafhængig, gratis) eller WinBIF (Windows, gratis).

Udvikler: BioWare Corp. Kategori: Spilfiler MIME: application/octet-stream
ÅBNER PÅ Windows macOS Linux
Relateret: .OBB · .PAK · .ROFL · .PACKAGE

På denne side

19k+ filtyper indekseret
Sidst gennemset Jul 5, 2026

Er du ikke sikker på, hvad din fil er?

Træk en fil over i vores identifikator - vi læser kun de første bytes for at navngive formatet.

Identificer en fil

Hvad er BIF-filformatet?

En .bif-fil er et BIFF-arkiv - den primære ressourcecontainer brugt i BioWares Infinity Engine-spil (*Baldur's Gate*, *Baldur's Gate II*, *Icewind Dale*, *Planescape: Torment*) og senere i Aurora Engine (*Neverwinter Nights*). Enhver spilressource - områdelayouts, 2DA-tabeller, scripts, teksturer, lyde - er pakket ind i en eller flere .bif-filer på spildisken eller i installationen.

.bif-filer fungerer aldrig alene. De er altid parret med en .key-indeksfil, der kortlægger ressourcenavne og numeriske typekoder til deres tilhørende BIF og byte-offset. .key-filen er kataloget; .bif-filerne er hylderne. Ressourcetyper identificeres ved numeriske koder frem for filendelser: 0x0003 = TGA-tekstur, 0x0004 = WAV-lyd, 0x03ED = områdefil.

Formatet bruger en kompakt 20-byte header efterfulgt af en filindgangstabel og rå datablokke. BIF V1 gemmer ressourcer ukomprimeret; den komprimerede variant BIFCV1.0 anvender zlib-komprimering pr. indgang. Aurora Engine introducerede KEY BIF V1.1 med mindre strukturelle ændringer til *Neverwinter Nights*.

.bif-filer kan inspiceres og udpakkes med værktøjer som NearInfinity, WinBIF eller BIFRip. Formatet blev erstattet af ERF (Encapsulated Resource File) i *Dragon Age: Origins* og *Neverwinter Nights 2*. Bemærk, at .bif også bruges af Roku til Base Index Frame-miniaturedata - et fuldstændig urelateret format, der kun deler filendelsen.

Sikkerhed og tryghed

RISIKO: LOW

BIF-filer er passive dataarkiver fra spilinstallationer; de kan ikke eksekveres og udgør ingen reel risiko. Moddede BIF-filer fra upålidelige kilder kan indeholde ændrede spil-scripts, men ikke vilkårlig kodeeksekvering.

Formatdetaljer

kort fortalt
FULDSTÆNDIGT NAVNBioWare Infinity Engine / Aurora Engine Archiveogså kendt som BIFF file, BIF archive
UDVIKLERBioWare Corp.siden 1998 (Baldur's Gate)
KATEGORISpilfiler
MIME-TYPEapplication/octet-stream
TYPEbinært proprietært spilressourcearkiv
Dette filtypenavn bruges også af…
  • TomTom Navigator Information File - Konfigurations-/informationsfil i almindelig tekst brugt af TomTom GPS-enheder til lagring af kortaktivering, legitimationsoplysninger eller enhedsindstillinger.
  • Roku Base Index Frames (BIF) - Binært billedarkiv brugt af Roku-streamingenheder til at vise miniaturebilleder under video-trick-play (spol frem/tilbage); fuldstændig urelateret til BioWare-formatet.
MAGIC BYTES · FILSIGNATUR
OFFSET
0001020304050607
HEX
4249464656312020
ASCII
BIFFV1
Komprimeret variant starter med BIFCV1.0; Aurora engine-variant KEY BIF V1.1

Programmer der åbner BIF-filer

Windows3 apps
BIFRip Gratis Kommandolinje-udpakning af ressourcer fra BIF-arkiver.
NearInfinity Open-source File → Open game directory → gennemse BIF-indhold og eksporter ressourcer.
WinBIF Gratis Åbn BIF-arkiv, gennemse og udpak individuelle ressourcer.
macOS1 app
NearInfinity Open-source File → Open game directory → gennemse BIF-indhold og eksporter ressourcer.
Linux1 app
GemRB Open-source Open-source-reimplementering af Infinity Engine; læser BIF/KEY indfødt.

Tekniske detaljer

dyb specifikation
Byte-rækkefølgeLittle-endian
Magic bytesBIFFV1 (8 bytes) til Infinity Engine; BIFCV1.0 til komprimeret variant; KEY BIF V1.1 til Aurora Engine
Header-størrelse20 bytes
Kodning af ressourcetypeNumeriske typekoder (ikke filendelser): f.eks. 0x0003=TGA, 0x0004=WAV, 0x03ED=ARE
KomprimeringIngen i BIF V1.0; zlib pr. indgang i BIFCV1.0
AfhængighedAltid parret med en .key-indeksfil til ressourcenavns-opslag
Maks. ressourceantal16-bit antalsfelt i header
Typisk filstørrelse2 MB - 600 MB
FormatversionerBIF V1.0 (Infinity Engine, 1998); BIFCV1.0 (komprimeret); KEY BIF V1.1 (Aurora/NWN, 2002)
Efterfulgt afERF (Encapsulated Resource File) i NWN2 og Dragon Age: Origins
Modding-værktøjerNearInfinity, WinBIF, BIFRip
Udgivet1998 (Baldur's Gate)
Seneste versionBIF V1.1 (Aurora Engine, 2002+); BIFCV1.0 (compressed variant)
Specifikationgibberlings3.github.io

BIF-konverteringer

Fællesskabets Q&A

spurgt af brugere
Stil et hurtigt spørgsmål
Få hjælp fra folk, der arbejder med BIF-filer. Vær specifik - medtag dit system og din softwareversion.
Ingen konto nødvendig · svar normalt inden for en dag

Ingen spørgsmål endnu - vær den første til at spørge om BIF-filer.

Ofte stillede spørgsmål

Hvilke spil bruger BIF-filer?
Primært BioWare Infinity Engine-spil: Baldur's Gate 1 & 2, Planescape: Torment, Icewind Dale 1 & 2, Neverwinter Nights, The Witcher 1, Star Wars: Knights of the Old Republic.
Hvordan åbner jeg en BIF-fil uden spillet?
Brug NearInfinity (gratis, platformsuafhængigt Java-værktøj) - peg det mod spilmappen, og det læser den parrede .key-fil for at indeksere alle BIF-arkiver.
Kan jeg udpakke filer fra et BIF-arkiv?
Ja - NearInfinity og WinBIF tillader begge eksport af individuelle ressourcer. Bemærk, at ressourcer har numeriske typekoder, ikke filendelser, inde i arkivet.
Hvad er forskellen på en .bif- og en .key-fil?
En .key-fil er et globalt indeks, der lister alle ressourcer på tværs af alle BIF-arkiver med deres placeringer og typer. BIF-filerne indeholder de faktiske binære data. Du skal bruge begge.
Findes der en .bif-fil fra Roku eller TomTom?
Ja - Roku bruger .bif til trick-play miniaturearkiver (et helt andet format), og TomTom GPS-enheder bruger .bif til enhedsinformationsfiler i almindelig tekst. Ingen af dem er relateret til BioWare.

Referencer

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

Udforsk mere

på tværs af databasen

Populære filtyper i denne uge

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.TMPTemporary File

Relaterede filtyper

.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

Gratis filværktøjer

En fil-identifikator og billedkonverter direkte i browseren - alt kører på din enhed.

Åbn værktøjskassen

Gennemse filtyper A-Å