LINKI / NARZĘDZIA

Emulacja komputerów Atari: Altirra i Atari800

Altirra i Atari800 emulują komputery Atari wraz z urządzeniami zewnętrznymi oraz odczytem dyskietek, kaset i kartridży. Ustawienia modelu, systemu i PAL/NTSC wpływają na zgodność uruchamianych programów.

Komputer i jego system operacyjny

Emulator odtwarza sprzęt Atari. Potrzebuje także systemu operacyjnego i — do programów BASIC — interpretera. Można używać oryginalnych ROM-ów lub współczesnych zamienników, takich jak systemy Altirra. Nietypowe programy odwołujące się bezpośrednio do procedur w ROM-ie mogą działać na nich inaczej.

Altirra: konfiguracja oraz debugger

Altirra Avery’ego Lee jest emulatorem komputerów Atari dla Windows. Zawiera napisane od nowa zamienniki OS i BASIC, obsługuje obrazy dysków, kaset i kartridży oraz bezpośrednie wczytywanie programów binarnych. Debugger służy do analizy pamięci, rejestrów i wykonywanego kodu.

Atari800

Atari800 ma otwarty kod źródłowy i działa na wielu platformach, w tym na Linuksie. Emuluje różne modele komputerów, standardy obrazu i wersje firmware, także zamienniki Altirra. Interfejs zależy od kompilacji; popularne wydania korzystają z SDL.

Nośniki i transmisja SIO

Emulatory wczytują programy XEX oraz obrazy dyskietek ATR, kartridży CAR i kaset CAS. Przyspieszenie SIO skraca operacje dyskowe, ale może wpływać na loadery zależne od czasu transmisji. Ochrona obrazu przed zapisem pozwala zachować niezmienioną kopię nośnika.

Źródła i dalsza lektura