Lista de tarjetas gráficas de hardware de computadora de 8 bits
Esta es una lista de paletas de colores y gráficos de computadoras de 8 bits , fabricadas principalmente entre 1975 y 1985. Si bien algunas utilizan paletas RGB , lo más común e...
Hispanopedia WikiContenido en espanolLectura gratuita
Esta es una lista de paletas de colores y gráficos de computadoras de 8 bits , fabricadas principalmente entre 1975 y 1985. Si bien algunas utilizan paletas RGB , lo más común es que tengan paletas de 4, 16 o más colores que no son combinaciones de bits ni niveles de los colores primarios RGB , sino colores fijos de ROM/circuitos 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 suponer que la paleta de colores de una computadora representa todo lo que puede mostrar simultáneamente. La resolución también es un aspecto crucial al analizar una computadora de 8 bits, ya que muchas ofrecen diferentes modos con distintas cantidades de colores en pantalla y diferentes resoluciones, con la intención de intercambiar resolución por color, y viceversa.
paletas RGB de 3 bits
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 incluye 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 según la implementación; por lo tanto, no se proporcionan números de índice. Una selección común utiliza 3 bits (del LSB al MSB) que representan directamente los componentes rojo, verde y azul (RGB) en un número del 0 al 7. Otra disposición utiliza el orden de bits azul, rojo y 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:
El estándar ECMA-48 para terminales de texto (a veces conocido como el "estándar ANSI", aunque ANSI X3.64 no define colores)
En las siguientes subsecciones se detallan aspectos específicos sobre la implementación y las capacidades gráficas reales de sistemas concretos.
Sistema Mundial de Teletexto Nivel 1
El Teletexto Nivel 1 del Sistema Mundial (1976) utiliza una paleta RGB de 3 bits y 8 colores. Cada página contiene 40 × 25 caracteres, de los cuales la primera fila está reservada para el encabezado. Cada celda de carácter tiene un color de fondo y un color de texto. Estos atributos, junto con otros, se configuran mediante códigos de control, cada uno de los cuales ocupa una posición de carácter. Se pueden usar caracteres gráficos de 2 × 3 celdas, siguiendo un atributo de color gráfico. Se puede usar un máximo de 72 × 69 píxeles en una página.
Imagen simulada
BBC Micro
BBC Micro tiene 8 modos de visualización, con resoluciones como 640×256 (máx. 2 colores), 320×256 (máx. 4 colores) y 160×256 (máx. 16 colores lógicos) [ 4 ] . 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 es uno de los ocho colores no intermitentes que 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
Sinclair QL (Sinclair Quantum Leap)
En el Sinclair QL estaban disponibles dos modos de vídeo: 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 podían punteado en bloques de 2 × 2 para simular hasta 256 colores, un efecto que no se reproducía 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 cercanas a 4,4:3, lo que hacía que la imagen se extendiera hacia el área de sobreexploración horizontal de un televisor CRT .
Serie PC-8000
El NEC PC-8000 era capaz de mostrar gráficos con una resolución de 160x100 píxeles y 8 colores.
Paletas RGBI de 4 bits
La paleta RGBI de 4 bits es similar a la paleta RGB de 3 bits, pero añade un bit para la intensidad . Contiene variantes de color ( oscuras o brillantes en la mayoría de los equipos, aunque también era posible saturadas o insaturadas ), lo que potencialmente da un total de 2³ × 2 = 16 colores. Algunas implementaciones solo tenían 15 colores efectivos debido a que las variaciones "oscuras" y "brillantes" del negro se mostraban de forma 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 a la riqueza de la paleta, y no una paleta implementada realmente. Por esta razón, no se asigna ningún número a cada color y el orden de los colores es arbitrario.
Sistemas que utilizaban este esquema de paleta de colores:
Thomson MO5 y TO7 (con restricciones espaciales: solo 2 colores para cada grupo de 8x1 píxeles)
En las siguientes subsecciones se detallan aspectos específicos sobre la implementación y las capacidades gráficas reales de sistemas concretos.
ZX Spectrum
Los ordenadores ZX Spectrum (y compatibles) utilizan una variación de la paleta RGBI de 4 bits . Esto da como resultado que cada color de la paleta de 3 bits tenga una variante básica y otra brillante , con la excepción del negro. Esto se logró estableciendo un nivel de voltaje máximo para la variante brillante y un nivel de voltaje inferior para la variante básica. Por lo tanto, el negro es idéntico en ambas variantes.
El byte de atributo asociado a cada celda de 8×8 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 de ambos, y un bit para el efecto de parpadeo (colores de primer plano y fondo alternos cada 0,32 segundos). Por lo tanto, los colores no se pueden seleccionar de forma independiente como índices de una paleta real (no existen los números de color del 8 al 15, y el bit de brillo afecta a ambos colores dentro de una celda). Sin embargo, dentro de un único conjunto de 8 colores, el orden BRG de los bits implica que los colores aparecen en orden creciente de brillo en una pantalla monocromática. [ 5 ]
El número de color (del 0 al 7) se puede utilizar con las siguientes instrucciones BASIC para elegir:
BORDE n , el color del área circundante fuera del área gráfica del píxel. No se pueden usar las variantes brillantes .
PAPEL n , el color de fondo (valor de bit de píxel de 0) para una celda de 8×8 píxeles.
INK n , el color de primer plano (valor de bit de píxel de 1) para una celda de 8×8 píxeles.
Y un valor de 0 o 1 con las siguientes afirmaciones para elegir:
BRIGHT n , establece el bit de brillo para los colores de primer plano y de fondo en una celda de 8×8 píxeles.
FLASH n , establece el bit que controla el efecto de parpadeo en una celda de píxeles de 8×8.
Algunos clones de ZX Spectrum o máquinas NTSC podrían mostrar el "negro brillante" como gris oscuro.
Los colores simulados como sRGB asumen que el brillo es del 85 % del voltaje (0,55 V) y el brillo del 100 % (0,65 V). [ 6 ] Cada modelo de ZX Spectrum utilizaba voltajes diferentes, por lo que los colores mostrados son solo aproximados.
Sistemas IBM PC/XT y compatibles
El IBM PC original , lanzado en 1981, incorporaba una CPU Intel 8088 con tecnología de bus de datos de 8 bits , aunque internamente la CPU tenía una arquitectura completa de 16 bits. Se ofrecía con un adaptador de pantalla monocromático (MDA) o un adaptador gráfico a color (CGA) . El MDA era un adaptador de pantalla exclusivamente para texto , sin capacidad gráfica más allá del uso del conjunto de caracteres integrado de la página de códigos 437 (que incluía caracteres de medio bloque y de dibujo de líneas), y empleaba un monitor monocromático verde original de IBM ; en su pantalla solo se podían ver los colores negro, verde y verde intenso. Por otro lado, solo el CGA disponía de modos gráficos reales.
El modelo IBM PC XT , que sucedió al PC original en 1983, tiene la misma arquitectura y CPU que su predecesor, solo que con más ranuras de expansión y un disco duro de serie. Las mismas dos tarjetas de vídeo, la MDA y la CGA, siguieron estando disponibles para el PC XT, e IBM no ofreció ninguna mejora de hardware de vídeo hasta la llegada de la EGA, que siguió al lanzamiento del IBM Personal Computer/AT , con su diseño de bus de 16 bits completo, en 1984.
CGA
El adaptador de gráficos de color (CGA) emite lo que IBM denominó "RGB digital" [ 7 ] (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 de solo cuatro colores, y el modo gráfico de 640 × 200 solo admite dos colores. Los 16 colores simultáneos solo están disponibles en el modo de texto o en el modo de "texto optimizado" de 160 × 100.
La paleta RGBI de CGA es una variante del esquema RGBI de 4 bits , organizado internamente de esta manera:.
Aunque las señales RGBI tienen solo dos estados, el monitor 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 obtienen añadiendo una señal de intensidad uniforme de un nivel a cada señal RGB de los colores oscuros, alcanzando el tercer nivel (excepto el gris oscuro, que solo alcanza el primer nivel). En este caso, el amarillo se produce como si el marrón fuera un amarillo oscuro común.
Los colores resultantes que se muestran en los monitores RGB se muestran a continuación:
Algunos monitores CGA antiguos no compatibles con IBM carecen del circuito necesario para decodificar internamente los números de color en 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:
Modos de paleta de 16 colores
Los únicos modos BIOS de 16 colores completos de la CGA son el modo de texto 0 (40×25) y el modo 2 (80×25). Al desactivar el efecto de atributo intermitente 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 cuasi gráfico de 80×50.
Además, se puede configurar un modo de ajuste en la CGA para proporcionar un modo gráfico adicional no estándar de 160 × 100 píxeles y 16 colores.
Modos de paleta de 4 colores
En el modo gráfico de 320×200, cada píxel tiene dos bits. Un valor de 0 siempre corresponde a un color de fondo y borde seleccionable (con el mismo registro o llamada a la BIOS que se utiliza 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 algo compleja. Hay dos modos gráficos BIOS 320×200 CGA: modos 4 y 5. El modo 4 tiene habilitada la salida de ráfaga de color compuesto (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á activado). El modo 5 está pensado principalmente para un monitor de vídeo compuesto monocromo , 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 del bit 1 selecciona la paleta cian/magenta/blanco [también conocida como "paleta n.° 1" porque es la predeterminada de la BIOS] y 0 selecciona la paleta verde/rojo/marrón [también conocida como "paleta n.° 2"]. Este bit se puede configurar usando la función 0Bh, subfunción 1 de la BIOS INT 10h). La paleta para el modo de vídeo 5 de la 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 baja o alta intensidad 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 a la 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 activación/desactivación de la explosión de color, la selección de paleta y la selección de intensidad da como resultado un total de 6 paletas posibles diferentes para gráficos CGA de 320 × 200.
Modo 4, paleta n.° 1, baja intensidad
Las dieciséis combinaciones con el color de fondo son:
(*) Inútil debido a la duplicación de uno de los colores.
Modo 4, paleta n.° 1, alta intensidad
Las dieciséis combinaciones con el color de fondo son:
(*) Inútil debido a la duplicación de uno de los colores.
Modo 4, paleta n.° 2, baja intensidad
Las dieciséis combinaciones con el color de fondo son:
(*) Inútil debido a la duplicación de uno de los colores.
Modo 4, paleta n.° 2, alta intensidad
Las dieciséis combinaciones con el color de fondo son:
(*) Inútil debido a la duplicación de uno de los colores.
Modo 5, baja intensidad
Las dieciséis combinaciones con el color de fondo son:
(*) Inútil debido a la duplicación de uno de los colores.
Modo 5, alta intensidad
Las dieciséis combinaciones con el color de fondo son:
(*) Inútil debido a la duplicación de uno de los colores.
Cuando se visualizan en un monitor compuesto monocromo, las paletas del modo 5 anteriores se muestran como una paleta de escala de grises de 2 bits (más o menos brillante):
Modo de paleta de 2 colores
En el modo gráfico de 640×200 (modo BIOS número 6), cada píxel tiene un solo bit. Se puede configurar el color de primer plano, siendo el blanco el color predeterminado.
Las dieciséis combinaciones son:
PCjr y serie Tandy 1000
El IBM PCjr incorpora un subsistema de vídeo "CGA Plus", compuesto principalmente por un CRTC 6845 y un chip de vídeo LSI conocido como " Video Gate Array ", capaz de mostrar simultáneamente los 16 colores CGA en pantalla en los modos gráficos extendidos de baja resolución. La serie Tandy 1000, prácticamente compatible , cuenta con hardware de vídeo casi 100% compatible con el PCjr, implementado en un chip propietario de Tandy. Este adaptador gráfico es más conocido como Adaptador Gráfico Tandy , ya que el PCjr tuvo una vida útil corta, mientras que la línea Tandy 1000 fue muy popular durante muchos años. Las capacidades de vídeo de los primeros modelos de Tandy 1000 son idénticas a las del PCjr. (Los modelos posteriores de Tandy 1000 incorporaban hardware "Tandy Video II", que añadía un modo de 640 × 200 píxeles y 16 colores, pero sacrificaba la compatibilidad de registros del hardware del PCjr en favor de la compatibilidad de registros CGA).
El PCjr añade tres modos de vídeo al conjunto de modos CGA: gráficos de 160×200 píxeles y 16 colores de "baja resolución", gráficos de 320×200 píxeles y 16 colores de "resolución media" y gráficos de 640×200 píxeles y 4 colores de "alta resolución". Todos los modos gráficos del PCjr/Tandy 1000 permiten reasignar cualquier índice de color a cualquier entrada de la paleta, lo que posibilita la selección libre de los 16 colores en modos con menos de 16 colores (incluidos los modos CGA básicos) y la creación de efectos de ciclo de color en todos los modos. El PCjr también ofrece una función de parpadeo gráfico que hace que 8 colores alternen entre las mitades baja y alta de la paleta de 16 colores a la velocidad de parpadeo del texto. (Para utilizar los dos últimos modos o cualquier modo de texto de 80 columnas, es necesario actualizar el PCjr con una tarjeta de expansión de memoria interna específica de 64 KB . Los modelos base de Tandy 1000 pueden utilizar todos los modos de vídeo).
Thomson
En los ordenadores Thomson , una marca popular en Francia, los modos de visualización más comunes son 320×200, con celdas de atributos de 8×1 y 2 colores. En este caso, el byte de intensidad afecta a la saturación y no solo a las variaciones de brillo.
Thomson MO5
El Thomson MO5 generaba gráficos basados en una matriz de puertas EFGJ03L (o MA4Q-1200) [ 9 ] 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). [ 10 ]
La paleta de colores tiene 8 colores RGB básicos con un bit de intensidad (llamado P de "Pastel") que controlaba la saturación ("saturado" o "pastel"). [ 11 ] [ 12 ] 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 realiza mediante un circuito PROM, donde una máscara de dos bits controla las proporciones de mezcla de color del 0%, 33%, 66% y 100% del tono saturado. [ 11 ] Este enfoque facilita romper la progresión lógica habitual y sustituir cualquier color en cualquier lugar. Esto se hizo para reemplazar el "blanco desaturado" con naranja y el "negro desaturado" con gris.
Según los valores especificados en el manual técnico del ordenador (“Manuel Technique du MO5”, [ 11 ] págs. 11 y 19), la paleta de hardware era: [ 12 ]
Los colores mostrados son solo aproximados debido a los diferentes espacios de transferencia y color utilizados en las páginas web ( sRGB ) y el vídeo analógico ( BT.601 ).
El color real en los emuladores y modelos posteriores parece haber sido modificado, con el azul y el rojo normales completamente saturados. [ 13 ]
El ordenador Mattel Aquarius dispone de un modo de texto de 40×24 caracteres, que puede utilizarse como modo gráfico semigráfico de baja resolución de 80×72. Existen restricciones espaciales (áreas de "atributo") para los distintos colores, que constan de grupos de 2×3 píxeles.
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 del 75 % de la luminancia para el blanco, creando gris; una disminución del 50 % de la saturación cromática para los colores primarios RGB). [ 18 ] [ 19 ] [ 20 ]
La siguiente tabla enumera las señales internas y muestra una aproximación de los colores generados, tal como se ven en un monitor web estándar sRGB . Los colores podrían ser diferentes al verlos en un televisor analógico PAL CRT .
Una configuración alternativa del chip le permite generar barras de color con un 95 % de luminancia, similares a las barras de color de la BBC , más adecuadas para su uso en decodificadores de teletexto . [ 22 ]
Paletas RGB de 3 niveles
Una paleta RGB de 3 niveles, o 1 trit ( no de 3 bits), utiliza tres niveles para cada componente de color rojo, verde y azul, lo que da como resultado 3 × 3 = 27 colores, como se muestra a continuación:
Serie Amstrad CPC
El Amstrad CPC 464 / 664 / 6128 utiliza una paleta de 3 niveles de 27 colores, de los cuales 16 se pueden mostrar simultáneamente en modo de baja resolución, cuatro en modo de resolución media y dos en modo de alta resolución. [ 23 ]
A continuación se muestran simulaciones de imágenes reales en el monitor a color de Amstrad en cada uno de los modos (160×200×16 colores; 320×200×4 colores y 640×200×2 colores). El fabricante también ofrecía una pantalla monocromática verde más económica; en este caso, los colores se visualizan como una escala de verde de 16 tonos, como se muestra en la última imagen simulada, ya que interpreta el brillo general de la señal de color completa, en lugar de considerar únicamente la intensidad del verde, como podría hacer, por ejemplo, la línea Philips CM8833 .
El número entre paréntesis indica el número de tinta principal para las instrucciones BÁSICAS DE BOLÍGRAFO , PAPEL y TINTA de Locomotive (es decir, "(1)" significa que la tinta n.° 1 tiene este color por defecto). Las tintas también pueden tener un número de color secundario, lo que significa que alternan entre dos colores. Por defecto, 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 por defecto la tinta n.° 0 y el bolígrafo la tinta n.° 1, lo que significa texto amarillo sobre fondo azul oscuro.
Paletas RGB de 6 bits
La paleta RGB de 6 bits utiliza 2 bits para cada componente RGB. Esto da como resultado una paleta de 4×4×4 = 64 colores, como se muestra a continuación:
Con colores de una paleta de 64 colores posibles, este chip es capaz de mostrar las siguientes combinaciones de colores y resoluciones: 320x192x4, 320x192x16, 640x192x2 y 640x192x4. [ 25 ] [ 24 ] Hay dos modos de paleta: RGB y Compuesto. Ambos modos utilizan una disposición de seis bits. [ 25 ] [ 24 ] En el modo RGB, hay cuatro niveles de intensidad para cada canal de color. [ 25 ] [ 24 ]
8-bit RGB palettes
The 8-bit RGB palette (also known as 3-3-2 bit RGB) uses 3 bits for each of the red and green color components, and 2 bits for the blue component, due to the lesser sensitivity of the common human eye to this primary color. This results in an 8×8×4 = 256-color palette as follows:
Tiki 100
The Tiki 100 uses an 8-bit RGB palette (also described as 3-3-2 bit RGB), with 3 bits for each of the red and green color components, and 2 bits for the blue component. It supports 3 different resolutions with 256, 512 or 1024 by 256 pixels and 16, 4, or 2 colors respectively (freely selectable from the full 256-color palette).
Enterprise
The Enterprise computer has five graphics modes: 40- and 80-column text modes, Lo-Res and Hi-Res bit-mapped graphics, and attribute graphics. Bit-mapped graphics modes can display 2, 4, 16, or 256 colors (from a 3-3-2 bit RGB palette), but horizontal resolution decreases as color depth increases.
Interlaced and non-interlaced modes are available. The maximum resolution is 640×512 pixels interlaced, or 640×256 pixels non-interlaced. Only 2 colors are available at these resolutions.
A 256-color display has a maximum resolution of 80×256. The attribute graphics mode provides a 320×256 pixel resolution with 16 colors selected from a palette of 256.
Multiple pages can be displayed simultaneously on the screen – even if their graphics modes are different. Each page has its own palette which makes it possible to display more colors on screen simultaneously. The page height can be larger than the screen or the window it is displayed on. Each page is connected to a channel of the EXOS operating system, so it is possible to write on a hidden page.
MSX2
On the MSX2 screen mode 8 is a high-resolution 256×212-pixel mode with an 8-bit color depth, giving a palette of 256 colors (Fixed RGB mode of the Yamaha V9938 video chip).[27] From the MSB to LSB, there are three green bits, three red bits, and two blue bits. This mode uses half of the available colors overall, and can be considered a palette in its own right.
9-bit RGB palettes
The 9-bit RGB palette uses 3 bits for each of the red, green, and blue color components. This results in a (23)3 = 83 = 512-color palette as follows:
MSX2
The MSX2 series features a Yamaha V9938 video chip, which manages a 9-bit RGB palette (512 colors in Paletted RGB mode) and has some extended graphic modes. Although its graphical capabilities are similar, or even better than of those of 16-bitpersonal computers, MSX2 and MSX2+ (see below) are pure 8-bit machines.
Screen mode 6 is a 512×212-pixel mode with a 4-color palette chosen from the available 512 colors. Screen modes 5 and 7 are high-resolution 256×212-pixel and 512×212-pixel modes, respectively, with a 16-color palette chosen from the available 512 colors. Each pixel can be any of the 16 selected colors.
15-bit RGB palettes
The 15-bit RGB palette uses 5 bits for each of the red, green, and blue color components. This results in a (25)3 = 323 = 32,768-color palette (commonly known as Highcolor).
MSX2+
The MSX2+ series (released in 1988) features a Yamaha V9958 video chip which manages a 15-bit RGB palette internally encoded in YJK (up to 19,268 different colors from the 32,768 theoretically possible)[28] and has additional screen modes. Although its graphical capabilities are similar, or even better than of those of 16-bitpersonal computers, MSX2 (see above) and MSX2+ are pure 8-bit machines. YJK color encoding can be viewed as a lossy compression technique; in the RGB to YJK conversion, the average red and green levels are preserved, but blue is subsampled. As a result of every four pixels sharing a chroma value, in mode 12 it is not possible to have vertical lines of a single color. This is only possible in modes 10 and 11 due to the additional 16-color direct palette. This can be used to mix 16 indexed colors with a rich colorful background, in what can be considered a primitive video overlay technique.
Screen modes 10 & 11 – 12,499 YJK colors plus a 16-color palette. In this mode, the YJK technique encodes 16 levels of luminance into the four LSBs of each pixel and 64 levels of chroma, from −32 to +31, shared across every four consecutive pixels and stored in the three higher bits of the four pixels. If the fifth bit of the pixel is set, then the lower four bits of the pixel points to an index in the 16-color palette; otherwise, they specify the YJK luminance level of the pixel.
Screen mode 12 is similar to modes 10 and 11, but uses five bits to encode 32 levels of luminance for every pixel, thus it does not use an additional palette and, with YJK encoding, 19,268 different colors can be displayed simultaneously with 8-bit color depth.
18-bit RGB palettes
A 18-bit RGB palette uses 6 bits for each of the red, green, and blue color components. This results in a (26)3 = 643 = 262,144-color palette as follows:
FM-77 AV 40
Fujitsu's FM-77 AV 40, released in 1986, uses an 18-bit RGB palette. Any 64,000 out of 262,144 colors can be displayed simultaneously at the 320×200 resolution, or 8 out of 262,144 colors at the 640×400 resolution.
Composite video palettes
This section covers systems that generate color directly as composite video, closely related with display on analog CRT TVs. Many of the colors are non-standard and outside of RGB gamut, and would only display properly on NTSC hardware. Due to the varying ways of converting a composite signal to sRGB (the standard for internet images), images in this section will be inconsistent with each other in color until further notice.
Atari 8-bit computers
Early models of the Atari 400 and 800 use a palette of 128 colors, using 4 bits for chrominance and 3 for luminance. Screen modes may vary from 320×192 (384×240 with overscan) to 40×24, using 2 or 4 simultaneous colors, or 80×192 (96×240 with overscan) using 16 colors. After 2 years (late 1981) the CTIA graphics chip was replaced with the GTIA chip increasing the palette to 256 colors (CTIA and GTIA).
The ANTIC chip has an instruction set to run programs (called display lists) which permits many more colors on the screen at once. There are a number of possible software-driven graphics modes.
The 40x48 pixel low-resolution mode has 15 different colors plus a duplicate gray.[31]
High-res mode palette
The majority of Apple graphic applications used the hi-res mode, which had 280×192 pixels (effectively 140x192 on a color monitor). The hi-res mode had six colors: black, white, blue, orange, green and purple.[31]
Systems based on MOS Technology chips
For all the following computers from Commodore, the U and V coordinates for the composite video colors are always the cosine and the sine, respectively, of angles multiple of 22.5 degrees (i.e. a quarter of 90°), as the engineers were inspired by the NTSCcolor wheel, a radial way to figure out the U and V coordinates of points equidistant from the center of the chroma plane, the gray. Consumers in Europe (which uses PAL) considered the Commodore colors to be more "washed out" and less vivid than those provided by computers such as the ZX Spectrum.[32][33][34]
The VIC-20 lacks any true graphic mode, but a 22×11 text mode with 200 definable characters of 8×16 bits each arranged as a matrix of 20×10 characters is usually used instead, giving a 3:2(NTSC)/5:3(PAL) pixel aspect ratio, 160×160 pixels, 8-color "high-res mode" or a 3:1(NTSC)/10:3(PAL) pixel aspect ratio, 80×160 pixels, 10-color "multicolor mode".
In the 8-color high-res mode, every 8×8 pixels can have the background color (shared for the entire screen) or a free foreground color, both selectable among the first eight colors of the palette. In the 10-color multicolor mode, a single pixel of every 4×8 block (a character cell) may have any of four colors: the background color, the auxiliary color (both shared for the entire screen and selectable among the entire palette), the same color as the overscan border (also a shared color) or a free foreground color, both selectable among the first eight colors of the palette.
Simulated images
On some models of the system, there are nine levels of luminance:
But on other models, there are only five levels of luminance:
Commodore 64
The MOS Technology VIC-II is used in the Commodore 64 (and Commodore 128 in 40-column mode), and features a 16-color YPbPrcomposite video palette.[36] This palette is largely based on that of the VIC, but it substitutes three colors by three levels of gray. When displayed over an analog NTSC composite video output, the actual resulting colors are more vivid.
The Commodore 64 has two graphic modes: Multicolor and High Resolution.
In the Multicolor 160×200, 16-color mode, every cell of 4×8, 2:1 aspect ratio pixels can have one of four colors: one shared with the entire screen, the two background and foreground colors of the corresponding text mode character, and one more color also stored in the color RAM area, all of them freely selectable among the entire palette.
In the High-Resolution 320×200, 16-color mode, every cell of 8×8 pixels can have one of the two background and foreground colors of the correspondent text mode character, both freely selectable among the entire palette.
Simulated images
On most models of the Commodore 64, there are nine levels of luminance:
Commodore 16 and Plus/4
The MOS Technology TED was used in the Commodore 16 and Plus/4. It has a palette of 121 YPbPrcomposite video colors[38] consisting of sixteen hues (including black and white) at eight luminance levels. Black is the same color at every luminance level, so there are not 128 different colors. On the Commodore Plus/4, twelve colors formed a "default" palette of sorts accessible through keyboard shortcuts;[39] these colors are underlined in the table below (RGB converted colors at a saturation level of 34%).
The Commodore 16 and Commodore Plus/4 have two graphic modes very similar to those of the Commodore 64: Multicolor and High Resolution.
In the Multicolor 160×200, 121-color mode, every cell of 4×8, 2:1 aspect ratio pixels can have one of four colors: two shared with the entire screen and the two background and foreground colors of the correspondent text mode character, all of them freely selectable among the entire 121-color palette (hue 0 to 15 and luminance 0 to 7 are set individually for any of them).
In the High-Resolution 320×200, 121-color mode, every cell of 8×8 pixels can have one of the two background and foreground colors of the corresponding text mode character, both freely selectable among the entire 121-color palette (again setting both the hue and the luminance).
Simulated images
Note: colors marked with an asterisk (*) are out of the RGBgamut.
Systems based on the Texas Instruments TMS9918 chip
The TMS9918 chip which uses a proprietary 15-color YPbPrcomposite video palette encoded palette[40] plus a transparent color, intended to be used by the hardware sprites and simple video overlay. When used as an ordinary background color, it is rendered using the same color as the screen border.
Note: CColors are merely illustrative, using automated YPbPr to sRGB conversion assuming SMPTE C colorimetry .
MSX
The MSX series has two graphic modes. The MSX BASIC Screen 3 mode is a low-resolution mode with 15 colors, in which every pixel can be any of the 15 available colors. Screen mode 2 is a 256×192 high-resolution mode with 15 colors, in which each of every eight consecutive pixels can only use 2 colors.
Color is generated by the combination of three signals, (luminance) with 6 possible levels, and (chroma) with 3 possible levels, based on the YPbPrcolorspace, and then converted for output into a NTSC analog signal.
The following table shows the signal values used:[41]
TRS-80 Color Computer
The TRS-80 Color Computer is capable of displaying text and graphics contained within a roughly square display matrix 256 pixels wide by 192 lines high. The hardware palette has 9 colors: black, green, yellow, blue, red, buff (dark white), cyan, magenta, and orange.[42]
All colors are available in text modes. In color modes (64×64, 128×64, 128×96, and 128×192) two four color palettes are available: a green border with the colors green, yellow, red, and blue; a white border with the colors white, cyan, magenta, and orange.
NEC PC-6000 series
Similar to other computers using the same video chip, the NEC PC-6000 series had four screen modes:
With colors from a palette of 64, this chip is capable of displaying four combinations of colors and resolutions: 320x192x4, 320x192x16, 640x192x2, and 640x192x4.[25][24] There are two palette modes: RGB and Composite. Both modes use a six-bit arrangement.[25][24]
In Composite mode there are four levels of Intensity (luminance) and sixteen distinct Phase (chroma) values.[43][26][24]
The following colors are listed on the service manual as examples of this arrangement: White – 110000; Black – 000000; Bright Green – 100010; Medium Green – 010010; Dark Green – 000010 and Medium Magenta – 010101.[24]
Other palettes
SAM Coupé
The 128 colour master palette used by the SAM Coupé is produced via a unique method – it effectively contains 2 groups of 64 "RGB" colours of mildly different intensity, and ultimately derived from a 512 colour space.[44] The closest equivalent in more popular and well-known machines would be the Commodore Amiga's 64-colour "Extra Half-Brite" mode (with 32 explicitly set colours using 5 bitplanes, which are displayed with full or half brightness depending on the bit setting of a 6th plane).
Two bits are used for each of Red, Green and Blue and give a similar result to a normal 6-bit RGB palette (as seen with the IBM EGA or Sega Master System); the seventh bit encodes "brightness" which has an effect similar to – but more subtle than – the Spectrum, increasing the output of all three channels by half the intensity of the lower bits of the main six (in this way, it does make a genuine 128 colours – rather than 127 colours with "two blacks" and only a 7-level grayscale).
The layout of the byte that encodes each colour is complicated and appears like a Spectrum colour nybble transferred to a full byte's width, and an extra RGB bit-triplet then prefixed to it, with the MSB left unused.
Resulting colour palette:
These colours can be used on the four available display modes:[45]
Mode 4 – 256×192 graphics with 16 colours
Mode 3 – 512×192 graphics with 4 colours
Mode 2 – 256×192 graphics with 2 colours (from 16) for each 8-wide block of pixels
Mode 1 – 256×192 graphics with 2 colours (from 16) for each 8×8 block of pixels (matching the display of the ZX Spectrum for backwards compatibility)
Side-by-side comparison
Since there are many 8-bit computers to compare, a comparison table has been compiled to make comparing the systems easier.
^"The Laboratorium : Why Did the Apple II Have Six Colors?". laboratorium.net.
^"More Colors for Your Apple"(PDF). Archived from the original(PDF) on 2014-08-14. Retrieved 2014-07-15.
^ abBB Front image Apple
^"Spectrum vs C64" match, Italy, 1985 "The blue was simply stunning. The red made the room warm. The magenta was like an exotic icecream. The green was something like freshly rained grass. The cyan was like the ocean's water. The yellow seemed got off from a fluorescent pen. And the white was clean and soft ... The C64 screen first became black (but not too much), then became white (an exaggerated white), then orange, then something like bluish, then a vaguely magenta, then a poor water-greenish, then a bright bluish, then a faded yellow, then a weird brown, and then a light gray... well, all "pastel-like" colours"
^ZX Spectrum vs Commodore 64 – the playground argument settled "you will remember the playground taunts regarding washed out colours, peeks and pokes and the relative lack of software in your local WH Smith"
^ZX Spectrum vs Commodore 64 "the C64 had muddy colours...but whack up the colour saturation of your TV and most of that was alleviated"
^"The 6561 VIC chip". Archived from the original on 2010-04-01. 090420 fpgaarcade.com
^Philip 'Pepto' Timmermann (12 March 2001). "All you ever wanted to know about the colors of the commodore 64". pepto.de.
^"C64 Emulator Palette from my NTSC 1702 - Page 2 - Commodore 64 (C64) Forum". lemon64.com.
^"Commodore Hacking #12 : Talking to TED". Archived from the original on 5 January 2009.
^"Color codes". Archived from the original on 27 September 2007.
^VDP Registers 00h-07h: Basic MSX1/MSX2 Video Registers from "Portar MSX Tech Doc"Archived 2007-11-30 at the Wayback Machine
^"MC6847* datasheet & application notes - Datasheet Archive". www.datasheetarchive.com. Archived from the original on 2022-07-10. Retrieved 2021-05-15.
^Lomont, Chris (July 2006). "Chris Lomont's Color Computer 1/2/3 Hardware Programming"(PDF). www.lomont.org. Archived from the original(PDF) on 2022-06-05. Retrieved 5 May 2020.
^ Cooke, Simon; et al. (1994). "The Graphics Hardware" (PDF) . The Unofficial SAM Coupé Technical Manual (sampler edition) . Σntropy. pp. 16–20 . Archivado del original (PDF) el 14 de abril de 2014. Recuperado el 5 de febrero de 2013 .
^ "Básicamente" . Crash . N.° 74. Marzo de 1990. pág. 13.
Categorías :
Gráficos por computadora
Profundidades de color
Dispositivos de salida de computadora
Categorías ocultas:
Enlaces de Wayback Machine para plantillas de Webarchive
Artículos con breve descripción
La descripción breve es diferente de Wikidata.
Artículos sin citas en el texto de julio de 2014
Todos los artículos que carecen de citas en el texto.
Artículos que pueden contener investigación original de septiembre de 2014.
Todos los artículos que puedan contener investigación original
Artículos que necesitan referencias adicionales desde marzo de 2019
Todos los artículos que necesiten referencias adicionales
Artículos con múltiples problemas de mantenimiento
Artículos que se ampliarán a partir de marzo de 2019.
Todos los artículos se ampliarán
Todos los artículos con afirmaciones sin fuentes
Artículos con afirmaciones sin fuentes de enero de 2019.
Artículos de Wikipedia que necesitan ser reescritos desde abril de 2019
Todos los artículos que necesitan ser reescritos
Artículos que necesitan referencias adicionales desde abril de 2019
Artículos que se ampliarán a partir de septiembre de 2021.