adresshexaddressNAMEdescriptionOS
559$022F SDMCTLSchattenregister zu DMACTLboth

Default-Wert:34 ($22) - (Bits 1 und 5 gesetzt)

Diese Speicherzelle ist das Schattenregister zu DMACTL (54272; $D400). Sie dient der Kontrolle des direkten Speicherzugriffs ("Direct Memory Access", DMA) des ANTIC auf den Speicher des Atari. Der 6502-Prozessor wird während des direkten Speicherzugriffs abgeschaltet. Durch die Abschaltung des DMA des ANTIC können Programme beschleunigt (ca. 30%) werden. Anhand folgender Aufstellung sieht man, wie die einzelnen Bits dieses Registers das Aussehen des Bildschirms kontrollieren:

Bit	Dez	Hex	Funktion
7       128     $80     unbenutzt
6       64      $40     unbenutzt
5	32	$20	Direct Memory Access ein/aus
4	16	$10	Einzeilige P/M-Auflösung ein/aus
3	8	$8	DMA für Player ein/aus
2	4	$4	DMA für Missiles ein/aus
0,1	3	$3	Breites Anzeigefeld (48 Zeichen)
0,1	2	$2	Normales Anzeigefeld (40 Zeichen)
0,1	1	$1	Schmales Anzeigefeld (32 Zeichen)
0,1	0	$0	Kein Anzeigefeld
Mit Bit fünf kann man also den gesamten direkten Speicherzugriff des ANTIC kontrollieren. Das Bit vier dient dem Umschalten zwischen einzeiliger P/M-Auflösung und zweizeiliger Auflösung. Die Angabe der Zeichenbreite für das Anzeigefeld bezieht sich auf die Grafikstufe Null. Die Anzahlen der Zeichen entsprechen 192, 160 oder 128 Farbpunkten. Insgesamt kann der ANTIC 238 Farbpunkte (einschließlich des Randes) darstellen, davon sind jedoch je nach Fernseher/Monitor nur ca. 174 sichtbar. Es sind deshalb beim Einschalten eines breiten Anzeigefeldes nicht alle 48 Zeichen sichtbar.