Wat is het BSA-bestandsformaat?
Bestanden met de extensie .bsa zijn gekoppeld aan games die zijn uitgegeven door Bethesda Softworks. Het formaat werd in 2002 geïntroduceerd met *The Elder Scrolls III: Morrowind* en is gebruikt in de Elder Scrolls- en Fallout-series tot en met *The Elder Scrolls V: Skyrim Special Edition*.
Wat voor soort gegevens kunnen .bsa-bestanden opslaan?
.bsa-bestanden slaan game-assets en bronnen op die nodig zijn om de game uit te voeren, waaronder:
- grafische afbeeldingen en 2D/3D-texturen (zoals .DDS-bestanden),
- audiotracks en samples,
- 3D-modellen en meshes (zoals .NIF-bestanden),
- personages, inventarisitems en wereldobjecten,
- dialoogtekst,
- scripts en AI-gedragsgegevens.
.bsa is een eigen binair archiefformaat voor het opslaan van gamebronnen ontwikkeld door Bethesda Game Studios. Archieven beginnen met de ASCII-tag BSA\0 gevolgd door een versienummer - 103 voor Oblivion en Fallout 3/New Vegas, 104 voor Skyrim Legendary Edition, en 105 voor Skyrim Special Edition, die LZ4-compressie introduceerde naast de bestaande zlib-optie. Vanaf *Fallout 4* (2015) heeft Bethesda .bsa vervangen door het nieuwere .BA2-formaat voor alle volgende titels.
Kunnen .bsa-bestanden handmatig worden geopend?
Het .bsa-formaat is een binair archief en kan niet worden bewerkt met een gewone teksteditor zoals Kladblok. Er bestaan speciale tools waarmee gebruikers .bsa-archieven kunnen bekijken, uitpakken en opnieuw inpakken - de meest gebruikte zijn BSA Browser (door AlexxEG) en Bethesda Archive Extractor. Gebruikers kunnen de inhoud van .bsa-bestanden aanpassen om de gameplay of elementen en instellingen van de gamewereld te veranderen. Dergelijke aangepaste archieven worden gedistribueerd als officiële of onofficiële mods, die kunnen worden gedownload en toegepast op de betreffende game.
Beveiliging & veiligheid
RISICO: MEDIUMEen BSA bevat asset-gegevens, geen uitvoerbaar bestand, dus het archief zelf voert geen code uit - maar het kan gecompileerde Papyrus-scripts bevatten en wordt gedistribueerd als onderdeel van mods, die door de community zijn gemaakt. Download alleen mods van betrouwbare bronnen (Nexus Mods, Bethesda.net) en pas op voor archieven die gebundeld zijn met onverwachte .exe-bestanden. Extraheer met een vertrouwde tool (BSA Browser, BAE) in plaats van iets uit een niet-vertrouwd pakket uit te voeren.
Formaatdetails
in een notendopProgramma's die BSA-bestanden openen
Technische details
diepe specificaties| Formaat type | Eigen binair game-assetarchief |
| Magic bytes | „BSA\0” (0x42 53 41 00) op offset 0 voor archieven uit het Oblivion/Skyrim-tijdperk; Morrowind BSA begint met versiewaarde 0x00000100 en heeft geen ASCII-tag |
| Bytevolgorde | Little-endian |
| Formaatversies | v100 (Morrowind), v103 (Oblivion, Fallout 3, Fallout: New Vegas), v104 (Skyrim Legendary Edition), v105 (Skyrim Special Edition) |
| Compressie | Optionele zlib per bestand (v103/v104) of LZ4 (v105 Skyrim SE); individuele bestanden kunnen ook ongecomprimeerd in hetzelfde archief worden opgeslagen |
| Versleuteling | Geen; geen digitale handtekening of checksum voor het hele archief |
| Interne structuur | Header, map-record en bestand-record tabellen geïndexeerd door FNV-naamhashes, een naamstringtabel, gevolgd door aaneengeschakelde optioneel gecomprimeerde datablokken |
| Bestandsnaam opzoeken | Op FNV/CRC-hash gebaseerde indexering van map- en bestandspaden; hashes worden alleen gebruikt voor het opzoeken, niet voor integriteitsverificatie |
| Typische archiefgrootte | Tientallen MB tot meerdere GB; volledige game-assetarchieven overschrijden routinematig de 1 GB |
| Opgeslagen inhoudstypen | Meshes (.nif), texturen (.dds), audio, stemmen, scripts, animaties, shaders en andere losse game-assets |
| Gedrag bij laden van plug-ins | De game laadt automatisch een .bsa wanneer een plug-in (.esm of .esp) met dezelfde basisbestandsnaam actief is, of wanneer het archief wordt vermeld in het INI-bestand van de game |
| Platformondersteuning | Windows (PC), Xbox, PlayStation |
| Opvolgend formaat | BA2 („BTDX” magic tag) geïntroduceerd met Fallout 4 (2015) en gebruikt voor Fallout 76 en Starfield; .bsa wordt niet gebruikt in die titels |
| Modding-tools | Archieven kunnen worden geïnspecteerd en opnieuw worden ingepakt met BSA Browser (AlexxEG), Bethesda Archive Extractor, Dragon UnPACKer en Archive2 uit de officiële Creation Kit |
| Uitgebracht | 2002 (The Elder Scrolls III: Morrowind) |
| Laatste versie | BSA v105 (Skyrim Special Edition, 2016); succeeded by BA2 for Fallout 4 / Fallout 76 / Starfield |
| Specificatie | en.uesp.net |
BSA conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over BSA-bestanden.