O que é o formato de ficheiro SCS?
O formato de arquivo .scs é usado para armazenar dados de jogo e arquivos de mod para os títulos do motor Prism3D da SCS Software - mais comumente Euro Truck Simulator 2 e American Truck Simulator. O arquivo contém o conteúdo do sistema de arquivos virtual do jogo: modelos 3D, texturas, definições de unidades, sons e scripts, todos compactados em um único contêiner que o motor monta em tempo de execução.
Os arquivos .scs vêm em duas formas em disco. A variante nativa HashFS começa com a assinatura ASCII de quatro bytes SCS#; as entradas são indexadas por hashes de caminho no estilo CityHash em vez de nomes de arquivos simples. A variante mais simples é um arquivo ZIP padrão renomeado para .scs, reconhecível pelos magic bytes PK - estes podem ser abertos renomeando-os de volta para .zip.
Localização dos arquivos SCS
Os arquivos de mod .scs são armazenados na pasta mod do jogo. Os dados base do jogo - base.scs, def.scs, europe.scs - são distribuídos como arquivos HashFS no diretório de instalação do jogo.
Arquivos SCS e ativos complementares
Arquivos .scs às vezes são acompanhados por arquivos de definição de unidade .sii separados, descritores de textura .tobj e arquivos de modelo .pmg/.pmd quando os ativos são distribuídos descompactados. Autores de mods podem bloquear um arquivo HashFS removendo sua tabela de nomes de arquivos para desencorajar a extração.
Segurança e proteção
RISCO: MEDIUMO arquivo em si são dados, mas mods .scs podem incluir scripts de jogo (definições .sii, gatilhos de som) que o jogo executa, portanto, instale mods apenas de fontes confiáveis (Steam Workshop, TruckyMods/fórum oficial) - sites de «mods» de terceiros aleatórios são um vetor comum para adware ou instaladores maliciosos. Um mod HashFS «bloqueado» que oculta seus nomes de arquivos não é malware por si só (autores bloqueiam para proteger seu trabalho), mas você não pode auditar seu conteúdo. Sempre faça backup do seu perfil de jogo antes de ativar mods desconhecidos, pois mods ruins podem corromper um save.
Detalhes do formato
em resumo- Jogo salvo do SimCity Societies (.scs) - O SimCity Societies (2007) da Electronic Arts salva uma cidade/progresso como .scs - um arquivo de save, não um arquivo de mod.
- Script de gravação de tela Lotus ScreenCam (.scs) - Script obsoleto de captura/reprodução de tela do Lotus ScreenCam dos anos 90; o formato está extinto.
Programas que abrem arquivos SCS
Detalhes técnicos
especificação profunda| Assinatura do arquivo | `SCS#` (hex `53 43 53 23`, variante HashFS) ou `PK` (hex `50 4B 03 04`, variante ZIP) no deslocamento de byte 0 |
| Formato de contêiner | HashFS (proprietário da SCS Software) ou arquivo ZIP padrão - ambos usam a extensão `.scs` |
| Ordem dos bytes | Little-endian |
| Compressão | HashFS: entradas comprimidas com zlib; variante ZIP: DEFLATE ou STORED por entrada |
| Criptografia / bloqueio | Sem criptografia integrada; autores de mods bloqueiam um arquivo removendo a tabela de nomes de arquivos, deixando as entradas acessíveis apenas por hash |
| Byte de versão interna | O byte imediatamente após `SCS#` indica HashFS v1 ou v2; v2 é o atual desde ETS2/ATS 1.50 (2024) |
| Método de indexação de caminho | HashFS: hashes de caminho de 64 bits no estilo CityHash; variante ZIP: diretório central padrão indexado por nome de arquivo |
| Verificação de integridade | Variante ZIP: CRC-32 por entrada; HashFS: verificação de hash de caminho no momento do carregamento |
| Tamanho típico do arquivo | De alguns KB (pequenos mods) a vários GB (arquivos de mapa completo/dados base como `base.scs` ou `europe.scs`) |
| Máximo de entradas | Variante ZIP: 65.535 (ZIP64 remove este limite); HashFS: limitado pela alocação da tabela de hash |
| Plataformas suportadas | Windows, Linux, macOS - onde quer que o Euro Truck Simulator 2 / American Truck Simulator seja executado |
| Tipos de ativos internos | Modelos 3D `.pmg`/`.pmd`, objetos de textura `.tobj`, definições de unidade `.sii`, materiais `.mat`, sons e scripts |
| Tipo MIME | `application/octet-stream` (HashFS); `application/zip` (baseado em ZIP) |
| Compatibilidade da variante baseada em ZIP | Renomeie `.scs` para `.zip` para abrir em qualquer ferramenta de arquivo padrão como o 7-Zip; funciona apenas para a variante em formato ZIP |
| Lançado | Prism3D archive used by SCS titles; current with Euro Truck Simulator 2 (2012) and American Truck Simulator (2016) |
| Versão mais recente | HashFS v2 (1-byte-versioned 'SCS#' archive; used since ETS2/ATS 1.50, 2024) |
| Especificação | modding.scssoft.com |
Conversões de SCS
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos SCS.