Atari GTIA
![](http://upload.wikimedia.org/wikipedia/commons/thumb/6/60/Atari_GTIA_chip_%28PAL%29.jpg/181px-Atari_GTIA_chip_%28PAL%29.jpg)
![](http://upload.wikimedia.org/wikipedia/commons/b/b4/Atari_8_bit_GTIA_NTSC_palette.png)
Der Graphic Television Interface Adaptor (GTIA) und sein Vorgängermodell Color Television Interface Adaptor (CTIA) sind elektronische Spezialbausteine des US-amerikanischen Herstellers Atari, die verschiedene Aufgaben hauptsächlich im Bereich der Bilderzeugung übernehmen. Sie wurden in verschiedenen Versionen für die Fernsehnormen NTSC, PAL und SECAM entwickelt und finden sich in den Heimcomputern Atari 400 (CTIA, ab 1982 GTIA), Atari 800 (CTIA, ab 1982 GTIA), den Modellen der XL- und XE-Reihe sowie in der Spielekonsole Atari 5200.
Arbeitsweise
Nachdem der Mikroprozessor ANTIC die Grafikdaten für den aktuellen Pixel (Bildpunkteblock) verarbeitet hat, werden im zweiten Arbeitsgang – vor der Ausgabe beispielsweise am Fernseher – benutzerdefinierbare Bestandteile durch den GTIA hinzugefügt. Dazu zählt die Kolorierung mithilfe einer Palette von 16 Farben in jeweils 16 Helligkeiten und das Integrieren der Bilddaten von maximal acht unabhängigen aber jeweils einfarbigen Grafikobjekten, den Sprites. Während diese im Atari-Jargon auch „Player“ und „Missiles“ genannten Objekte gemäß benutzerdefinierbaren Überlappungsregeln in das Hintergrundbild kopiert werden, erfolgt gleichzeitig eine Kollisionsprüfung. Dabei wird festgestellt, ob sich die Sprites untereinander oder bestimmte Teile des Hintergrundbildes („Playfield“) am aktuell bearbeiteten Bildpunkteblock berühren. Diese Fähigkeiten wurden – wie sich bereits anhand der Namensgebung „Playfield“, „Player“ und „Missiles“ abzeichnet – zur vereinfachten Erstellung von Spielen mit interagierenden Grafikobjekten und schnellem Spielgeschehen entwickelt. Im letzten Arbeitsgang wird aus den zusammengeführten Grafikdaten des aktuell bearbeiteten Bildpunktes das eigentliche Videosignal erzeugt und in den HF-Modulator zur Ausgabe am angeschlossenen Fernseher eingespeist. Danach wiederholt sich die mit der ANTIC-Vorverarbeitung beginnende Prozedur für den nächsten Bildpunkteblock so lange, bis das gesamte Bild am Fernseher dargestellt ist. Daneben übernimmt der Baustein weitere Aufgaben wie beispielsweise das Abfragen der Joysticks und einiger spezieller Tasten.[1]
Literatur
- Julian Reschke, Andreas Wiethoff: Das Atari Profibuch. Sybex-Verlag GmbH, Düsseldorf, 1986, ISBN 3-88745-605-X
- Eichler, Grohmann: Atari 600XL/800XL Intern. Data Becker GmbH, 1984, ISBN 3-89011-053-3
Weblinks
- Ausführliche Informationen zu Ataris Spezialbausteinen (englisch)
Anmerkungen und Einzelnachweise
- ↑ Julian Reschke, Andreas Wiethoff: Das Atari Profibuch. Sybex Verlag, 2. Auflage 1986, S. 201–214.
Computer | Atari 400 · Atari 800 · Atari 1200XL · 1400XL∗ · Atari 1450XLD∗ · Atari 600XL · Atari 800XL · Atari 130XE · Atari 65 XE · Atari 800XE · Atari XEGS | |
Diskettenlaufwerke | Atari 810 · Atari 815∗ · Atari 1050 · Atari XF551 · Atari XF351∗ | |
Kassettenlaufwerke | ||
Drucker und Plotter | Atari 820 · Atari 822 · Atari 825 · Atari 1020 · Atari 1025 · Atari 1027 · Atari 1029 · Atari XMM801 · Atari XDM121 | |
Modems | ||
Sonstiges | Atari 850 (Schnittstelleneinheit) · Atari 1064 (Speichererweiterung für Atari 600XL) · Atari 1090∗ (Erweiterungseinheit für Atari 600XL und 800XL) · Atari XEP80 (80-Zeichen-Einheit) | |
Spezialbausteine | ||
∗ Prototyp bzw. Vorserienmuster |