.BIF

BIF-fil

BioWare Infinity Engine / Aurora Engine Archive
Still et spørsmål
HURTIGSVAR

En BIF-fil er et binært spillarkiv fra BioWare som lagrer teksturer, lyd, skript og områdekart for klassiske rollespill som Baldur's Gate, Planescape: Torment, Icewind Dale og The Witcher. Den fungerer alltid sammen med en tilhørende .key-indeksfil; uten denne kan ikke arkivet leses. Åpne og pakk ut BIF-filer med NearInfinity (plattformuavhengig, gratis) eller WinBIF (Windows, gratis).

Utvikler: BioWare Corp. Kategori: Spillfiler MIME: application/octet-stream
ÅPNES PÅ Windows macOS Linux
Relatert: .OBB · .PAK · .ROFL · .PACKAGE

På denne siden

19k+ filendelser indeksert
Sist vurdert Jul 5, 2026

Usikker på hva filen din er?

Slipp hvilken som helst fil inn i vår identifikator - vi leser bare de første bytene for å navngi formatet.

Identifiser en fil

Hva er BIF-filformatet?

En .bif-fil er et BIFF-arkiv - den primære ressursbeholderen som brukes i BioWares Infinity Engine-spill (*Baldur's Gate*, *Baldur's Gate II*, *Icewind Dale*, *Planescape: Torment*) og senere i Aurora Engine (*Neverwinter Nights*). Hver eneste spillressurs - områdeoppsett, 2DA-tabeller, skript, teksturer, lyder - er pakket inne i én eller flere .bif-filer på spillplaten eller i installasjonen.

.bif-filer fungerer aldri alene. De er alltid parret med en .key-indeksfil som kobler ressursnavn og numeriske typekoder til deres tilhørende BIF og byte-forskyvning. .key-filen er katalogen; .bif-filene er hyllene. Ressurstyper identifiseres av numeriske koder i stedet for filendelser: 0x0003 = TGA-tekstur, 0x0004 = WAV-lyd, 0x03ED = områdefil.

Formatet bruker en kompakt 20-byte header etterfulgt av en filoppføringstabell og rå datablokker. BIF V1 lagrer ressurser ukomprimert; den komprimerte varianten BIFCV1.0 bruker zlib-komprimering per oppføring. Aurora Engine introduserte KEY BIF V1.1 med mindre strukturelle endringer for *Neverwinter Nights*.

.bif-filer kan inspiseres og pakkes ut med verktøy som NearInfinity, WinBIF eller BIFRip. Formatet ble etterfulgt av ERF (Encapsulated Resource File) i *Dragon Age: Origins* og *Neverwinter Nights 2*. Merk at .bif også brukes av Roku for Base Index Frame-miniatyrbilder - et helt urelatert format som kun deler filendelsen.

Sikkerhet og trygghet

RISIKO: LOW

BIF-filer er passive dataarkiver fra spillinstallasjoner; de kan ikke kjøres og utgjør ingen reell risiko. Modifiserte BIF-filer fra utrolige kilder kan inneholde endrede spillskript, men ikke vilkårlig kjøring av kode.

Formatdetaljer

i et nøtteskall
FULLT NAVNBioWare Infinity Engine / Aurora Engine Archiveogså kjent som BIFF file, BIF archive
UTVIKLERBioWare Corp.siden 1998 (Baldur's Gate)
KATEGORISpillfiler
MIME-TYPEapplication/octet-stream
TYPEbinært proprietært spillressursarkiv
Denne filendelsen brukes også av…
  • TomTom Navigator Information File - Konfigurasjons-/informasjonsfil i ren tekst brukt av TomTom GPS-enheter for lagring av kartaktivering, legitimasjon eller enhetsinnstillinger.
  • Roku Base Index Frames (BIF) - Binært bildearkiv brukt av Roku-strømmespillere for å vise miniatyrbilder under spoling; helt urelatert til BioWare-formatet.
MAGIC BYTES · FILSIGNATUR
OFFSET
0001020304050607
HEX
4249464656312020
ASCII
BIFFV1
Komprimert variant starter med BIFCV1.0; Aurora Engine-variant KEY BIF V1.1

Programmer som åpner BIF-filer

Windows3 apps
BIFRip Gratis Kommandolinje-utpakking av ressurser fra BIF-arkiver.
NearInfinity Åpen kildekode Fil → Åpne spillmappe → bla gjennom BIF-innhold og eksporter ressurser.
WinBIF Gratis Åpne BIF-arkiv, bla gjennom og pakk ut individuelle ressurser.
macOS1 app
NearInfinity Åpen kildekode Fil → Åpne spillmappe → bla gjennom BIF-innhold og eksporter ressurser.
Linux1 app
GemRB Åpen kildekode Åpen kildekode-reimplementering av Infinity Engine; leser BIF/KEY naturlig.

Tekniske detaljer

dyp spesifikasjon
ByterekkefølgeLittle-endian
Magiske byteBIFFV1 (8 byte) for Infinity Engine; BIFCV1.0 for komprimert variant; KEY BIF V1.1 for Aurora Engine
Header-størrelse20 byte
Koding av ressurstypeNumeriske typekoder (ikke filendelser): f.eks. 0x0003=TGA, 0x0004=WAV, 0x03ED=ARE
KomprimeringIngen i BIF V1.0; zlib per oppføring i BIFCV1.0
AvhengighetAlltid parret med en .key-indeksfil for oppslag av ressursnavn
Maks antall ressurser16-biters antall-felt i header
Typisk filstørrelse2 MB - 600 MB
FormatversjonerBIF V1.0 (Infinity Engine, 1998); BIFCV1.0 (komprimert); KEY BIF V1.1 (Aurora/NWN, 2002)
Etterfulgt avERF (Encapsulated Resource File) i NWN2 og Dragon Age: Origins
Modding-verktøyNearInfinity, WinBIF, BIFRip
Utgitt1998 (Baldur's Gate)
Siste versjonBIF V1.1 (Aurora Engine, 2002+); BIFCV1.0 (compressed variant)
Spesifikasjongibberlings3.github.io

BIF-konverteringer

Spørsmål og svar fra fellesskapet

spurt av brukere
Still et raskt spørsmål
Få hjelp fra folk som jobber med BIF-filer. Vær spesifikk - inkluder systemet ditt og programvareversjon.
Ingen konto nødvendig · svar vanligvis innen en dag

Ingen spørsmål ennå - vær den første til å spørre om BIF-filer.

Ofte stilte spørsmål

Hvilke spill bruker BIF-filer?
Hovedsakelig BioWare Infinity Engine-spill: Baldur's Gate 1 & 2, Planescape: Torment, Icewind Dale 1 & 2, Neverwinter Nights, The Witcher 1, Star Wars: Knights of the Old Republic.
Hvordan åpner jeg en BIF-fil uten spillet?
Bruk NearInfinity (gratis, plattformuavhengig Java-verktøy) - pek det mot spillmappen, så leser det den tilhørende .key-filen for å indeksere alle BIF-arkivene.
Kan jeg pakke ut filer fra et BIF-arkiv?
Ja - både NearInfinity og WinBIF tillater eksport av individuelle ressurser. Merk at ressurser har numeriske typekoder, ikke filendelser, inne i arkivet.
Hva er forskjellen mellom en .bif- og en .key-fil?
En .key-fil er en global indeks som lister opp alle ressurser på tvers av alle BIF-arkiver med deres plasseringer og typer. BIF-filene inneholder de faktiske binære dataene. Du trenger begge.
Finnes det en .bif-fil fra Roku eller TomTom?
Ja - Roku bruker .bif for arkiver med miniatyrbilder (et helt annet format), og TomTom GPS-enheter bruker .bif for enhetsinformasjonsfiler i ren tekst. Ingen av disse er relatert til BioWare.

Referanser

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

Utforsk videre

på tvers av databasen

Populære filendelser denne uken

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

Relaterte filendelser

.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 filverktøy

En filidentifikator og bildekonvertering i nettleseren - alt kjører på din enhet.

Åpne verktøykassen

Bla i filendelser A-Å