ChipsGraphics & videoHome-computer video › Atari ANTIC

Atari ANTIC

1979

Atari's Alphanumeric Television Interface Controller, the display-list processor driving graphics on Atari 8-bit computers.

Machines

Emulators

EmulatorTypeLicenseSite
AltirradownloadableGPL-2.0Website ↗
Atari 5200onlineMITWebsite ↗
Atari++downloadableGPL-2.0Website ↗
Atari800downloadableGPL-2.0Website ↗
Atari800MacXdownloadableGPL-2.0Website ↗
FujisandownloadableGPL-2.0Website ↗
RainbowdownloadableFreewareWebsite ↗
Sfotty Pie A8onlineMITWebsite ↗
XformerdownloadableFreewareWebsite ↗
jsA8EonlineFreewareWebsite ↗

Reference & documentation

External technical references for programming Atari ANTIC and for writing emulators.

ResourceTypeNotes
Altirra Hardware Reference Manual (Avery Lee) ↗DatasheetDefinitive cycle-exact ANTIC hardware behavior for emulator authors
Atari 800XL Service Manual ↗DatasheetService manual covering ANTIC, GTIA, POKEY signals
ANTIC Instruction Set ↗Instruction setDisplay-list opcode formats, mode table, LMS/DLI/scroll flags
Altirra Hardware Reference Manual (Avery Lee) ↗Interrupt listDMA cycle-stealing and DLI/NMI timing tables in detail
Atari 8-bit Display List Interrupts: A Complete Tutorial ↗Interrupt listDeep DLI kernels, cycle stealing, emulator timing differences
Mapping the Atari - Appendix 8: Display Lists ↗Memory mapDisplay-list mode bytes, boundaries, LMS address encoding
ANTIC - Wikipedia ↗Pinout40-pin C012296 pinout plus all chip variants
De Re Atari - Chapter 2: ANTIC and the Display List ↗ProgrammingCanonical guide to building custom display lists
ANTIC - Wikipedia ↗ReferenceFull register list ($D4xx) with bit-level descriptions
Atari 800XL Schematics (rev 2) ↗SchematicBoard schematics showing ANTIC wiring and bus