Hvad er BSA-filformatet?
Filer med filtypenavnet .bsa er knyttet til spil udgivet af Bethesda Softworks. Formatet blev introduceret i 2002 med *The Elder Scrolls III: Morrowind* og er blevet brugt på tværs af Elder Scrolls- og Fallout-serierne frem til *The Elder Scrolls V: Skyrim Special Edition*.
Hvilken slags data kan .bsa-filer gemme?
.bsa-filer gemmer spilaktiver og ressourcer, der kræves for at spillet kan køre, herunder:
- grafik og 2D/3D-teksturer (såsom .DDS-filer),
- lydspor og samples,
- 3D-modeller og meshes (såsom .NIF-filer),
- karakterer, inventargenstande og verdensobjekter,
- dialogtekst,
- scripts og AI-adfærdsdata.
.bsa er et proprietært binært arkivformat til lagring af spilressourcer udviklet af Bethesda Game Studios. Arkiver begynder med ASCII-tagget BSA\0 efterfulgt af et versionsnummer - 103 for Oblivion og Fallout 3/New Vegas, 104 for Skyrim Legendary Edition og 105 for Skyrim Special Edition, som introducerede LZ4-komprimering sammen med den eksisterende zlib-mulighed. Startende med *Fallout 4* (2015) erstattede Bethesda .bsa med det nyere .BA2-format for alle efterfølgende titler.
Kan .bsa-filer åbnes manuelt?
.bsa-formatet er et binært arkiv og kan ikke redigeres med en almindelig teksteditor som Notesblok. Der findes dedikerede værktøjer, der giver brugerne mulighed for at gennemse, udpakke og genpakke .bsa-arkiver - de mest almindelige er BSA Browser (af AlexxEG) og Bethesda Archive Extractor. Brugere kan ændre indholdet af .bsa-filer for at ændre gameplay eller spilverdenens elementer og indstillinger. Sådanne modificerede arkiver distribueres som officielle eller uofficielle mods, som kan downloades og anvendes på målspillet.
Sikkerhed og tryghed
RISIKO: MEDIUMEn BSA er aktiv-data, ikke en eksekverbar fil, så selve arkivet kører ikke kode - men det kan indeholde kompilerede Papyrus-scripts og distribueres som en del af mods, som er fællesskabsskabte. Download kun mods fra pålidelige kilder (Nexus Mods, Bethesda.net), og pas på arkiver, der er bundtet med uventede .exe-filer. Udpak med et betroet værktøj (BSA Browser, BAE) i stedet for at køre noget fra en upålidelig pakke.
Formatdetaljer
kort fortaltProgrammer der åbner BSA-filer
Tekniske detaljer
dyb specifikation| Formattype | Proprietært binært spilaktiv-arkiv |
| Magic bytes | „BSA\0” (0x42 53 41 00) ved offset 0 for arkiver fra Oblivion/Skyrim-æraen; Morrowind BSA starter med versionsværdien 0x00000100 og har intet ASCII-tag |
| Byte-rækkefølge | Little-endian |
| Formatversioner | v100 (Morrowind), v103 (Oblivion, Fallout 3, Fallout: New Vegas), v104 (Skyrim Legendary Edition), v105 (Skyrim Special Edition) |
| Komprimering | Valgfri zlib pr. fil (v103/v104) eller LZ4 (v105 Skyrim SE); individuelle filer kan også gemmes ukomprimeret i det samme arkiv |
| Kryptering | Ingen; ingen digital signatur eller kontrolsum for hele arkivet |
| Intern struktur | Header, mapper- og fil-tabeller indekseret af FNV-navne-hashes, en navne-streng-tabel, derefter sammenkædede valgfrit komprimerede datablokke |
| Filnavnsopslag | FNV/CRC hash-baseret indeksering af mappe- og filstier; hashes bruges kun til opslag, ikke til integritetsverificering |
| Typisk arkivstørrelse | Tiere af MB til flere GB; fulde spilaktiv-arkiver overstiger rutinemæssigt 1 GB |
| Gemte indholdstyper | Meshes (.nif), teksturer (.dds), lyd, tale, scripts, animationer, shadere og andre løse spilaktiver |
| Plugin-indlæsningsadfærd | Spillet indlæser automatisk en .bsa, når en plugin (.esm eller .esp), der deler det samme basisfilnavn, er aktiv, eller når arkivet er anført i spillets INI-fil |
| Platformunderstøttelse | Windows (PC), Xbox, PlayStation |
| Efterfølgerformat | BA2 („BTDX” magic tag) introduceret med Fallout 4 (2015) og brugt til Fallout 76 og Starfield; .bsa bruges ikke i disse titler |
| Modding-værktøjer | Arkiver kan inspiceres og genpakkes med BSA Browser (AlexxEG), Bethesda Archive Extractor, Dragon UnPACKer og Archive2 fra det officielle Creation Kit |
| Udgivet | 2002 (The Elder Scrolls III: Morrowind) |
| Seneste version | BSA v105 (Skyrim Special Edition, 2016); succeeded by BA2 for Fallout 4 / Fallout 76 / Starfield |
| Specifikation | en.uesp.net |
BSA-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om BSA-filer.