El artículo 'Amiga Screens: A Primer' ofrece una explicación técnica detallada sobre el funcionamiento de las pantallas en el hardware original de la Amiga, conocido como OCS (Original ChipSet). A diferencia de los sistemas modernos que utilizan una resolución fija, la Amiga permitía gestionar múltiples áreas de visualización con resoluciones y profundidades de color variables, una característica crucial para optimizar el uso de la memoria RAM en la época de los monitores CRT.
El texto explica que una pantalla en la Amiga es un área de dibujo específica que puede tener diferentes configuraciones. Se detalla el uso de paletas indexadas y gráficos planos (planar graphics), donde la profundidad de color se incrementa añadiendo bitplanes. En el hardware OCS, esto permite hasta 32 colores por pantalla, mientras que la arquitectura AGA (Advanced Graphics Architecture) soporta 256 colores. Además, se describe el papel del 'copper' (co-procesador) para manipular valores de color en tiempo real, creando efectos como gradientes que superan las limitaciones de la paleta estándar.
La gestión de estas pantallas permitía combinar diferentes resoluciones y paletas simultáneamente, lo que facilitaba la multitarea preemptiva y el ahorro de memoria. Por ejemplo, un editor de texto podía operar en una pantalla de bajo color mientras un programa gráfico utilizaba una de alta resolución. Este enfoque técnico, diseñado originalmente para máquinas de videojuegos, sigue siendo relevante para entender la flexibilidad gráfica de la Amiga y sus limitaciones históricas en el consumo de recursos.
