Hvad er ST-filformatet?
En .st-fil er et råt Atari ST diskette-aftryk - en sektor-for-sektor binær kopi af en Atari ST-diskette, gemt uden komprimering eller metadata. Formatet opstod med PacifiST-emulatoren (omkring 1994) og understøttes nu af stort set alle Atari ST-emulatorer.
Filen er et fladt binært dump af alle diskettesektorer i sekventiel rækkefølge, som afspejler Atari ST FAT12-filsystemet, som det eksisterede på det fysiske medie. Da der ikke er nogen fil-header, identificeres formatet udelukkende ud fra filstørrelsen: 368.640 bytes (enkeltsidet double-density), 737.280 bytes (dobbeltsidet double-density) eller 1.474.560 bytes (high-density). Byte-rækkefølgen er big-endian, hvilket afspejler Motorola 68000-CPU'en i Atari ST.
Enkelheden i .st er også dens største begrænsning: den gemmer ingen metadata om timing eller spor-layout, så den kan ikke repræsentere kopibeskyttede disketter. .STX-formatet (PASTI) håndterer kopibeskyttede originaler, mens .MSA (Magic Shadow Archiver) gemmer tilsvarende data med komprimering.
Emulatorer, der understøtter .st indfødt, inkluderer Hatari, Steem SSE og STonX.
Sikkerhed og tryghed
RISIKO: LOWEn .st-fil er et passivt diskette-aftryk uden eksekverbar kode uden for emulatoren. Risiko findes kun, hvis et ondsindet Atari ST-program er inde i aftrykket - emulatorens sandkasse forhindrer kompromittering af værts-OS. Download aftryk fra anerkendte arkiver (Atarimania.com, folk.ntnu.no).
Formatdetaljer
kort fortalt- Smalltalk kildekode-fil - Nogle Smalltalk-miljøer (Squeak, Pharo-forgængere) bruger .st til kildekode-tekstfiler.
- GraphicConverter / Stuff It-arkiv (sjælden) - Historiske macOS-associationer; .st blev nogle gange brugt til StuffIt-arkiver i meget tidlig Mac-software, nu forældet.
Programmer der åbner ST-filer
Tekniske detaljer
dyb specifikation| Internt format | Råt sektordump - ingen container, ingen header, ingen metadata |
| Byte-rækkefølge | Big-endian (Motorola 68000 CPU-arkitektur) |
| Magic bytes | Ingen - rå sektordata starter ved byte 0; formatet identificeres alene på filstørrelsen |
| Filsystem | Atari ST FAT12 |
| Størrelse - enkeltsidet DD | 368.640 bytes (80 spor × 9 sektorer × 512 B × 1 side) |
| Størrelse - dobbeltsidet DD | 737.280 bytes (80 spor × 9 sektorer × 512 B × 2 sider) |
| Størrelse - dobbeltsidet HD | 1.474.560 bytes |
| Sektor-layout | Sekventiel: spor 0 side 0, spor 0 side 1, spor 1 side 0 - flettede sider i sporrækkefølge |
| Maks. rodmappe-indgange | 112 (typisk FAT12 DD-diskette) |
| Understøttelse af kopibeskyttelse | Ingen - kan ikke repræsentere beskyttede disketter; STX (PASTI)-format er påkrævet til disse |
| Komprimeret ækvivalent | MSA (Magic Shadow Archiver) gemmer identiske sektordata med komprimering |
| Emulator-understøttelse | Understøttes indfødt af stort set alle Atari ST-emulatorer: Hatari, Steem SSE, STonX |
| Udgivet | ~1994 (with PacifiST emulator for MS-DOS) |
| Seneste version | No versioning - raw dump format |
| Åben standard | Ja · royaltyfri |
| Specifikation | www.atari-forum.com |
ST-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om ST-filer.