Qu'est-ce que le format de fichier BSA ?
Les fichiers avec l'extension .bsa sont associés aux jeux publiés par Bethesda Softworks. Le format a été introduit en 2002 avec *The Elder Scrolls III: Morrowind* et a été utilisé dans les séries Elder Scrolls et Fallout jusqu'à *The Elder Scrolls V: Skyrim Special Edition*.
Quel type de données les fichiers .bsa peuvent-ils stocker ?
Les fichiers .bsa stockent les ressources et éléments de jeu nécessaires au fonctionnement du titre, notamment :
- des graphismes et des textures 2D/3D (tels que les fichiers .DDS),
- des pistes audio et des échantillons sonores,
- des modèles 3D et des maillages (tels que les fichiers .NIF),
- des personnages, des objets d'inventaire et des objets du monde,
- des textes de dialogue,
- des scripts et des données de comportement de l'IA.
.bsa est un format d'archive binaire propriétaire pour le stockage des ressources de jeu développé par Bethesda Game Studios. Les archives commencent par la balise ASCII BSA\0 suivie d'un numéro de version - 103 pour Oblivion et Fallout 3/New Vegas, 104 pour Skyrim Legendary Edition, et 105 pour Skyrim Special Edition, qui a introduit la compression LZ4 aux côtés de l'option zlib existante. À partir de *Fallout 4* (2015), Bethesda a remplacé le .bsa par le format .BA2 plus récent pour tous les titres suivants.
Les fichiers .bsa peuvent-ils être ouverts manuellement ?
Le format .bsa est une archive binaire et ne peut pas être édité avec un éditeur de texte brut tel que le Bloc-notes. Des outils dédiés existent pour permettre aux utilisateurs de parcourir, extraire et réorganiser les archives .bsa - les plus courants étant BSA Browser (par AlexxEG) et Bethesda Archive Extractor. Les utilisateurs peuvent modifier le contenu des fichiers .bsa pour changer le gameplay ou les éléments et paramètres de l'univers du jeu. Ces archives modifiées sont distribuées sous forme de mods officiels ou non officiels, qui peuvent être téléchargés et appliqués au jeu cible.
Sécurité et sûreté
RISQUE : MEDIUMUn BSA contient des données de ressources et non un exécutable, l'archive elle-même n'exécute donc pas de code - mais elle peut contenir des scripts Papyrus compilés et est distribuée via des mods créés par la communauté. Téléchargez des mods uniquement à partir de sources réputées (Nexus Mods, Bethesda.net) et méfiez-vous des archives accompagnées de fichiers .exe inattendus. Extrayez le contenu avec un outil de confiance (BSA Browser, BAE) plutôt que de lancer quoi que ce soit provenant d'un pack non fiable.
Détails du format
en brefProgrammes qui ouvrent les fichiers BSA
Détails techniques
spécifications approfondies| Type de format | Archive binaire propriétaire de ressources de jeu |
| Signature de fichier | « BSA\0 » (0x42 53 41 00) à l'offset 0 pour les archives de l'ère Oblivion/Skyrim ; le BSA de Morrowind commence par la valeur de version 0x00000100 et n'a pas de balise ASCII |
| Ordre des octets | Little-endian |
| Versions du format | v100 (Morrowind), v103 (Oblivion, Fallout 3, Fallout: New Vegas), v104 (Skyrim Legendary Edition), v105 (Skyrim Special Edition) |
| Compression | Optionnelle par fichier zlib (v103/v104) ou LZ4 (v105 Skyrim SE) ; des fichiers individuels peuvent également être stockés sans compression au sein de la même archive |
| Chiffrement | Aucun ; pas de signature numérique ni de somme de contrôle pour l'ensemble de l'archive |
| Structure interne | En-tête, tables d'enregistrement de dossiers et de fichiers indexées par des hachages de noms FNV, une table de chaînes de noms, puis des blocs de données concaténés éventuellement compressés |
| Recherche de nom de fichier | Indexation basée sur le hachage FNV/CRC des chemins de dossiers et de fichiers ; les hachages sont utilisés uniquement pour la recherche, pas pour la vérification d'intégrité |
| Taille typique de l'archive | De quelques dizaines de Mo à plusieurs Go ; les archives complètes de ressources de jeu dépassent couramment 1 Go |
| Types de contenu stockés | Maillages (.nif), textures (.dds), audio, voix, scripts, animations, shaders et autres ressources de jeu |
| Comportement de chargement du plugin | Le jeu charge automatiquement un .bsa lorsqu'un plugin (.esm ou .esp) partageant le même nom de fichier de base est actif, ou lorsque l'archive est listée dans le fichier INI du jeu |
| Plateformes supportées | Windows (PC), Xbox, PlayStation |
| Format successeur | BA2 (balise « BTDX ») introduit avec Fallout 4 (2015) et utilisé pour Fallout 76 et Starfield ; le .bsa n'est pas utilisé dans ces titres |
| Outils de modding | Les archives peuvent être inspectées et recréées avec BSA Browser (AlexxEG), Bethesda Archive Extractor, Dragon UnPACKer et Archive2 du Creation Kit officiel |
| Publié | 2002 (The Elder Scrolls III: Morrowind) |
| Dernière version | BSA v105 (Skyrim Special Edition, 2016); succeeded by BA2 for Fallout 4 / Fallout 76 / Starfield |
| Spécification | en.uesp.net |
Conversions BSA
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers BSA.