Список 16-битных компьютерных цветовых палитр - List of 16-bit computer color palettes

Это список примечательных 16 бит RGB цветовые палитры, которые в основном производились с 1985 по 1995 год. Из-за смешанной архитектуры п-битовое различие не всегда является строгой категоризацией.

Образец изображенияТаблица цветовых тестов12-битная, 4096-цветная палитра15-битная, 32768-цветная палитра
Пример 24-битной палитры RGB image.jpg24-битная палитра RGB, цветовая диаграмма.png12-битный RGB Cube.gif15-битный RGB Cube.gif
12-битная, 4096-цветная палитра0x000x010x020x030x040x050x060x070x080x090x0A0x0B0x0C0x0D0x0E0x0F
15-битная, 32768-цветная палитра0x000x010x020x030x040x050x060x070x080x090x0A0x0B0x0C0x0D0x0E0x0F
0x100x110x120x130x140x150x160x170x180x190x1A0x1B0x1C0x1D0x1E0x1F

Atari

Серия ST

В Atari ST серия имеет Цифро-аналоговый преобразователь 3 бита, восемь уровней на канал RGB, с 9-битная палитра RGB (512 цветов). STE серия имеет Цифро-аналоговый преобразователь 4-бит, шестнадцать уровней на канал RGB, с 12-битная палитра RGB (4096 цветов).

В зависимости от (проприетарного) типа подключенного монитора, он отображает один из режимов 320 × 200, 16 цветов и 640 × 200, 4 цветов с цветным монитором или черно-белый режим с высоким разрешением 640 × 400 с монохромный монитор.

2-х цветный режим
Тест цвета экрана AtariST mono.png
Значения цвета в двухцветном режиме:
0 - черный1 – [определяемые пользователем]

Коммодор

Amiga OCS

Оригинальный набор микросхем (OCS) Коммодор Амига особенности 12-битный RGB, 4096 цветов. Как Amiga Медь программируемый графический сопроцессор способен изменять записи таблицы поиска цветов на лету во время отображения, на практике количество отдельных цветов, видимых на экране, может превышать размеры статических таблиц поиска цветов, задокументированные здесь.

5-битный

Картина разделена на серию битовые плоскости от 1 до 6 для горизонтального разрешения 320 (или до 384 с развернуть ) и от 1 до 4 для горизонтального разрешения 640 (или до 768 с переразвертыванием). Для любого горизонтального разрешения вертикальное разрешение составляет либо 200 (или до 240 с переразвертыванием), либо 400 (или до 480 с переразвертыванием) при чересстрочной развертке, для NTSC -совместимые видеорежимы; или 256 (или до 288 с переразвертыванием), или 512 (или до 576 с переразвертыванием) с чересстрочной разверткой, для PAL -совместимые видеорежимы. В таблица поиска цвета имеет до 32 записей. Таким образом, различные индексированные цветовые режимы имеют глубину пикселя от 1 до 5 бит, 2, 4, 8, 16 или 32 цвета из 4096.

2 цвета4 цвета8 цветов16 цветов32 цвета
Тест цвета экрана Amiga 2colors.pngТест цвета экрана Amiga 4colors.pngТест цвета экрана Amiga 8colors.pngЦветовой тест экрана AppleIIgs 16colors.pngТест цвета экрана Amiga 32colors.png

6-битный

Когда используется шестая битовая плоскость, можно установить два дополнительных цветовых режима: Экстра полубрайт (EHB) и Удерживать и изменять (ВЕТЧИНА).

В режиме EHB, когда для любого заданного пикселя установлен шестой бит, аппаратное обеспечение дисплея уменьшает яркость этого пикселя вдвое. Это позволяет Amiga отображать 64 цвета вместо стандартных 32, с оговоркой, что 32 дополнительных цвета не могут быть выбраны произвольно и должны быть более темными версиями тех, которые уже отображаются на экране.

В режиме HAM два старших бита 6-битных пикселей используются как команда с четырьмя состояниями. Три состояния изменяют только красный, зеленый или синий компонент пикселя относительно прецедента в строке развертки и содержат два других компонента RGB. Новое значение измененного цветового компонента находится в четырех младших битах. Остающееся состояние команды заставляет значение пикселя быть одним из 16 первых значений палитры, индекс которого находится в четырех младших битах пикселя. Поэтому очень важно иметь хорошо подобранную палитру, иначе цвет будет легко распространяться между последовательными пикселями в строке сканирования изображения. Этот режим может отображать все 4096 цветов одновременно.

64 цвета (режим EHB)4096 цветов (режим HAM)
Тест цвета экрана Amiga 64colors EHB.pngТест цвета экрана Amiga 4096colors HAM.png

Amiga ECS

яблоко

Apple IIgs

Apple IIgs, наряду с полностью совместимыми графическими режимами с Яблоко II, имеет собственный графический чип (VGC)[1] который поддерживает 12-битный RGB, 4096 цветов. Он имеет расширенный набор графических режимов 320 × 200 и 640 × 200 (Apple называет их режимами Super High-Res) с различными (и немного сложными) цветовыми режимами:

  • 320 × 200 с 16 палитрами по 16 выбранных цветов из 4096 в каждой. Каждой отдельной строке развертки можно назначить одну из шестнадцати палитр, поэтому она может иметь до 16 × 16 = 256 различных одновременных цветов (хотя некоторые общие цвета, такие как черный и белый, обычно используются в разных палитрах, что дает менее 256 цветов). различные цвета). Самый простой способ использовать этот режим - иметь уникальный выбор из 16 цветов для всего экрана и назначать его всем строкам развертки. Здесь показан образец изображения как с использованием единой общей палитры, так и с использованием всех 16 палитр (в данном случае путем разделения изображения на 16 полос):
Цветовой тест экрана AppleIIgs 16colors.png Цветовой тест экрана AppleIIgs 16x16colors.png
  • 640 × 200 с 16 палитрами по 8 выбранных цветов из 4096 в каждой. Каждой отдельной строке сканирования можно назначить одну из шестнадцати палитр, так что она может иметь до 8 × 16 = 128 одновременных цветов (обычно меньше из-за общих цветов). В одной строке сканирования четные пиксели столбца могут иметь один из первых четырех цветов назначенной линии палитры, а пиксели нечетных столбцов - один из последних четырех цветов из восьми. Самый простой способ использовать этот режим - иметь уникальный 8-цветный выбор для всего экрана с четырьмя повторяющимися цветами (одинаковыми для столбцов с четными и нечетными пикселями) и назначать его для всех строк развертки. Здесь показан образец изображения как с одной общей настраиваемой 4-цветной палитрой, так и с одной 8-цветной палитрой (черный, синий, желтый, белый, черный (снова), красный, зеленый, белый (снова)) для получения 13 цветов. цвета с аппаратным сглаживанием ("темно-синий", "темно-желтый", "серый", "темно-красный", "пурпурный", "оранжевый", "светло-красный", "темно-зеленый", "голубой", " салатовый "," светло-зеленый "," голубой "и" светло-желтый ") плюс чисто черный и белый. Последним был Поиск Apple IIgs режим и палитра по умолчанию.
Тест цвета экрана Amiga 4colors.png Цветовой тест экрана AppleIIgs 4x2colors.png

Кроме того, наряду с одной из 16 палитр, для каждой строки сканирования Apple IIgs VGC может независимо назначать индивидуальное разрешение по горизонтали 320 или 640. Ближайший результат:

0x00x10x20x30x40x50x60x70x80x90xA0xB0xC0xD0xE0xF

Sharp

Sharp X68000

В Sharp X68000, выпущенный в 1987 году, использует 16-битная палитра RGB. Все 65 536 цветов могут отображаться одновременно с разрешением до 512x512 или 16 из 65 536 цветов с максимальным разрешением 1024x1024.

Образец 16-битной палитры RGB image.png16-битная цветовая палитра RGB .png

IBM PC / AT и совместимые системы

Для палитр предыдущего оригинала IBM PC, IBM XT и IBM PCjr /Тэнди 1000 аппаратные дисплеи серии, посетите IBM PC / XT и совместимые системы в Список 8-битных компьютерных аппаратных палитр статья.

EGA

В Усовершенствованный графический адаптер (EGA) поддерживает все Режимы CGA и добавить еще три: два графических режима 320 × 200 и 640 × 200, оба с полной 16-цветной палитрой CGA (предназначенные для использования с тем же «цифровым» цветным монитором CGA с 200 строками развертки) и дополнительным 640 × 350 графических режимов с 16 цветами, выбранными из 6-битная палитра RGB (64 цвета) для того, что IBM тогда назвала "аналоговым RGB"[нужна цитата ] типа монитор.[2]

Слово аналог здесь означает, что сигналы RGB могут иметь более двух возможных уровней 0 и 1; (как и у так называемого «цифрового RGB» монитора типа CGA), несмотря на название, цвета воспроизводятся в цифровом виде, поэтому для каждого первичного сигнала RGB существуют двоичные (квантованные) шаги (два бита, четыре уровня на первичный , в этом случае). Таким образом, сигнал EGA от компьютера к монитору такого типа состоял из двух основных проводов: красного, зеленого и синего. Позже IBM разработала настоящий аналоговый видеоинтерфейс для более продвинутых видеоадаптеров и мониторов MCGA и VGA (а ранее - для Профессиональный графический контроллер, объявленные одновременно с EGA), которые не связаны (и несовместимы) с «аналоговыми» мониторами EGA; см. следующий раздел.

Некоторые ранние карты EGA поставлялись только с 64 КБ видеопамяти - номинальное значение составляло 128 КБ, максимальное значение - 256 КБ, чтобы в памяти оставалось больше экранных страниц. Имея всего 64 КиБ, графический режим EGA 640 × 350 обеспечивает только четыре цвета. 4-цветная графика 640 × 350 никогда не была подходящим режимом сама по себе (просто условное понижение 16-цветного режима 640 × 350) и поэтому не пользовалась популярностью.

Монохромные «аналоговые» мониторы существовали и для EGA. Затем цвета отображаются внутри соответствующего яркость серый (сумма 30% красного сигнала, 59% зеленого и 11% синего), дающий 16 оттенков из 64-градационной палитры. Мониторы «позитивного» класса инвертируют сигнал, обеспечивая, чтобы цвета EGA по умолчанию для текстовых режимов (черный фон и белый передний план) отображались перевернутыми (белый фон и черный передний план), как если бы это был распечатанный документ.

16-цветный CGA16-цветный EGAEGA на монохромном мониторе
Цветовой тест экрана EGA 16colors CGA.pngЦветовой тест экрана EGA 16colors.pngТест цвета экрана EGA 16colors mono.png
Цветовая палитра EGA
0x000x010x020x030x040x050x060x07
0x080x090x0A0x0B0x0C0x0D0x0E0x0F
0x100x110x120x130x140x150x160x17
0x180x190x1A0x1B0x1C0x1D0x1E0x1F
0x200x210x220x230x240x250x260x27
0x280x290x2A0x2B0x2C0x2D0x2E0x2F
0x300x310x320x330x340x350x360x37
0x380x390x3A0x3B0x3C0x3D0x3E0x3F

Примечание. Подчеркнутые цвета присутствуют в CGA палитра; а также по умолчанию используется 16 цветов EGA цветовая палитра.

MCGA и VGA

В Многоцветный графический массив (MCGA) и Видеографическая матрица (VGA) используется 6 бит на канал, 64 уровня Цифро-аналоговый преобразователь (DAC), чтобы дать 18-битная палитра RGB (262144 цвета), из которых можно выбрать любые 2, 16 или 256 одновременно.[2] Оба они обеспечивали полную совместимость с CGA режимов, а VGA включал все EGA режимы, а также режимы MCGA. При подключении к аналоговым монохромным мониторам они предлагали 64 уровня серого. Некоторые из первых портативные ПК показал плоский монохромный плазменный дисплей с VGA в оттенках красного.

16 цветов256 цветов64 оттенка на дисплее в оттенках серого64 оттенка на красном плазменном дисплее
Цветовой тест экрана VGA 16colors.pngЦветовой тест экрана VGA 256colors.pngЦветовой тест экрана VGA 256colors mono.pngЦветовой тест экрана VGA 256colors mono Plasma.png

8514 / A и XGA

В 8514 / А использует 18-битная палитра RGB из которых пользователь мог выбрать любые 256 одновременно в графических режимах 640 × 480 и 1024 × 768. Он не поддерживает совместимость с режимами VGA, но карта VGA обычно уже установлена ​​и мостовой к 8514 / A, чтобы обеспечить один выходной кабель для одного монитора, который может отображать любой из всех возможных режимов VGA и 8514 / A.

В Расширенный графический массив (XGA) поддерживает все режимы 8514 / A плюс 800 × 600 16-битный RGB Highcolor режим, с одновременным отображением 65 536 цветов на экране.

Super VGA (SVGA)

Улучшенные клоны IBM VGA, известные как Супер VGA, (SVGA) поддерживает 256 одновременных цветов с разрешением 640 × 480 и выше (800 × 600, 1024 × 768) как в 16, так и в 256 цветах, выбранных из VGA. 18-битная палитра RGB, в зависимости от модели и производителя. Также некоторые карты SVGA поддерживают 15- и 16-битный RGB Highcolor режимы с 32 768 или 65 536 одновременными цветами на экране с разрешением 640 × 480 и выше. Некоторые более поздние модели достигают 24-битный RGB истинный цвет режимы.

В 1990-е годы большинство производителей придерживались Расширения VESA BIOS (VBE), используется для включения стандартной поддержки расширенных видеорежимов (с высоким разрешением и глубиной цвета).

Они являются прямыми предшественниками реального оборудования ПК с графическим дисплеем, а не IBM 8514 / A или XGA.

Super XGA (SXGA)

32-битная смешанная архитектура

IBM PC / AT и совместимые системы

XGA

Увидеть 8514 / A и XGA и выше

SVGA

Увидеть Super VGA выше

Рекомендации

  1. ^ BYTE.com В архиве 2008-10-10 на Wayback Machine
  2. ^ а б Ричард Уилтон, Руководство программиста по ВИДЕОСИСТЕМАМ ПК и PS / 2, 1987, Microsoft Press.

Смотрите также