O que é o formato de ficheiro BSA?
Arquivos com a extensão .bsa estão associados a jogos publicados pela Bethesda Softworks. O formato foi introduzido em 2002 com *The Elder Scrolls III: Morrowind* e tem sido usado nas séries Elder Scrolls e Fallout até *The Elder Scrolls V: Skyrim Special Edition*.
Que tipo de dados os arquivos .bsa podem armazenar?
Arquivos .bsa armazenam recursos e ativos de jogo necessários para a execução do jogo, incluindo:
- gráficos e texturas 2D/3D (como arquivos .DDS),
- trilhas sonoras e amostras de áudio,
- modelos 3D e malhas (como arquivos .NIF),
- personagens, itens de inventário e objetos do mundo,
- texto de diálogos,
- scripts e dados de comportamento de IA.
.bsa é um formato de arquivo binário proprietário para armazenamento de recursos de jogos desenvolvido pela Bethesda Game Studios. Os arquivos começam com a tag ASCII BSA\0 seguida por um número de versão - 103 para Oblivion e Fallout 3/New Vegas, 104 para Skyrim Legendary Edition e 105 para Skyrim Special Edition, que introduziu a compressão LZ4 junto com a opção zlib existente. Começando com *Fallout 4* (2015), a Bethesda substituiu o .bsa pelo formato .BA2 mais recente para todos os títulos subsequentes.
Os arquivos .bsa podem ser abertos manualmente?
O formato .bsa é um arquivo binário e não pode ser editado com um editor de texto simples como o Bloco de Notas. Existem ferramentas dedicadas que permitem aos usuários navegar, extrair e reempacotar arquivos .bsa - as mais comuns sendo o BSA Browser (de AlexxEG) e o Bethesda Archive Extractor. Os usuários podem modificar o conteúdo dos arquivos .bsa para alterar a jogabilidade ou elementos e configurações do mundo do jogo. Tais arquivos modificados são distribuídos como mods oficiais ou não oficiais, que podem ser baixados e aplicados ao jogo de destino.
Segurança e proteção
RISCO: MEDIUMUm BSA contém dados de ativos, não um executável, portanto o arquivo em si não executa código - mas pode conter scripts Papyrus compilados e é distribuído como parte de mods, que são feitos pela comunidade. Baixe mods apenas de fontes confiáveis (Nexus Mods, Bethesda.net) e cuidado com arquivos acompanhados de arquivos .exe inesperados. Extraia com uma ferramenta confiável (BSA Browser, BAE) em vez de executar qualquer coisa de um pacote não confiável.
Detalhes do formato
em resumoProgramas que abrem arquivos BSA
Detalhes técnicos
especificação profunda| Tipo de formato | Arquivo binário proprietário de ativos de jogo |
| Magic bytes | «BSA\0» (0x42 53 41 00) no deslocamento 0 para arquivos da era Oblivion/Skyrim; o BSA de Morrowind começa com o valor de versão 0x00000100 e não possui tag ASCII |
| Ordem dos bytes | Little-endian |
| Versões do formato | v100 (Morrowind), v103 (Oblivion, Fallout 3, Fallout: New Vegas), v104 (Skyrim Legendary Edition), v105 (Skyrim Special Edition) |
| Compressão | Opcional por arquivo zlib (v103/v104) ou LZ4 (v105 Skyrim SE); arquivos individuais também podem ser armazenados sem compressão no mesmo arquivo |
| Criptografia | Nenhuma; sem assinatura digital ou checksum de arquivo completo |
| Estrutura interna | Cabeçalho, tabelas de registro de pastas e arquivos indexadas por hashes de nome FNV, uma tabela de strings de nomes e, em seguida, blocos de dados concatenados opcionalmente compactados |
| Busca de nome de arquivo | Indexação baseada em hash FNV/CRC de caminhos de pastas e arquivos; hashes são usados apenas para busca, não para verificação de integridade |
| Tamanho típico do arquivo | Dezenas de MB a vários GB; arquivos de ativos de jogos completos rotineiramente excedem 1 GB |
| Tipos de conteúdo armazenados | Malhas (.nif), texturas (.dds), áudio, voz, scripts, animações, shaders e outros ativos de jogo soltos |
| Comportamento de carregamento de plugin | O jogo carrega automaticamente um .bsa quando um plugin (.esm ou .esp) que compartilha o mesmo nome de arquivo base está ativo, ou quando o arquivo está listado no arquivo INI do jogo |
| Suporte de plataforma | Windows (PC), Xbox, PlayStation |
| Formato sucessor | BA2 (tag magic «BTDX») introduzido com Fallout 4 (2015) e usado para Fallout 76 e Starfield; .bsa não é usado nesses títulos |
| Ferramentas de modding | Arquivos podem ser inspecionados e reempacotados com BSA Browser (AlexxEG), Bethesda Archive Extractor, Dragon UnPACKer e Archive2 do Creation Kit oficial |
| Lançado | 2002 (The Elder Scrolls III: Morrowind) |
| Versão mais recente | BSA v105 (Skyrim Special Edition, 2016); succeeded by BA2 for Fallout 4 / Fallout 76 / Starfield |
| Especificação | en.uesp.net |
Conversões de BSA
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos BSA.