L'Atari ST est un ordinateur personnel 16/32 bits lancé par Atari en 1985, sous la direction de Jack Tramiel, l'ancien patron de Commodore. Les initiales ST viennent de « Sixteen/Thirty-two », en référence au bus 16 bits et aux registres 32 bits du processeur Motorola 68000. Son argument principal était le rapport prix/puissance : une machine 68000 complète, écran et lecteur de disquettes compris, pour une fraction du prix d'un Macintosh.
Le ST embarque en ROM le TOS, son système d'exploitation, et GEM, son interface graphique à fenêtres. Sa singularité la plus durable est ailleurs : Atari a intégré d'origine des ports MIDI, ce qui en a fait pendant une décennie la machine de référence des studios de musique. Cubase et Notator, ancêtres des séquenceurs modernes, sont nés sur Atari ST.
Côté jeu, le ST a partagé la fin des années 1980 avec l'Amiga dans une rivalité restée célèbre, la plupart des titres sortant sur les deux plateformes. La gamme s'est ensuite étoffée : le Mega ST pour la bureautique, le STE en 1989 avec son blitter et son son stéréo 8 bits en DMA, le Mega STE, puis les machines haut de gamme TT et Falcon au début des années 1990.
Disponibilité des émulateurs par board :
| Émulateur | RPI3/RPI02W | RPI4/400 | RPI5/500 | OGA/OGS/RG351 | PC | RG353 |
|---|---|---|---|---|---|---|
| Libretro HatariB | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Libretro Hatari | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Libretro Hatari | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
Les trois émulateurs dérivent du même projet Hatari. HatariB (libretro hatarib) est l'émulateur par défaut sur toutes les boards : c'est le portage libretro le plus récent et le plus complet. Libretro Hatari est l'ancien core, conservé en secours. Hatari autonome est la version native, hors RetroArch, utile pour les usages avancés (disques durs virtuels, configuration Hatari complète). Le netplay n'est pas disponible sur ce système et les RetroAchievements ne sont pas pris en charge. L'affichage CRT est géré par les deux cores libretro.
Un clavier est obligatoire sur ce système, et une souris est fortement recommandée. Le ST démarre sur le bureau GEM, qui se pilote à la souris, et une grande partie des jeux (aventures, gestion, point & click) sont conçus pour la souris ou demandent des touches précises. La manette reste recommandée pour les jeux d'action, qui utilisent le port joystick.
Recalbox déduit la machine à émuler — et donc le TOS à charger — du nom du dossier contenant la rom. Rangez vos jeux dans des sous-dossiers pour ne pas avoir à régler la machine jeu par jeu :
| Nom de dossier | Machine émulée | BIOS chargé |
|---|---|---|
st, atari-st |
Atari ST | st.img |
megast, mega-st, atari-mega-st |
Atari Mega ST | st.img |
ste, atari-ste |
Atari STE | ste.img |
megaste, mega-ste, atari-mega-ste |
Atari Mega STE | megaste.img |
tt, atari-tt |
Atari TT | tt.img |
falcon, atari-falcon |
Atari Falcon | falcon.img |
Sans dossier reconnu, c'est l'Atari ST qui est émulé. Si le chemin du jeu contient le mot emutos, c'est EmuTOS qui est chargé quelle que soit la machine.
Le TOS est le système d'exploitation de la machine : sans image TOS, l'émulateur n'a rien à démarrer. Placez au minimum st.img dans /recalbox/share/bios/atarist/, et ajoutez les autres images si vous jouez à des titres STE, TT ou Falcon.
| Nom de fichier | Description | MD5 | Émulateurs concernés |
|---|---|---|---|
atarist/st.img |
TOS des Atari ST et Mega ST (obligatoire) | — (nombreuses versions de TOS acceptées) | HatariB, Libretro Hatari, Hatari |
atarist/ste.img |
TOS des Atari STE (obligatoire pour les jeux STE) | — (nombreuses versions acceptées) | HatariB, Libretro Hatari, Hatari |
atarist/megaste.img |
TOS des Atari Mega STE (facultatif) | — (nombreuses versions acceptées) | HatariB, Libretro Hatari, Hatari |
atarist/tt.img |
TOS des Atari TT (facultatif) | — (plusieurs versions acceptées) | HatariB, Libretro Hatari, Hatari |
atarist/falcon.img |
TOS des Atari Falcon 30/40 (obligatoire pour les jeux Falcon) | — (plusieurs versions acceptées) | HatariB, Libretro Hatari, Hatari |
atarist/tos.img |
TOS générique, utilisé quand l'image spécifique à la machine est absente | — (nombreuses versions acceptées) | HatariB, Libretro Hatari, Hatari |
atarist/emutos.img |
EmuTOS, BIOS libre et redistribuable, compatible avec 99 % des machines Atari | e2c861c588fca2d0cf6be3df3aaf05f2 | HatariB, Libretro Hatari, Hatari |
Placez les BIOS comme ceci :
/recalbox/share/bios/atarist/
├── st.img
├── ste.img
├── megaste.img
├── tt.img
├── falcon.img
├── tos.img
└── emutos.img
L'émulateur cherche les fichiers dans cet ordre : d'abord l'image correspondant à la machine détectée (ste.img pour un jeu STE, par exemple), puis atarist/tos.img, puis tos.img à la racine de /recalbox/share/bios/, et enfin EmuTOS. Un seul fichier suffit donc pour démarrer, mais chaque machine rend mieux avec son TOS d'origine.
EmuTOS est le seul BIOS de cette liste qui soit librement redistribuable : c'est la solution de repli légale quand vous n'avez pas d'image TOS. HatariB en embarque une copie interne et démarre donc même si aucun fichier n'est présent — mais la compatibilité avec les jeux commerciaux est meilleure avec un vrai TOS.
Placez vos jeux dans :
/recalbox/share/roms/atarist/
Extensions acceptées selon l'émulateur :
| Émulateur | Extensions |
|---|---|
| HatariB | .dim .ipf .m3u .msa .st .stx .zip .7z |
| Libretro Hatari | .dim .ipf .m3u .msa .st .stx .zip .7z |
| Hatari | .ctr .dim .ipf .msa .raw .st .stx |
Quelques repères sur ces formats :
.st est l'image de disquette la plus courante, .msa et .dim sont deux autres formats d'image classiques ;.stx (Pasti) et .ipf conservent la protection physique des disquettes d'origine : ce sont les formats à privilégier pour les jeux commerciaux protégés ;.zip et .7z se lancent sans être décompressées avec les deux cores libretro.Pour un jeu réparti sur plusieurs disquettes, créez un fichier
.m3ulistant les images dans l'ordre, une par ligne, et lancez ce.m3uavec un core libretro : le changement de disquette se fait alors depuis le menu de l'émulateur.
Consultez également le guide Atari ST pour la préparation des jeux, la configuration et les astuces propres à ce système.