📰 News & Updates
šŸ—ƒļø Amiga Database
×

šŸ—ƒļø Amiga Knowledge Base

65,174 curated entries on demos, software, hardware and history of the Commodore Amiga

You are browsing as guest

← Back to category

AGA - Advanced Graphics Architecture (1992)

Das AGA-Chipset (intern auch "AA" genannt) wurde 1992 mit dem Amiga 4000 und Amiga 1200 eingefuehrt. Es ersetzte Agnus durch **Alice** und Denise durch **Lisa**. ### 3.1 Alice - Erweiterter Memory Controller **Part-Number:** 391010-01 **Verbesserungen gegenueber ECS Agnus:** - 32-Bit Chip-RAM-Datenbus (statt 16-Bit) - Unterstuetzung fuer Fast Page Mode RAM - 2 MB Chip RAM (wie ECS) - 64-Bit Fetch-Modus fuer Bitplane-DMA (2x bzw. 4x Bandbreite) - Verbesserte Bitplane-DMA-Zyklen **Bandbreiten-Modi:** | Fetch-Modus | Breite | Bandbreite | Bemerkung | |-------------|--------|------------|-----------| | 16-Bit | Normal | 1x | OCS/ECS-kompatibel | | 32-Bit | Doppelt | 2x | Standard AGA | | 64-Bit | Vierfach | 4x | Durch Fast Page Mode RAM | ### 3.2 Lisa - Erweiterter Video-Prozessor **Chip-Nummer:** MOS 4203 **Part-Number:** 391227-01 **Verbesserungen gegenueber Super Denise:** | Eigenschaft | ECS (Super Denise) | AGA (Lisa) | |-------------|-------------------|------------| | Max. Bitplanes | 6 | 8 | | Max. Farben (indexed) | 32 (+EHB: 64) | 256 | | Farbpalette Tiefe | 12-Bit (4.096) | 24-Bit (16.777.216) | | Palette-Register | 32 | 256 (je 25 Bit: 8R+8G+8B+1 Genlock) | | HAM-Modus | HAM-6 (4.096 Farben) | HAM-8 (262.144 Farben) | | Sprite-Breite | 16 Pixel | 16 oder 64 Pixel | | Sprite-Daten | 16-Bit DMA | 32-Bit DMA | | Sprite-Farben | 3+transparent | 3 oder 15+transparent | | DMA-Fetch | 16-Bit | 32-Bit oder 64-Bit | **AGA-Aufloesungen:** | Modus | Aufloesung | Farben | Hz | |-------|------------|--------|----| | LoRes | 320x200/256 | bis 256 | 50/60 | | HiRes | 640x200/256 | bis 256 | 50/60 | | SuperHiRes | 1280x200/256 | bis 256 | 50/60 | | Productivity | 640x480 | bis 256 | 72 (flimmerfrei) | | Interlace | Alle x2 vertikal | bis 256 | 25/30 | | Max PAL | 1440x580 | 262.144 (HAM8) | 50 (interlaced) | | VGA | 800x600 | bis 256 | 60 (interlaced) | **HAM-8 Funktionsweise:** - 8 Bitplanes: 2 Bits Kommando + 6 Bits Daten - Kommando 00: Farbe aus Palette-Register (Bits 5-0 = Register 0-63) - Kommando 01: Aendere Blau-Anteil (obere 6 von 8 Bit) - Kommando 10: Aendere Rot-Anteil - Kommando 11: Aendere Gruen-Anteil - Ergebnis: 262.144 Farben (18-Bit Farbtiefe) auf dem Bildschirm ### 3.3 AGA-Einschraenkungen - Blitter und Copper arbeiten weiterhin nur mit 16-Bit Daten - Kein Chunky-Pixel-Modus (nur Planar) - Keine Hardware-Textur-Mapping oder 3D-Beschleunigung - Copper kann die oberen 4 Bits der 8-Bit-Palette-Register nicht direkt setzen (Workaround: BPLCON3 Bank-Select) ### 3.4 Vergleichstabelle OCS vs ECS vs AGA | Eigenschaft | OCS (1985) | ECS (1990) | AGA (1992) | |-------------|------------|------------|------------| | **Agnus/Alice** | 8361-8371 | 8372A/8375 | Alice (391010) | | **Denise/Lisa** | 8362 | 8373 | Lisa/4203 (391227) | | **Paula** | 8364 | 8364 | 8364 | | **Chip RAM max.** | 512 KB | 2 MB | 2 MB | | **Chip RAM Bus** | 16-Bit | 16-Bit | 32-Bit | | **Bitplanes** | 6 | 6 | 8 | | **Max. Farben** | 32 (4096 HAM) | 32 (4096 HAM) | 256 (262144 HAM8) | | **Farbpalette** | 4.096 (12-Bit) | 4.096 (12-Bit) | 16.777.216 (24-Bit) | | **Palette-Register** | 32 | 32 | 256 | | **Sprite-Breite** | 16 px | 16 px | 16 oder 64 px | | **Max. Aufloesung** | 640x512i | 1280x512i | 1440x580i | | **Productivity** | Nein | 640x480 (4 Farben) | 640x480 (256 Farben) | | **SuperHiRes** | Nein | 1280x256 (4 Farben) | 1280x256 (256 Farben) | | **Fetch-Breite** | 16-Bit | 16-Bit | 32/64-Bit | | **Amiga-Modelle** | A1000, A500, A2000 | A500+, A600, A3000, CDTV | A1200, A4000, CD32 | ---
Login
✏ Neu registrieren
Newsletter