Vad är filformatet BSA?
Filer med filändelsen .bsa är associerade med spel publicerade av Bethesda Softworks. Formatet introducerades 2002 med *The Elder Scrolls III: Morrowind* och har använts i Elder Scrolls- och Fallout-serierna fram till och med *The Elder Scrolls V: Skyrim Special Edition*.
Vilken typ av data kan .bsa-filer lagra?
.bsa-filer lagrar speltillgångar och resurser som krävs för att spelet ska köras, inklusive:
- grafik och 2D/3D-texturer (såsom .DDS-filer),
- ljudspår och samplingar,
- 3D-modeller och nät (såsom .NIF-filer),
- karaktärer, inventarieföremål och världsobjekt,
- dialogtext,
- skript och data för AI-beteende.
.bsa är ett proprietärt binärt arkivformat för lagring av spelresurser utvecklat av Bethesda Game Studios. Arkiven börjar med ASCII-taggen BSA\0 följt av ett versionsnummer - 103 för Oblivion och Fallout 3/New Vegas, 104 för Skyrim Legendary Edition, och 105 för Skyrim Special Edition, som introducerade LZ4-komprimering vid sidan av det befintliga zlib-alternativet. Med start från *Fallout 4* (2015) ersatte Bethesda .bsa med det nyare .BA2-formatet för alla efterföljande titlar.
Kan .bsa-filer öppnas manuellt?
Formatet .bsa är ett binärt arkiv och kan inte redigeras med en vanlig textredigerare som Anteckningar. Det finns dedikerade verktyg som låter användare bläddra i, extrahera och packa om .bsa-arkiv - de vanligaste är BSA Browser (av AlexxEG) och Bethesda Archive Extractor. Användare kan modifiera innehållet i .bsa-filer för att ändra spelmekanik eller element och inställningar i spelvärlden. Sådana modifierade arkiv distribueras som officiella eller inofficiella mods, vilka kan laddas ner och appliceras på målspelet.
Säkerhet & trygghet
RISK: MEDIUMEn BSA innehåller tillgångsdata, inte en körbar fil, så själva arkivet kör inte kod - men det kan innehålla kompilerade Papyrus-skript och distribueras som en del av mods, vilka är skapade av communityn. Ladda endast ner mods från välrenommerade källor (Nexus Mods, Bethesda.net), och var vaksam på arkiv som levereras med oväntade .exe-filer. Extrahera med ett pålitligt verktyg (BSA Browser, BAE) hellre än att köra något från ett okänt paket.
Formatdetaljer
i ett nötskalProgram som öppnar BSA-filer
Tekniska detaljer
djup specifikation| Formattyp | Proprietärt binärt arkiv för speltillgångar |
| Magic bytes | «BSA\0» (0x42 53 41 00) vid offset 0 för arkiv från Oblivion/Skyrim-eran; Morrowind BSA börjar med versionsvärdet 0x00000100 och har ingen ASCII-tagg |
| Byteordning | Little-endian |
| Formatversioner | v100 (Morrowind), v103 (Oblivion, Fallout 3, Fallout: New Vegas), v104 (Skyrim Legendary Edition), v105 (Skyrim Special Edition) |
| Komprimering | Valfri zlib per fil (v103/v104) eller LZ4 (v105 Skyrim SE); enskilda filer kan även lagras okomprimerade inom samma arkiv |
| Kryptering | Ingen; ingen digital signatur eller kontrollsumma för hela arkivet |
| Intern struktur | Header, tabeller för mapp- och filposter indexerade med FNV-namnhashar, en tabell med namnsträngar, följt av sammanfogade valfritt komprimerade datablock |
| Filnamnsuppslag | FNV/CRC-hashbaserad indexering av mapp- och filsökvägar; hashar används endast för uppslag, inte för integritetsverifiering |
| Typisk arkivstorlek | Tiotals MB till flera GB; arkiv med fullständiga speltillgångar överstiger rutinmässigt 1 GB |
| Lagrade innehållstyper | Modeller (.nif), texturer (.dds), ljud, tal, skript, animationer, shaders och andra lösa speltillgångar |
| Beteende vid laddning | Spelet laddar automatiskt en .bsa när en insticksmodul (.esm eller .esp) med samma basfilnamn är aktiv, eller när arkivet listas i spelets INI-fil |
| Plattformsstöd | Windows (PC), Xbox, PlayStation |
| Efterföljande format | BA2 («BTDX» magic-tagg) introducerades med Fallout 4 (2015) och används för Fallout 76 och Starfield; .bsa används inte i dessa titlar |
| Verktyg för modding | Arkiv kan inspekteras och packas om med BSA Browser (AlexxEG), Bethesda Archive Extractor, Dragon UnPACKer och Archive2 från det officiella Creation Kit |
| Släppt | 2002 (The Elder Scrolls III: Morrowind) |
| Senaste version | BSA v105 (Skyrim Special Edition, 2016); succeeded by BA2 for Fallout 4 / Fallout 76 / Starfield |
| Specifikation | en.uesp.net |
BSA-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om BSA-filer.