ATR: zawartość sektorów dyskietki
ATR zawiera nagłówek i dane sektorów. Emulator lub urządzenie SIO przedstawia go komputerowi jako dyskietkę. W środku może być DOS, katalog i wiele plików, ale także program startujący bez zwykłego systemu plików. Samo rozszerzenie nie mówi, jakim DOS-em przygotowano dysk. Przy typowym obrazie DD pierwsze trzy sektory rozruchowe nadal mają po 128 bajtów. ATR nie zachowuje wszystkich fizycznych cech nośnika i zabezpieczeń. Zmiana jego rozszerzenia na XEX nie wydobędzie znajdującego się wewnątrz programu.
XEX: program binarny
XEX zawiera segmenty kodu i danych wraz z adresami, pod które należy je wczytać. Może też ustawiać adresy startu i inicjalizacji przez RUNAD oraz INITAD. Na Atari uruchamia się go za pomocą programu ładującego; emulator może oferować bezpośrednie otwarcie XEX. Taki plik można przechowywać na dyskietce lub wewnątrz ATR. Wymagania dotyczące RAM, systemu i BASIC-a zależą od samego programu.
CAS: bloki nagrania kasetowego
CAS przechowuje dane i informacje potrzebne do odtworzenia nagrania kasetowego. Standardowy plik rozpoczyna się blokiem FUJI. Bloki baud i data opisują prędkość, dane i przerwy między rekordami.
Pliki WAV i FLAC zachowują przebieg dźwiękowy, a CAS — rozpoznaną strukturę nagrania. Rozszerzenia formatu CAS obsługują również niestandardowe sygnały, ale nie każde narzędzie potrafi je odtworzyć. Dla kasety turbo potrzebny jest zgodny dekoder lub emulacja tego systemu.
CAR: obraz kartridża
CAR składa się z 16-bajtowego nagłówka CART i danych kartridża. Nagłówek podaje m.in. typ modułu, dzięki czemu emulator może ustalić sposób mapowania pamięci i przełączania banków. W surowym ROM-ie tej informacji może brakować, a sam rozmiar pliku nie zawsze pozwala odróżnić typy kartridży.
Format obejmuje zarówno komputery 8-bitowe, jak i Atari 5200. Przy uruchamianiu potrzebna jest właściwa platforma. Sama zmiana rozszerzenia pliku z ROM na CAR nie dodaje wymaganego nagłówka.
