Color Graphics Adapter

Modo 640×200 2 colores con su color por defecto — Navegador web Arachne.

La Color Graphics Adapter (Adaptador de Gráficos de Color) o CGA, comercializada en 1981, fue la primera tarjeta gráfica en color de IBM (originalmente llamada Color/Graphics Adapter or IBM Color/Graphics Monitor Adapter,[1] ), y el primer estándar gráfico en color para el IBM PC.

Cuando IBM introdujo en el mercado su PC en 1981, el estándar CGA, a pesar de haber aparecido al mismo tiempo, era poco usado al principio, ya que la mayoría de los compradores adquirían un PC para uso profesional. Para juegos había otros ordenadores mucho más populares, y en aquella época no se consideraba que los gráficos en color tuvieran otro uso que el puramente lúdico. En consecuencia, muchos de los primeros compradores del PC optaron por la Monochrome Display Adapter (MDA), que sólo permitía la visualización de texto.

En 1982 se comercializó la Hercules Graphics Card, que permitía mostrar gráficos monocromáticos a una resolución mucho mayor que la CGA, además de ser compatible con la MDA, lo que perjudicó todavía más a las ventas de la CGA. Todo cambió en 1984 cuando IBM introdujo el IBM Personal Computer/AT y la Enhanced Graphics Adapter (EGA). Con ello, el precio de la antigua tarjeta CGA bajó considerablemente y se convirtió en una interesante alternativa de bajo coste, por lo que las nuevas empresas dedicadas a la fabricación de PC clónicos la adoptaron rápidamente. Los PC no-AT de bajo coste con tarjetas CGA se vendieron muy bien en los años siguientes, y como consecuencia muchos juegos fueron editados para ellos a pesar de sus limitaciones. La popularidad de la CGA comenzó a desaparecer cuando en 1987 la tarjeta VGA se convirtió en la nueva solución de alto nivel, relegando la EGA a los PC de bajo coste.

La tarjeta estándar CGA de IBM incorporaba 16 kilobytes de VRAM, y podía conectarse a un monitor de vídeo compuesto NTSC o a una televisión mediante un conector RCA, o a un monitor de 4-bit "RGBI"[3] Permitía mostrar varios modos gráficos y de texto. La resolución máxima era 640×200, y la mayor profundidad de color soportada era de 2 bits (4 colores). El modo más conocido, usado en la mayoría de los juegos CGA, mostraba 4 colores a una resolución de 320×200.

Aunque los 4 colores estaban considerados generalmente como el límite para la tarjeta CGA, era posible aumentar esa cantidad mediante varios métodos (algunos oficiales, otros no).

La paleta de colores de la CGA

'''Paleta completa de 16 colores CGA'''
0 — negro
#000000
8 — gris (oscuro)
#555555
1 — azul
#0000AA
9 — azul intenso
#5555FF
2 — verde
#00AA00
10 — verde intenso
#55FF55
3 — cian
#00AAAA
11 — cian intenso
#55FFFF
4 — rojo
#AA0000
12 — rojo intenso
#FF5555
5 — magenta
#AA00AA
13 — magenta intenso
#FF55FF
6 — marrón
#AA5500
14 — amarillo
#FFFF55
7 — blanco (gris claro)
#AAAAAA
15 — blanco intenso
#FFFFFF

La tarjeta CGA funcionaba con monitores en color CRT RGBI. Estaba basada en el controlador de vídeo Motorola 6845 y tenía una paleta de 16 colores. El rojo, el verde y el azul correspondían a cada uno de los tres rayos catódicos y el negro significaba que todos los rayos estaban casi apagados. El cian era una mezcla de los rayos verde y azul, el magenta de azul y rojo, y el marrón de verde y rojo. El blanco (o gris claro) era una mezcla de los tres rayos.

Los 8 colores restantes se conseguían mediante la activación de un bit de intensificación, consiguiendo una versión más brillante de cada color, aunque el gris oscuro no se podía distinguir del negro en muchos monitores. El diseño RGB + bit de intensificación de la CGA se denominaba RGBI.

El Commodore 128 utilizaba el mismo método para transmitir colores por su salida RGBI, por lo que se podían conectar los mismos monitores y mostrar los mismos 16 colores.

Existe cierta confusión respecto al color #6 en los monitores RGBI: siguiendo estrictamente el modelo de color RGBI, el color #6 debería ser amarillo oscuro (#AAAA00) (ver más abajo). Sin embargo, IBM optó por incluir circuitería adicional en el monitor de color 5153 para detectar el color #6 y rebajar el componente verde para convertirlo en un tono marrón más agradable (#AA5500), así que la mayoría de monitores "compatibles con CGA" imitan este comportamiento. La teoría predominante sobre esta decisión es que IBM pretendía que los colores se aproximaran a los del terminal del mainframe 3270, concretamente el 3279, pero esta información no está comprobada.

Other Languages
العربية: سي جي إيه
azərbaycanca: CGA
suomi: CGA
galego: CGA
hrvatski: CGA
Bahasa Indonesia: Color Graphics Adapter
português: CGA
русский: CGA
српски / srpski: CGA grafički procesor
українська: Color Graphics Adapter