Vad är filformatet ST?
En .st-fil är en rå Atari ST-diskettavbildning - en sektor-för-sektor binär kopia av en Atari ST-diskett, lagrad utan komprimering eller metadata. Formatet har sitt ursprung i emulatorn PacifiST (cirka 1994) och stöds nu av praktiskt taget alla Atari ST-emulatorer.
Filen är en platt binär dumpning av alla diskettsektorer i sekventiell ordning, vilket speglar Atari ST FAT12-filsystemet som det existerade på fysiska medier. Eftersom det inte finns något filhuvud identifieras formatet helt genom filstorleken: 368 640 byte (enkelsidig dubbel densitet), 737 280 byte (dubbelsidig dubbel densitet) eller 1 474 560 byte (hög densitet). Byte-ordningen är big-endian, vilket återspeglar Motorola 68000-processorn i Atari ST.
Enkelheten hos .st är också dess främsta begränsning: den lagrar ingen metadata om timing eller spårlayout, så den kan inte representera kopieringsskyddade disketter. Formatet .STX (PASTI) hanterar kopieringsskyddade original, medan .MSA (Magic Shadow Archiver) lagrar motsvarande data med komprimering.
Emulatorer som stöder .st infödda inkluderar Hatari, Steem SSE och STonX.
Säkerhet & trygghet
RISK: LOWEn .st-fil är en passiv diskavbildning utan exekverbar kod utanför emulatorn. Risk finns endast om ett skadligt Atari ST-program finns inuti avbildningen - emulatorns sandlåda förhindrar att värdsystemet komprometteras. Ladda ner avbildningar från välrenommerade arkiv (Atarimania.com, folk.ntnu.no).
Formatdetaljer
i ett nötskal- Smalltalk källkodsfil - Vissa Smalltalk-miljöer (föregångare till Squeak, Pharo) använder .st för källkodsfiler i textformat.
- GraphicConverter / Stuff It-arkiv (sällsynt) - Historiska macOS-kopplingar; .st användes ibland för StuffIt-arkiv i mycket tidig Mac-programvara, numera föråldrat.
Program som öppnar ST-filer
Tekniska detaljer
djup specifikation| Internt format | Rå sektordumpning - ingen behållare, inget huvud, ingen metadata |
| Byte-ordning | Big-endian (Motorola 68000 CPU-arkitektur) |
| Magic bytes | Inga - rå sektordata börjar vid byte 0; formatet identifieras enbart genom filstorlek |
| Filsystem | Atari ST FAT12 |
| Storlek - enkelsidig DD | 368 640 byte (80 spår × 9 sektorer × 512 B × 1 sida) |
| Storlek - dubbelsidig DD | 737 280 byte (80 spår × 9 sektorer × 512 B × 2 sidor) |
| Storlek - dubbelsidig HD | 1 474 560 byte |
| Sektorlayout | Sekventiell: spår 0 sida 0, spår 0 sida 1, spår 1 sida 0 - sammanflätade sidor i spårordning |
| Max antal poster i rotkatalogen | 112 (typisk FAT12 DD-diskett) |
| Stöd för kopieringsskydd | Inget - kan inte representera skyddade disketter; STX (PASTI)-format krävs för dessa |
| Komprimerad motsvarighet | MSA (Magic Shadow Archiver) lagrar identiska sektordata med komprimering |
| Emulatorstöd | Stöds infödda av praktiskt taget alla Atari ST-emulatorer: Hatari, Steem SSE, STonX |
| Släppt | ~1994 (with PacifiST emulator for MS-DOS) |
| Senaste version | No versioning - raw dump format |
| Öppen standard | Ja · royaltyfri |
| Specifikation | www.atari-forum.com |
ST-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om ST-filer.