Esta es una lista de paletas de colores de computadora de 8 bits notables , y gráficos, que se fabricaron principalmente entre 1975 y 1985. Aunque algunas de ellas usan paletas RGB , más comúnmente tienen 4, 16 o más paletas de colores que no son combinaciones de bits ni niveles de primarios RGB , sino colores fijos de ROM/circuitería seleccionados por el fabricante. Debido a las arquitecturas de bits mixtos, la distinción de n bits no siempre es una categorización estricta. Otro error es asumir que la paleta de colores de una computadora representa lo que puede mostrar a la vez. La resolución también es un aspecto crucial al criticar una computadora de 8 bits, ya que muchas ofrecen diferentes modos con diferentes cantidades de colores en pantalla y diferentes resoluciones, con la intención de intercambiar resolución por color y viceversa.
Los sistemas con una paleta RGB de 3 bits utilizan 1 bit para cada uno de los componentes de color rojo, verde y azul. Es decir, cada componente está "encendido" o "apagado" sin estados intermedios. Esto da como resultado una paleta de 8 colores ((2 1 ) 3 == 2 3 == 8) que tiene negro, blanco, los tres colores primarios RGB rojo, verde y azul y sus colores complementarios correspondientes cian, magenta y amarillo, como se muestra a continuación:
Los índices de color varían entre las implementaciones; por lo tanto, no se proporcionan números de índice. Una selección común tiene 3 bits (de LSB a MSB) que representan directamente los componentes "Rojo", "Verde" y "Azul" (RGB) en un número de 0 a 7. Una disposición alternativa utiliza el orden de bits "Azul", "Rojo", "Verde" (BRG), de modo que la paleta resultante, en orden numérico, representa un nivel creciente de intensidad en una pantalla monocromática.
La paleta RGB de 3 bits es utilizada por:
Los detalles específicos sobre la implementación y las capacidades gráficas reales de sistemas específicos se enumeran en las siguientes subsecciones.
El Teletexto de Nivel 1 del Sistema Mundial (1976) utiliza una paleta de 8 colores y RGB de 3 bits . El teletexto tiene 40×25 caracteres por página, de los cuales la primera fila está reservada para un encabezado de página. Cada celda de carácter tiene un color de fondo y un color de texto. Estos atributos, junto con otros, se establecen mediante códigos de control que ocupan cada uno una posición de carácter. Se pueden utilizar caracteres gráficos que constan de 2×3 celdas después de un atributo de color gráfico. Se pueden utilizar hasta un máximo de 72×69 píxeles en forma de bloque en una página.
Imagen simulada
BBC Micro tiene 8 modos de visualización, con resoluciones como 640×256 (máximo 2 colores), 320×256 (máximo 4 colores) y 160×256 (máximo 16 colores lógicos). Ningún modo de visualización tiene conflictos de atributos de celda. La paleta disponible tiene solo 8 colores físicos, más otros 8 colores intermitentes (cada uno de los cuales es uno de los ocho colores que no parpadean y se alternan con su complemento físico cada segundo), y los modos de visualización pueden tener 16, 4 o 2 colores simultáneos.
Imagen simulada
Modos de visualización de BBC Micro
En el Sinclair QL había dos modos de vídeo disponibles: 256×256 píxeles con 8 colores RGB y parpadeo por píxel, o 512×256 píxeles con cuatro colores: negro, rojo, verde y blanco. Los colores admitidos se podían puntear en bloques de 2×2 para simular hasta 256 colores, un efecto que no se copiaba de forma fiable en un televisor, especialmente a través de una conexión RF. La relación de aspecto de los píxeles no era cuadrada, con proporciones de imagen resultantes cercanas a 4,4:3, lo que hacía que la imagen se extendiera hasta el área de sobreescaneo horizontal de un televisor CRT .
El NEC PC-8000 era capaz de mostrar gráficos con una resolución de 160x100 píxeles y 8 colores.
La paleta RGBI de 4 bits es similar a la paleta RGB de 3 bits, pero agrega un bit para la intensidad . Esto permite que cada uno de los colores de la paleta de 3 bits tenga una variante (en la mayoría de las máquinas , oscuro o brillante , pero también era posible saturado o insaturado ), lo que potencialmente daba un total de 2 3 ×2 == 16 colores. Algunas implementaciones tenían solo 15 colores efectivos debido a que las variaciones "oscuras" y "brillantes" del negro se mostraban de manera idéntica. Otras generaban un tono gris o un color diferente.
Este esquema RGBI de 4 bits se utiliza en varias plataformas con variaciones, por lo que la tabla que se muestra a continuación es una simple referencia de la riqueza de la paleta y no una paleta implementada realmente. Por este motivo, no se asignan números a cada color y el orden de los colores es arbitrario.
Sistemas que utilizaron este esquema de paleta:
Los detalles específicos sobre la implementación y las capacidades gráficas reales de sistemas específicos se enumeran en las siguientes subsecciones.
Las computadoras ZX Spectrum (y compatibles) utilizan una variación de la filosofía de la paleta RGBI de 4 bits . Esto da como resultado que cada uno de los colores de la paleta de 3 bits tenga una variante básica y una brillante , con la excepción del negro. Esto se logró al tener un nivel de voltaje máximo para la variante brillante y un nivel de voltaje más bajo para la variante básica. Debido a esto, el negro es el mismo en ambas variantes.
El byte de atributo asociado con cada celda de 8x8 píxeles comprende (de LSB a MSB): tres bits para el color de fondo; tres bits para el color de primer plano; un bit para la variante brillante para ambos, y un bit para el efecto de parpadeo (colores de primer plano y de fondo alternados cada 0,32 segundos). Por lo tanto, los colores no se pueden seleccionar de forma independiente como índices de una paleta verdadera (no hay números de color del 8 al 15, y el bit brillante afecta a ambos colores dentro de una celda). Sin embargo, dentro de un único conjunto de 8 colores, el orden BRG de bits significa que los colores aparecen en orden creciente de brillo en una pantalla monocromática. [4]
El número de color (0 a 7) se puede utilizar con las siguientes instrucciones BASIC para elegir:
Y un valor de 0 o 1 con las siguientes afirmaciones a elegir:
El IBM PC original lanzado en 1981 cuenta con una CPU Intel 8088 que tiene tecnología de bus de datos de 8 bits , aunque internamente la CPU tiene una arquitectura de 16 bits. Se ofreció con un adaptador de pantalla monocromática (MDA) o un adaptador de gráficos en color (CGA) . El MDA es un adaptador de pantalla de solo modo texto , sin ninguna capacidad gráfica más allá de usar el conjunto de caracteres de la página de códigos 437 incorporado (que incluye caracteres de medio bloque y de dibujo de línea), y empleaba un monitor monocromático verde original de IBM ; solo se podían ver negro, verde y verde intensificado en su pantalla. [ cita requerida ] Entonces, solo el CGA tenía modos gráficos verdaderos.
El modelo IBM PC XT , que sucedió al PC original en 1983, tiene una arquitectura y una CPU idénticas a las de su predecesor, sólo que con más ranuras de expansión y un disco duro equipado de serie. Las mismas dos tarjetas de vídeo, la MDA y la CGA, siguieron estando disponibles para el PC XT, y IBM no ofreció ningún hardware de vídeo mejorado hasta la EGA, que siguió a la introducción del IBM Personal Computer/AT , con su diseño de bus de 16 bits, en 1984.
El adaptador de gráficos en color (CGA) genera lo que IBM llama "RGB digital" [6] (es decir, las señales R, G, B (e I) de la tarjeta gráfica al monitor solo pueden tener dos estados: encendido o apagado).
CGA admite un máximo de 16 colores. Sin embargo, su modo gráfico de 320×200 está restringido a paletas fijas que contienen solo cuatro colores, y el modo gráfico de 640×200 solo tiene dos colores. Los 16 colores simultáneos solo están disponibles en el modo de texto o en el modo de "texto modificado" de 160×100.
Se encuentra disponible un conjunto diferente de 16 colores simultáneos utilizando un televisor NTSC o un monitor compuesto mediante el uso de técnicas de color artefacto ; grupos independientes han demostrado conjuntos de colores mucho más grandes, de más de 256 colores. Consulte Adaptador de gráficos de color n.º Alta profundidad de color .
La paleta CGA RGBI es una variante del esquema RGBI de 4 bits , organizada internamente de esta manera:.
Aunque las señales RGBI tienen solo dos estados cada una, el monitor de color CGA (generalmente denominado monitor RGB) las decodifica como señales RGB de cuatro niveles. Los colores más oscuros son las señales RGB básicas de segundo nivel, excepto el marrón, que es amarillo oscuro con el nivel del componente verde reducido a la mitad (primer nivel). Los colores más brillantes se crean añadiendo una señal de un nivel de intensidad uniforme a cada señal RGB de los colores oscuros, hasta alcanzar el tercer nivel (excepto el gris oscuro, que solo alcanza el primer nivel), y en este caso el amarillo se produce como si el marrón fuera un amarillo oscuro común.
Los colores resultantes mostrados en los monitores RGB se muestran a continuación:
Algunos monitores CGA anteriores no compatibles con IBM carecen de los circuitos necesarios para decodificar internamente los números de color a partir de cuatro niveles y no pueden mostrar el marrón ni el gris oscuro. La paleta anterior se muestra en dichos monitores de la siguiente manera:
Los únicos modos BIOS de 16 colores completos del CGA son el modo de texto 0 (40×25) y el modo 2 (80×25). Al deshabilitar el efecto de atributo de parpadeo y usar los caracteres de bloque de página de códigos IBM 437 220 (DCh) ▄ (mitad inferior) o 223 (DFh) ▀ (mitad superior), el búfer de pantalla del modo 2 proporciona un modo cuasigráfico de 80×50.
Además, se puede configurar un modo de ajuste en el CGA para proporcionar un modo gráfico adicional, no estándar, de 160 × 100 píxeles y 16 colores.
En el modo gráfico de 320×200, cada píxel tiene dos bits. El valor 0 siempre es un color de fondo y borde seleccionable (con el mismo registro o llamada de BIOS utilizado para el color de primer plano en el modo gráfico de 640×200; negro por defecto), y los tres valores restantes, del 1 al 3, son índices de una de las entradas de la paleta de colores predefinidas.
La selección de una paleta es un poco compleja. Existen dos modos gráficos CGA 320×200 en BIOS: modos 4 y 5. El modo 4 tiene habilitada la salida de ráfaga de color compuesta (en el Registro de Control de Modo en la dirección de E/S 3D8H, el bit 2 está borrado), y el modo 5 la tiene deshabilitada (el mismo bit 2 está configurado). El modo 5 está pensado principalmente para un monitor de video compuesto monocromático , pero debido a una característica intencional específica del hardware CGA, también tiene una paleta diferente para un monitor de color RGBI. Para el modo 4, se pueden elegir dos paletas: verde/rojo/marrón y cian/magenta/blanco; la diferencia es la ausencia o presencia de la señal azul en los tres colores. (La paleta se selecciona con el bit 5 del registro de selección de color en la dirección de E/S 3D9h, donde el valor de bit 1 selecciona la paleta cian/magenta/blanco [también conocida como "paleta n.° 1" porque es el valor predeterminado del BIOS] y 0 selecciona la paleta verde/rojo/marrón [también conocida como "paleta n.° 2"]. Este bit se puede configurar utilizando la función INT 10h del BIOS 0Bh, subfunción 1). La paleta para el modo de video 5 del BIOS siempre es cian/rojo/blanco: el azul siempre está activado, y el rojo y el verde se controlan directamente mediante uno de los dos bits del valor de color del píxel. Para cada una de estas tres opciones de paleta, se puede elegir una paleta de intensidad baja o alta con el bit 4 del registro de selección de color mencionado anteriormente: un valor de 0 significa baja intensidad y 1 significa alta intensidad. (No existe ninguna llamada del BIOS para cambiar entre los dos modos de intensidad). La configuración de intensidad seleccionada simplemente controla la señal de salida "I" al monitor RGBI para todos los colores de la paleta. Como resultado, la paleta verde-rojo-marrón aparece como verde brillante/rojo brillante/amarillo cuando se selecciona alta intensidad. La combinación de la selección de activación/desactivación de ráfaga de color, la selección de paleta y la selección de intensidad produce un total de 6 paletas posibles diferentes para gráficos CGA 320x200.
En el modo gráfico de 640×200 (número de modo BIOS 6), cada píxel tiene un solo bit. El color de primer plano se puede configurar, siendo el blanco el color predeterminado.
El IBM PCjr cuenta con un subsistema de video "CGA Plus", que consiste principalmente en un CRTC 6845 y un chip de video LSI conocido como " Video Gate Array ", que puede mostrar los 16 colores CGA simultáneamente en la pantalla en los modos gráficos de baja resolución extendidos. La serie Tandy 1000, casi compatible , cuenta con hardware de video casi 100% compatible con PCjr implementado en un chip propietario de Tandy. Este adaptador gráfico es más conocido por el nombre de Tandy Graphics Adapter , porque el PCjr tuvo una vida corta, pero la línea Tandy 1000 fue bastante popular durante muchos años. Las capacidades del modo de video de los primeros modelos de computadoras Tandy 1000 son exactamente las mismas que las del PCjr. (Los modelos posteriores de Tandy 1000 incluyeron hardware "Tandy Video II" que agregó un modo de 16 colores de 640x200, pero entregó la compatibilidad de registros de hardware PCjr a cambio de la compatibilidad de registros CGA).
El PCjr añade tres modos de vídeo al conjunto de modos CGA: gráficos de "baja resolución" de 16 colores y 160 × 200, gráficos de "media resolución" de 16 colores y 320 × 200 y gráficos de "alta resolución" de 4 colores y 640 × 200. Todos los modos gráficos del PCjr/Tandy 1000 pueden reasignar cualquier índice de color a cualquier entrada de paleta, lo que permite la libre selección de todos los colores de la paleta en modos con menos de 16 colores (incluidos los modos CGA simples) y habilita efectos de ciclo de color en todos los modos. El PCjr también ofrece una función de parpadeo de gráficos que hace que 8 colores se alternen entre las mitades baja y alta de la paleta de 16 colores a la velocidad de parpadeo del texto. (Un PCjr debe actualizarse con una tarjeta de expansión de memoria interna de 64 KB específica para PCjr para poder utilizar los dos últimos de estos modos o cualquier modo de texto de 80 columnas. Los modelos básicos de Tandy 1000 pueden utilizar todos los modos de vídeo).
En el caso de los ordenadores Thomson , una marca muy popular en Francia, los modos de visualización más habituales son 320×200, con celdas de atributos de 8×1 con 2 colores. En este caso, el byte de intensidad afecta a la saturación y no solo a las variaciones de brillo.
El Thomson MO5 generó gráficos basados en una matriz de puertas EFGJ03L (o MA4Q-1200) [8] capaz de mostrar texto de 40×25 y una resolución de 320 x 200 píxeles con 16 colores (sujeto a restricciones de proximidad: solo dos colores para un área de 8x1 píxeles). [9]
La paleta de colores tiene 8 colores RGB básicos con un bit de intensidad (llamado P por "Pastel") que controla la saturación ("saturado" o "pastel"). [10] [11] En la memoria, el orden de bits era PBGR. Los colores desaturados se obtuvieron mezclando los componentes RGB originales dentro del hardware de video. Esto se hace mediante un circuito PROM, donde una máscara de dos bits controla las proporciones de mezcla de colores de 0%, 33%, 66% y 100% del tono saturado. [10] Este enfoque permite la visualización de naranja en lugar de "blanco desaturado", y gris en lugar de "negro desaturado".
Según los valores especificados en el manual técnico del ordenador (“Manuel Technique du MO5”, [10] pág. 11 y 19), la paleta de hardware era: [11]
Los colores mostrados son solo aproximados debido a las diferentes transferencias y espacios de color utilizados en las páginas web ( sRGB ) y el video analógico ( BT.601 ).
El color real en los emuladores y modelos posteriores parece haber sido modificado, y el azul y el rojo normales están completamente saturados. [12]
Los gráficos Thomson TO7/70 eran similares a los Thomson MO5 [13] y generados por una matriz de compuertas Motorola MCA1300 [ 14] capaz de mostrar texto de 40×25 y una resolución de 320 x 200 píxeles con 16 colores (limitados por áreas de atributos de color de 8x1 píxel). [15] [16] La paleta de colores es RGBI de 4 bits, con 8 colores RGB básicos y un bit de intensidad (llamado P por "Pastel") que controlaba la saturación ("saturado" o "pastel"). [10] [11]
Paleta de colores fija 1 (similar a MO5)
Paleta de colores fija 2
Paleta de colores fija 3
El ordenador Aquarius de Mattel tiene un modo de texto con 40×24 caracteres, que puede utilizarse como modo gráfico semigráfico de baja resolución de 80×72. Existen restricciones espaciales (áreas de "atributos") para los distintos colores, que constan de grupos de píxeles de 2x3.
La máquina utiliza un chip gráfico TEA1002 , y hay tres bits para los componentes RGB (que generan 8 colores primarios con saturación completa pero 75% de luminancia, similar a las barras de color EBU ) y un bit de intensidad que controla una variación del color base (una disminución de luminancia del 75% para el blanco, creando gris; una disminución de saturación de croma del 50% para los colores primarios RGB). [17] [18] [19]
Una configuración alternativa del chip le permite generar barras de color con una luminancia del 95 %, similares a las barras de color de la BBC , más adecuadas para su uso en decodificadores de teletexto . [19]
La serie de ordenadores Amstrad CPC 464 / 664 / 6128 genera la paleta disponible con 3 niveles (no bits) para cada primario RGB. De esta forma, existen 27 combinaciones RGB diferentes, de las cuales 16 pueden visualizarse simultáneamente en modo de baja resolución, cuatro en modo de resolución media y dos en modo de alta resolución. [20]
A continuación se muestran simulaciones de imágenes reales en el monitor en color del Amstrad en cada uno de los modos (160x200x16 colores; 320x200x4 colores y 640x200x2 colores). El fabricante también ofrecía una pantalla monocromática verde más económica; en este caso, los colores se ven como una escala de 16 tonos de verde, como se muestra en la última imagen simulada, ya que interpreta el brillo general de la señal de color completo, en lugar de considerar solo la intensidad del verde, como podría hacerlo, por ejemplo, la línea Philips CM8833 .
El número entre paréntesis significa el número de tinta principal para las instrucciones BASIC PEN, PAPER y INK de Locomotive (es decir, "(1)" significa que la tinta n.° 1 tiene este color de forma predeterminada). Las tintas también pueden tener un número de color secundario, lo que significa que parpadean entre dos colores. De forma predeterminada, la tinta n.° 14 alterna entre los colores 1 y 24 (azul y amarillo brillante) y la tinta n.° 15 alterna entre los colores 11 y 16 (azul cian y rosa). Además, el papel tiene la tinta n.° 0 y el bolígrafo la n.° 1 de forma predeterminada, lo que significa texto amarillo sobre un fondo azul oscuro.
Las paletas RGB de 8 bits (también conocidas como RGB 3-3-2 bits) utilizan 3 bits para cada uno de los componentes de color rojo y verde, y 2 bits para el componente azul, debido a la menor sensibilidad del ojo humano común a este color primario. Esto da como resultado una paleta de 8×8×4 = 256 colores, como se muestra a continuación:
El Tiki 100 utiliza una paleta RGB de 8 bits (también denominada RGB 3-3-2 bits), con 3 bits para cada uno de los componentes de color rojo y verde, y 2 bits para el componente azul. Admite 3 resoluciones diferentes con 256, 512 o 1024 por 256 píxeles y 16, 4 o 2 colores respectivamente (seleccionables libremente de la paleta completa de 256 colores).
La computadora Enterprise tiene cinco modos gráficos: modos de texto de 40 y 80 columnas, gráficos de mapa de bits de alta y baja resolución y gráficos de atributos. Los modos gráficos de mapa de bits permiten seleccionar entre pantallas de 2, 4, 16 o 256 colores (de una paleta RGB de 3-3-2 bits), pero la resolución horizontal disminuye a medida que aumenta la profundidad del color.
Están disponibles los modos entrelazado y no entrelazado. La resolución máxima es de 640×512 píxeles entrelazados o de 640×256 píxeles no entrelazados. Estas resoluciones solo permiten una visualización de dos colores.
Una pantalla de 256 colores tiene una resolución máxima de 80 x 256. El modo de gráficos de atributos proporciona una resolución de 320 x 256 píxeles con 16 colores, seleccionables de una paleta de 256.
Se pueden mostrar varias páginas simultáneamente en la pantalla, incluso si sus modos gráficos son diferentes. Cada página tiene su propia paleta, lo que permite mostrar más colores en pantalla simultáneamente. La altura de la página puede ser mayor que la pantalla o la ventana en la que se muestra. Cada página está conectada a un canal del sistema operativo EXOS, por lo que es posible escribir en una página oculta.
En la pantalla MSX2, el modo 8 es un modo de alta resolución de 256 × 212 píxeles con una profundidad de color de 8 bits, lo que da una paleta de 256 colores ( modo RGB fijo del chip de video Yamaha V9938 ). [21] Desde el MSB al LSB, hay tres bits verdes, tres bits rojos y dos bits azules. Este modo utiliza la mitad de los colores disponibles en general y puede considerarse una paleta en sí misma.
La serie MSX2 cuenta con un chip de vídeo Yamaha V9938 , que gestiona una paleta RGB de 9 bits (512 colores en modo Paletted RGB ) y dispone de algunos modos gráficos ampliados. Aunque sus capacidades gráficas son similares, o incluso mejores, que las de los ordenadores personales de 16 bits , MSX2 y MSX2+ (ver más abajo) son máquinas puramente de 8 bits.
El modo de pantalla 6 es un modo de 512 × 212 píxeles con una paleta de 4 colores que se puede elegir entre los 512 colores disponibles. Los modos de pantalla 5 y 7 son modos de alta resolución de 256 × 212 píxeles y 512 × 212 píxeles, respectivamente, con una paleta de 16 colores que se puede elegir entre los 512 colores disponibles. Cada píxel puede ser cualquiera de los 16 colores seleccionados.
La serie MSX2+ (lanzada en 1988) cuenta con un chip de video Yamaha V9958 que maneja una paleta RGB de 15 bits codificada internamente en YJK (hasta 19.268 colores diferentes de los 32.768 teóricamente posibles) [22] y tiene modos de pantalla adicionales. Aunque sus capacidades gráficas son similares, o incluso mejores que las de las computadoras personales de 16 bits , MSX2 (ver arriba) y MSX2+ son máquinas puras de 8 bits. La codificación de color YJK puede verse como una técnica de compresión con pérdida ; en la conversión de RGB a YJK, los niveles promedio de rojo y verde se conservan, pero el azul se submuestrea. Como cada cuatro píxeles comparten un valor de croma, en el modo 12 no es posible tener líneas verticales de un solo color. Esto solo es posible en los modos 10 y 11 debido a la paleta directa adicional de 16 colores. Esto se puede utilizar para mezclar 16 colores indexados con un fondo colorido intenso, en lo que puede considerarse una técnica de superposición de video primitiva .
Modos de pantalla 10 y 11: 12 499 colores YJK más una paleta de 16 colores. En este modo, la técnica YJK codifica 16 niveles de luminancia en los cuatro bits menos significativos de cada píxel y 64 niveles de croma, de −32 a +31, que se comparten entre cada cuatro píxeles consecutivos y se almacenan en los tres bits superiores de los cuatro píxeles. Si se establece el quinto bit del píxel, los cuatro bits inferiores del píxel apuntan a un índice en la paleta de 16 colores; de lo contrario, especifican el nivel de luminancia YJK del píxel.
El modo de pantalla 12 es similar a los modos 10 y 11, pero utiliza cinco bits para codificar 32 niveles de luminancia para cada píxel, por lo que no utiliza una paleta adicional y, con la codificación YJK, se pueden mostrar 19.268 colores diferentes simultáneamente con una profundidad de color de 8 bits.
El FM-77 AV 40 de Fujitsu , lanzado en 1986, utiliza una paleta RGB de 18 bits . Se pueden mostrar simultáneamente 64.000 de los 262.144 colores con una resolución de 320×200, u 8 de los 262.144 colores con una resolución de 640×400.
Esta sección cubre los sistemas que generan color directamente como video compuesto , estrechamente relacionado con la visualización en televisores CRT analógicos . Muchos de los colores no son estándar y están fuera de la gama RGB , y solo se visualizarían correctamente en hardware NTSC . Debido a las diferentes formas de convertir una señal compuesta a sRGB (el estándar para imágenes de Internet), las imágenes de esta sección serán inconsistentes entre sí en cuanto a color hasta nuevo aviso.
Los primeros modelos de Atari 400 y 800 utilizan una paleta de 128 colores, utilizando 4 bits para la crominancia y 3 para la luminancia. Los modos de pantalla pueden variar desde 320×192 (384x240 con overscan ) hasta 40×24, utilizando 2 o 4 colores simultáneos, o 80×192 (96x240 con overscan ) utilizando 16 colores. Después de 2 años (finales de 1981) el chip gráfico CTIA fue reemplazado por el chip GTIA aumentando la paleta a 256 colores ( CTIA y GTIA ).
El chip ANTIC tiene un conjunto de instrucciones para ejecutar programas (llamados listas de visualización ) que permiten mostrar muchos más colores en la pantalla a la vez. Hay varios modos gráficos posibles controlados por software.
La serie Apple II cuenta con una paleta de video compuesto de 16 colores , basada en el espacio de color YIQ utilizado por el sistema de televisión en color NTSC. [23] [24]
Paleta de modo de baja resolución
El modo de baja resolución de 40 x 48 píxeles permitía 15 colores diferentes más un gris duplicado. [25]
Paleta de modos de alta resolución
Para todos los ordenadores Commodore siguientes, las coordenadas U y V para los colores de vídeo compuesto son siempre el coseno y el seno , respectivamente, de ángulos múltiplos de 22,5 grados (es decir, un cuarto de 90°), ya que los ingenieros se inspiraron en la rueda de color NTSC , una forma radial de calcular las coordenadas U y V de puntos equidistantes del centro del plano cromático, el gris. Los consumidores de Europa (que utiliza PAL) consideraron que los colores de Commodore estaban más "descoloridos" y menos vivos que los proporcionados por ordenadores como el ZX Spectrum . [26] [27] [28]
El VIC-20 utiliza un chip VIC de tecnología MOS que produce una paleta de video compuesto YPbPr de 16 colores . [29] La paleta carece de cualquier tono intermedio de gris y tiene 5 o 9 niveles de luminancia.
El VIC-20 no tiene ningún modo gráfico real, pero normalmente se utiliza un modo de texto de 22×11 con 200 caracteres definibles de 8×16 bits cada uno, dispuestos como una matriz de 20×10 caracteres, lo que da una relación de aspecto de píxeles de 3:2 (NTSC)/5:3 (PAL), 160×160 píxeles, "modo de alta resolución" de 8 colores o una relación de aspecto de píxeles de 3:1 (NTSC)/10:3 (PAL), 80×160 píxeles, "modo multicolor" de 10 colores.
En el modo de alta resolución de 8 colores , cada 8×8 píxeles puede tener el color de fondo (compartido para toda la pantalla) o un color de primer plano libre, ambos seleccionables entre los primeros ocho colores de la paleta. En el modo multicolor de 10 colores , un solo píxel de cada bloque de 4×8 (una celda de carácter) puede tener cualquiera de cuatro colores: el color de fondo, el color auxiliar (ambos compartidos para toda la pantalla y seleccionables entre toda la paleta), el mismo color que el borde de sobreescaneo (también un color compartido) o un color de primer plano libre, ambos seleccionables entre los primeros ocho colores de la paleta.
Imágenes simuladas
En algunos modelos del sistema, hay nueve niveles de luminancia:
Pero en otros modelos, solo hay cinco niveles de luminancia:
El MOS Technology VIC-II se utiliza en el Commodore 64 (y en el Commodore 128 en modo de 40 columnas) y cuenta con una paleta de vídeo compuesto YPbPr de 16 colores . [30] Esta paleta se basa en gran medida en la del VIC, pero sustituye tres colores por tres niveles de gris. Cuando se muestra sobre una salida de vídeo compuesto NTSC analógica, los colores resultantes reales son más vivos.
El Commodore 64 tiene dos modos gráficos: Multicolor y Alta Resolución.
En el modo Multicolor 160×200, 16 colores, cada celda de 4×8 píxeles con relación de aspecto 2:1 puede tener uno de cuatro colores: uno compartido con toda la pantalla, los dos colores de fondo y primer plano del carácter del modo de texto correspondiente, y un color más también almacenado en el área de RAM de color, todos ellos libremente seleccionables entre toda la paleta.
En el modo de alta resolución de 320 × 200 y 16 colores, cada celda de 8 × 8 píxeles puede tener uno de los dos colores de fondo y primer plano del carácter del modo de texto correspondiente, ambos seleccionables libremente entre toda la paleta.
Imágenes simuladas
En la mayoría de los modelos del Commodore 64, hay nueve niveles de luminancia:
La tecnología MOS TED se utilizó en el Commodore 16 y el Commodore Plus/4 . Tiene una paleta de 121 colores de vídeo compuesto YPbPr [32] que consta de dieciséis tonos (incluido el blanco y el negro) en ocho niveles de luminancia. El negro es el mismo color en todos los niveles de luminancia, por lo que no hay 128 colores diferentes. En el Commodore Plus/4, doce colores formaban una especie de paleta "predeterminada" a la que se podía acceder mediante atajos de teclado; [33] estos colores están subrayados en la tabla siguiente ( colores convertidos a RGB con un nivel de saturación del 34%).
El Commodore 16 y el Commodore Plus/4 tienen dos modos gráficos muy similares a los del Commodore 64: Multicolor y Alta Resolución.
En el modo Multicolor 160×200, 121 colores, cada celda de 4×8 píxeles con relación de aspecto 2:1 puede tener uno de cuatro colores: dos compartidos con toda la pantalla y los dos colores de fondo y primer plano del carácter del modo de texto correspondiente, todos ellos seleccionables libremente entre la paleta completa de 121 colores (el tono 0 a 15 y la luminancia 0 a 7 se configuran individualmente para cualquiera de ellos).
En el modo de alta resolución de 320 × 200 y 121 colores, cada celda de 8 × 8 píxeles puede tener uno de los dos colores de fondo y primer plano del carácter del modo de texto correspondiente, ambos seleccionables libremente entre toda la paleta de 121 colores (nuevamente configurando tanto el tono como la luminancia).
Imágenes simuladas
Notas:
El TMS9918 es un controlador de pantalla de video (VDC) fabricado por Texas Instruments y presentado en 1979. El TMS9918 y sus variantes se utilizaron en Memotech MTX , MSX , Sord M5 , Tatung Einstein y Tomy Tutor .
El chip TMS9918 utiliza una paleta de video compuesta YUV de 15 colores patentada codificada [34] más un color transparente , destinado a ser utilizado por los sprites de hardware y la superposición de video simple . Cuando se utiliza como un color de fondo común, se renderiza utilizando el mismo color que el borde de la pantalla.
La serie MSX tiene dos modos gráficos. El modo Pantalla 3 de MSX BASIC es un modo de baja resolución con 15 colores, en el que cada píxel puede ser cualquiera de los 15 colores disponibles. El modo Pantalla 2 es un modo de alta resolución de 256×192 con 15 colores, en el que cada uno de cada ocho píxeles consecutivos solo puede utilizar 2 colores.
El Motorola 6847 es un generador de pantalla de video (VDG) introducido por primera vez por Motorola y utilizado en TRS-80 Color Computer , Dragon 32/64 , Laser 200 , TRS-80 MC-10 , NEC PC-6000 series , Acorn Atom y APF Imagination Machine , entre otros.
El color se genera mediante la combinación de tres señales, ( luminancia ) con 6 niveles posibles y ( croma ) con 3 niveles posibles, basadas en el espacio de color YPbPr , y luego se convierte para su salida en una señal analógica NTSC .
La siguiente tabla muestra los valores de señal utilizados: [35]
La computadora a color TRS-80 es capaz de mostrar texto y gráficos contenidos en una matriz de pantalla aproximadamente cuadrada de 256 píxeles de ancho por 192 líneas de alto. La paleta de hardware tiene 9 colores: negro, verde, amarillo, azul, rojo, beige (casi blanco, pero no del todo), cian, magenta y naranja. [36]
Todos los colores están disponibles en los modos de texto. En los modos de color (64×64, 128×64, 128×96 y 128×192) hay disponibles dos paletas de cuatro colores: un borde verde con los colores verde, amarillo, rojo y azul; un borde blanco con los colores blanco, cian, magenta y naranja.
Al igual que otras computadoras que utilizan el mismo chip de video, la serie NEC PC-6000 tenía cuatro modos de pantalla:
La Tandy Color Computer 3 podía mostrar todos los modos de la Tandy Color Computer 1 y 2 / TRS-80 Color Computer , excepto los modos semigráficos. En lugar del hardware de gráficos y memoria de las máquinas anteriores, se instaló un circuito integrado específico de la aplicación llamado (oficialmente) Advanced Color Video Chip (ACVC) o (extraoficialmente) Graphics Interrupt Memory Enhancer (GIME).
Este chip permitía resoluciones de 320x192x4, 320x192x16, 640x192x2 y 640x192x4 de una paleta de 64 colores. [37]
Hay dos modos de paleta: RGB (3 niveles de intensidad más blanco, negro y dos grises) y Compuesto (un total de 64 colores; 16 valores de croma distintos con 4 niveles de luminancia ). [38] [39]
La paleta maestra de 128 colores utilizada por el SAM Coupé se produce a través de un método único: contiene efectivamente 2 grupos de 64 colores "RGB" de intensidad levemente diferente y, en última instancia, derivados de un espacio de color 512. [40] El equivalente más cercano en máquinas más populares y conocidas sería el modo "Extra Half-Brite" de 64 colores del Commodore Amiga (con 32 colores configurados explícitamente utilizando 5 planos de bits, que se muestran con brillo completo o medio según la configuración de bits de un sexto plano).
Se utilizan dos bits para cada uno de los colores rojo, verde y azul y dan un resultado similar a una paleta RGB normal de 6 bits (como la que se ve con IBM EGA o Sega Master System); el séptimo bit codifica el "brillo", que tiene un efecto similar pero más sutil al Spectrum, aumentando la salida de los tres canales a la mitad de la intensidad de los bits inferiores de los seis principales (de esta manera, crea 128 colores genuinos, en lugar de 127 colores con "dos negros" y solo una escala de grises de 7 niveles).
La disposición del byte que codifica cada color es complicada y parece un nibble de color Spectrum transferido al ancho de un byte completo, y luego un triplete de bits RGB adicional prefijado, con el MSB sin usar.
Paleta de colores resultante:
Estos colores se pueden utilizar en los cuatro modos de visualización disponibles: [41]
Dado que hay muchas computadoras de 8 bits para comparar, se ha compilado una tabla de comparación para facilitar la comparación de los sistemas.