Arquitectura gráfica avanzada de Amiga - Amiga Advanced Graphics Architecture

Amiga Advanced Graphics Architecture ( AGA ) es el chipset gráfico Amiga de tercera generación , que se utilizó por primera vez en el Amiga 4000 en 1992. Antes del lanzamiento, AGA recibió el nombre en código de Pandora de Commodore International .

AGA originalmente se llamó AA para Arquitectura Avanzada en los Estados Unidos. Posteriormente, el nombre se cambió a AGA para el mercado europeo para reflejar que mejoró en gran medida el subsistema gráfico y para evitar problemas de marcas registradas.

AGA puede mostrar modos gráficos con una profundidad de hasta 8 bits por píxel. Esto permite 256 colores en los modos de visualización indexados y 262144 colores (18 bits) en los modos Hold-And-Modify (HAM-8). La paleta para el conjunto de chips AGA tiene 256 entradas de 16.777.216 colores (24 bits), mientras que los conjuntos de chips anteriores, el conjunto de chips original (OCS) y el conjunto de chips mejorado (ECS), solo permiten 32 colores de 4096 o 64 colores en Amiga Extra. Half-Brite (modo EHB). Otras características agregadas a AGA sobre ECS son el desplazamiento suave de súper alta resolución y las recuperaciones rápidas de memoria de página de 32 bits para proporcionar el ancho de banda de datos gráficos para modos gráficos de 8 bits y sprites más amplios .

AGA es una actualización incremental, en lugar de la dramática actualización del otro chipset que Commodore había comenzado en 1988, el chipset Amiga Advanced Architecture (AAA), que carece de muchas características que lo habrían hecho competitivo con otros chipsets gráficos de su tiempo. Aparte de las recuperaciones de datos gráficos, AGA todavía opera solo con datos de 16 bits, lo que significa que se desperdicia un ancho de banda significativo durante los accesos al registro y las operaciones de cobre y blitter . Además, la falta de un modo de gráficos gruesos es un impedimento de velocidad para las operaciones de gráficos que no se adaptan a los modos planos , lo que resulta en artefactos fantasma durante la tarea de productividad común del desplazamiento . En la práctica, el modo AGA HAM es principalmente útil en programas de pintura, visores de imágenes y para la reproducción de videos. Workbench en 256 colores es mucho más lento que los modos de operación ECS para el uso normal de aplicaciones; una solución alternativa es utilizar varias pantallas con diferentes profundidades de color. AGA carece de modos de resolución más alta sin parpadeo, y solo puede mostrar un funcionamiento sin parpadeo de 640 × 480 a 72 Hz . El modo 800 × 600 rara vez se usa, ya que solo puede funcionar en un modo entrelazado parpadeante de 60 Hz . Por el contrario, los sistemas de PC de gama alta de esta era pueden operar 1024 × 768 a 72 Hz con una pantalla completa de 256 colores. La resolución más alta de AGA es 1440 × 580 (262 144 colores) en modo PAL entrelazado de 50 Hz , cuando se utiliza sobreexploración.

Estas oportunidades perdidas en la actualización de AGA contribuyeron a que Amiga finalmente perdiera el liderazgo técnico en el área de multimedia . Después de que finalmente se suspendiera la AAA, que se retrasó mucho, AGA sería reemplazada por el chipset Hombre , pero finalmente se canceló debido a la quiebra de Commodore .

AGA está presente en el CD32 , Amiga 1200 y Amiga 4000 .

Detalles técnicos

Para aumentar el ancho de banda de la memoria, el bus de datos Chip RAM se extendió a un ancho de 32 bits como en el A3000 (a diferencia de AGA, el Chip RAM del A3000 es de 32 bits solo para acceso a la CPU) y el chip Alice (reemplazando a OCS / ECS Agnus ) se mejoró para poder admitir el acceso de ancho completo para DMA de plano de bits. El ancho de banda se duplicó nuevamente (a 4x) mediante el uso de RAM en modo de página rápida . Lisa (reemplazando a la antigua Denise ) agrega soporte para la obtención de datos de plano de bits de 8 bits, 256 instancias de registros de paleta de 24 bits y para la transferencia de datos de 32 bits para gráficos y sprites de plano de bits .

El resto del conjunto de chips permanece sin cambios, al igual que los coprocesadores Blitter y Copper en Alice, que aún funcionan con datos de 16 bits.

Ver también

Referencias

enlaces externos