Hva er ST-filformatet?
En .st-fil er et rått Atari ST-diskettbilde - en sektor-for-sektor binær kopi av en Atari ST-diskett, lagret uten komprimering eller metadata. Formatet oppsto med emulatoren PacifiST (ca. 1994) og støttes nå av praktisk talt alle Atari ST-emulatorer.
Filen er en flat binær dump av alle diskettsektorer i sekvensiell rekkefølge, som speiler Atari ST FAT12-filsystemet slik det eksisterte på fysiske medier. Fordi det ikke finnes noen filheader, identifiseres formatet utelukkende av filstørrelsen: 368 640 byte (ensidig double-density), 737 280 byte (tosidig double-density), eller 1 474 560 byte (high-density). Byterekkefølgen er big-endian, noe som gjenspeiler Motorola 68000-prosessoren i Atari ST.
Enkelheten til .st er også dens største begrensning: den lagrer ingen metadata om timing eller sporlayout, så den kan ikke representere kopibeskyttede disketter. Formatet .STX (PASTI) håndterer kopibeskyttede originaler, mens .MSA (Magic Shadow Archiver) lagrer tilsvarende data med komprimering.
Emulatorer som støtter .st innfødt inkluderer Hatari, Steem SSE og STonX.
Sikkerhet og trygghet
RISIKO: LOWEn .st-fil er et passivt diskettbilde uten kjørbar kode utenfor emulatoren. Risiko eksisterer kun hvis et ondsinnet Atari ST-program finnes inne i bildet - emulatorens sandkasse forhindrer kompromittering av vertens operativsystem. Last ned bilder fra anerkjente arkiver (Atarimania.com, folk.ntnu.no).
Formatdetaljer
i et nøtteskall- Smalltalk kildekodefil - Enkelte Smalltalk-miljøer (Squeak, Pharo-forgjengere) bruker .st for kildekodefiler i tekstformat.
- GraphicConverter / Stuff It-arkiv (sjelden) - Historiske macOS-assosiasjoner; .st ble noen ganger brukt for StuffIt-arkiver i svært tidlig Mac-programvare, nå foreldet.
Programmer som åpner ST-filer
Tekniske detaljer
dyp spesifikasjon| Internt format | Rå sektordump - ingen beholder, ingen header, ingen metadata |
| Byterekkefølge | Big-endian (Motorola 68000 CPU-arkitektur) |
| Magic bytes | Ingen - rå sektordata starter ved byte 0; formatet identifiseres kun av filstørrelse |
| Filsystem | Atari ST FAT12 |
| Størrelse - ensidig DD | 368 640 byte (80 spor × 9 sektorer × 512 B × 1 side) |
| Størrelse - tosidig DD | 737 280 byte (80 spor × 9 sektorer × 512 B × 2 sider) |
| Størrelse - tosidig HD | 1 474 560 byte |
| Sektorlayout | Sekvensiell: spor 0 side 0, spor 0 side 1, spor 1 side 0 - flettede sider i sporrekkefølge |
| Maks antall rotkatalogoppføringer | 112 (typisk FAT12 DD-diskett) |
| Støtte for kopibeskyttelse | Ingen - kan ikke representere beskyttede disketter; STX (PASTI)-format kreves for disse |
| Komprimert ekvivalent | MSA (Magic Shadow Archiver) lagrer identiske sektordata med komprimering |
| Emulatorstøtte | Støttes innfødt av praktisk talt alle Atari ST-emulatorer: Hatari, Steem SSE, STonX |
| Utgitt | ~1994 (with PacifiST emulator for MS-DOS) |
| Siste versjon | No versioning - raw dump format |
| Åpen standard | Ja · royalty-fri |
| Spesifikasjon | www.atari-forum.com |
ST-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om ST-filer.