O que é o formato de ficheiro ST?
Um arquivo .st é uma imagem bruta de disquete Atari ST - uma cópia binária setor por setor de um disquete Atari ST, armazenada sem compressão ou metadados. O formato originou-se com o emulador PacifiST (por volta de 1994) e agora é suportado por praticamente todos os emuladores de Atari ST.
O arquivo é um dump binário plano de todos os setores do disquete em ordem sequencial, espelhando o sistema de arquivos Atari ST FAT12 como ele existia na mídia física. Como não há cabeçalho de arquivo, o formato é identificado inteiramente pelo tamanho do arquivo: 368.640 bytes (face única, densidade dupla), 737.280 bytes (face dupla, densidade dupla) ou 1.474.560 bytes (alta densidade). A ordenação de bytes é big-endian, refletindo a CPU Motorola 68000 do Atari ST.
A simplicidade do .st é também sua principal limitação: ele não armazena metadados de temporização ou layout de trilha, portanto não pode representar discos protegidos contra cópia. O formato .STX (PASTI) lida com originais protegidos, enquanto o .MSA (Magic Shadow Archiver) armazena dados equivalentes com compressão.
Emuladores que suportam .st nativamente incluem Hatari, Steem SSE e STonX.
Segurança e proteção
RISCO: LOWUm arquivo .st é uma imagem de disco passiva sem código executável fora do emulador. O risco existe apenas se um programa malicioso de Atari ST estiver dentro da imagem - o sandbox do emulador impede o comprometimento do SO hospedeiro. Baixe imagens de arquivos respeitáveis (Atarimania.com, folk.ntnu.no).
Detalhes do formato
em resumo- Arquivo de Código-Fonte Smalltalk - Alguns ambientes Smalltalk (predecessores do Squeak, Pharo) usam .st para arquivos de texto de código-fonte.
- GraphicConverter / Arquivo Stuff It (raro) - Associações históricas do macOS; .st era às vezes usado para arquivos StuffIt em softwares muito antigos de Mac, agora obsoletos.
Programas que abrem arquivos ST
Detalhes técnicos
especificação profunda| Formato interno | Dump de setor bruto - sem contêiner, sem cabeçalho, sem metadados |
| Ordem dos bytes | Big-endian (arquitetura de CPU Motorola 68000) |
| Magic bytes | Nenhum - os dados brutos do setor começam no byte 0; formato identificado apenas pelo tamanho do arquivo |
| Sistema de arquivos | Atari ST FAT12 |
| Tamanho - face única DD | 368.640 bytes (80 trilhas × 9 setores × 512 B × 1 face) |
| Tamanho - face dupla DD | 737.280 bytes (80 trilhas × 9 setores × 512 B × 2 faces) |
| Tamanho - face dupla HD | 1.474.560 bytes |
| Layout de setor | Sequencial: trilha 0 face 0, trilha 0 face 1, trilha 1 face 0 - faces intercaladas em ordem de trilha |
| Máximo de entradas no diretório raiz | 112 (disquete FAT12 DD típico) |
| Suporte a proteção contra cópia | Nenhum - não pode representar discos protegidos; o formato STX (PASTI) é necessário para esses casos |
| Equivalente compactado | MSA (Magic Shadow Archiver) armazena dados de setor idênticos com compressão |
| Suporte de emulador | Suportado nativamente por praticamente todos os emuladores de Atari ST: Hatari, Steem SSE, STonX |
| Lançado | ~1994 (with PacifiST emulator for MS-DOS) |
| Versão mais recente | No versioning - raw dump format |
| Padrão aberto | Sim · livre de royalties |
| Especificação | www.atari-forum.com |
Conversões de ST
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos ST.