Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Это список известных 8-битных компьютерных цветовых палитр и графики, которые в основном производились с 1975 по 1985 год. Хотя некоторые из них используют палитры RGB , чаще они имеют 4, 16 или более цветовых палитр, которые не являются ни битовыми, ни ровными. комбинации основных цветов RGB , но фиксированные цвета ПЗУ / схем, выбранные производителем. Из-за смешанной битовой архитектуры n-битовое различие не всегда является строгой категоризацией. Другая распространенная ошибка - это предположение, что цветовая палитра данного компьютера - это то, что он может отображать сразу. Разрешение также является важным аспектом при критике 8-битного компьютера, поскольку многие из них предлагают разные режимы с разным количеством цветов на экране и разными разрешениями, с целью обмена разрешения на цвет и наоборот.

Системы на основе 3-битных палитр RGB [ править ]

Системы с 3-битной палитрой RGB используют по 1 биту для каждого из компонентов красного, зеленого и синего цветов. То есть каждый компонент либо «включен», либо «выключен» без промежуточных состояний. В результате получается 8-цветная палитра ((2 1 ) 3 = 2 3 = 8), в которой есть черный, белый, три основных цвета RGB - красный, зеленый и синий и соответствующие им дополнительные цвета - голубой, пурпурный и желтый:

Индексы цвета различаются в зависимости от реализации; поэтому порядковые номера не приводятся.

3-битная палитра RGB используется:

  • Стандарт ECMA-48 для текстовых терминалов (иногда известный как «стандарт ANSI», хотя ANSI X3.64 не определяет цвета)
  • Телетекст Уровень 1 / 1.5 Телетекст.
  • Видеотекс
  • Цветной компьютер TRS-80 (в графическом режиме только 4 цвета могут отображаться одновременно из фиксированных 4-цветных палитр)
  • Орич
  • BBC Micro
  • Оригинальный NEC PC-8801 до MkII
  • Оригинальный NEC PC-9801 с оригинальным процессором 8086 до моделей VM / VX
  • Все модели Sharp X1 до X1 Turbo Z
  • Sharp MZ 700
  • Fujitsu FM-7 , FM New 7, FM 77 до FM77AV
  • Sinclair QL
  • Macintosh SE с цветным принтером или внешним монитором
  • SECAM версия Atari 2600
  • Color Maximite , микрокомпьютер на базе PIC32

Конкретные подробности о реализации и фактических графических возможностях конкретных систем перечислены в следующих подразделах.

Телетекст Мировой Системы Уровень 1 [ править ]

World System Teletext Level 1 (1976) использует 3-битную 8-цветную палитру RGB . Телетекст имеет 40 × 25 символов на странице, из которых первая строка зарезервирована для заголовка страницы. Каждая символьная ячейка имеет цвет фона и цвет текста. Эти атрибуты вместе с другими устанавливаются с помощью управляющих кодов, каждый из которых занимает одну позицию символа. Графические символы, состоящие из ячеек 2 × 3, могут использоваться после атрибута цвета графики. На странице можно использовать до 72 × 69 блочных пикселей.

Имитация изображения

Цветовая палитра телетекста

BBC Micro [ править ]

BBC Micro имеет 8 режимов отображения с такими разрешениями, как 640 × 256 (макс. 2 цвета), 320 × 256 (макс. 4 цвета) и 160 × 256 (макс. 16 логических цветов). Никакие режимы отображения не имеют конфликтов атрибутов ячеек. Доступная палитра имеет только 8 физических цветов плюс еще 8 мигающих цветов (каждый из которых является одним из восьми немигающих цветов, чередующихся с его физическим дополнением каждую секунду), а режимы отображения могут иметь 16, 4 или 2 одновременных цвета.

Цветовая палитра BBC Micro

Режимы отображения BBC Micro

Цветной компьютер TRS-80 [ править ]

ТРС-80 Цвет Компьютер способен отображать текст и графические изображения , содержащиеся в матрице примерно квадратный дисплей 256 пикселей в ширину и 192 линий высокой. Аппаратная палитра состоит из 9 цветов: черного, зеленого, желтого, синего, красного, желтого (почти, но не совсем белого), голубого, пурпурного и оранжевого. [1]

Все цвета доступны в текстовых режимах. В цветовых режимах (64 × 64, 128 × 64, 128 × 96 и 128 × 192) доступны две четыре цветовых палитры: зеленая рамка с цветами: зеленый, желтый, красный и синий; белая рамка с белым, голубым, пурпурным и оранжевым цветами.

Цветовая палитра TRS-80

Режимы отображения

Sinclair QL (Sinclair Quantum Leap) [ править ]

На Sinclair QL были доступны два видеорежима: 256 × 256 пикселей с 8 цветами RGB и мерцанием на пиксель или 512 × 256 пикселей с четырьмя цветами: черным, красным, зеленым и белым. Поддерживаемые цвета можно было разделить на блоки 2 × 2 для имитации до 256 цветов, что не позволяло надежно копировать на телевизоре, особенно по радиочастотному соединению. Соотношение сторон пикселя не было квадратным, в результате чего пропорции изображения были близки к 4,4: 3, в результате чего изображение расширялось до горизонтальной области развертки ЭЛТ-телевизора .

Серия PC-8000 [ править ]

NEC PC-8000 был способен отображать графику с разрешением 160x100 пикселей и 8 цветов.

Цветовая палитра PC-8000

PC-6001 [ править ]

NEC PC-6001 имеет четыре режима экрана:

  • 32x16 символов с 4 цветами
  • Графика 64x48 пикселей с 9 цветами (см. Таблицу ниже)
  • 128x192 графика с 4 цветами
  • Графика 256x192 с 2 цветами (зеленый, белый)

Цветовая палитра PC-6001

4-битная палитра RGBI похожа на 3-битную палитру RGB, но добавляет один бит для интенсивности . Это позволяет каждому из цветов 3-битной палитры иметь темный и яркий вариант, потенциально давая всего 2 3 × 2 = 16 цветов. Однако в некоторых реализациях было только 15 эффективных цветов из-за идентичного отображения «темных» и «ярких» вариантов черного.

Эта 4-битная схема RGBI используется на нескольких платформах с различными вариациями, поэтому приведенная ниже таблица представляет собой простую справочную информацию о богатстве палитры, а не фактическую реализованную палитру. По этой причине каждому цвету не присваиваются номера, а порядок цветов является произвольным.

Системы, которые использовали эту схему палитры:

  • Оригинальный адаптер цветной графики IBM .
  • Расширенный графический адаптер IBM в режимах CGA
  • Графика Tandy на компьютерах IBM PCjr и Tandy серии 1000 .
  • Plantronics Colorplus на ограниченном количестве ПК-совместимых компьютеров.
  • Графические стандарты MCGA и VGA для обратной совместимости
  • Commodore 128 Series для режима 80 столбцов
  • ZX Spectrum (и совместимый)
  • CPC 464 / +664 / 6128
  • Компьютеры Sharp серии MZ-800 .

Конкретные подробности о реализации и фактических графических возможностях конкретных систем перечислены в следующих подразделах.

ZX Spectrum [ править ]

ZX Spectrum (и совместимые) компьютеры используют изменение 4-битной RGBI философии палитры. Это приводит к тому, что каждый из цветов 3-битной палитры имеет базовый и яркий вариант, за исключением черного. Это было достигнуто за счет максимального уровня напряжения для яркого варианта и более низкого уровня напряжения для базового варианта. Благодаря этому черный цвет в обоих вариантах одинаков.

Атрибут байты , связанные с каждыми 8 × 8 пикселей предназначают клетки (от МЗБА до СЗБА): три бита для цвета фона; три бита для цвета переднего плана; один бит для яркого варианта для обоих и один бит для эффекта мигания (чередование цветов переднего плана и фона равномерно во времени). Таким образом, цвета не могут быть выбраны в качестве индексов истинной палитры (нет номеров цветов от 8 до 15).

Номера цветов можно использовать со следующими утверждениями на выбор:

  • BORDER n , цвет окружающей области за пределами графической области пикселей.
  • БУМАГА n , цвет фона (битовое значение пикселя 0) для пиксельной ячейки 8 × 8.
  • INK n , цвет переднего плана (битовое значение пикселя 1) для пиксельной ячейки 8 × 8.

Серия Amstrad CPC [ править ]

Amstrad КОП 464 / 664 / 6128 серии компьютеров создает доступную палитру с 3 уровнями (не бит) для каждого RGB первичной. Таким образом, существует 27 различных комбинаций RGB, из которых 16 могут одновременно отображаться в режиме низкого разрешения, четыре - в режиме среднего разрешения и две - в режиме высокого разрешения. [2]

Далее следует моделирование реальных изображений на цветном мониторе Amstrad в каждом из режимов (160 × 200, 16 цветов; 320 × 200, 4 цвета и 640 × 200, 2 цвета). Более дешевый зеленый монохромный дисплей также был доступен от производителя; в этом случае цвета рассматриваются как 16-тональная зеленая шкала, как показано на последнем смоделированном изображении, поскольку она интерпретирует общую яркость полноцветного сигнала, вместо того, чтобы рассматривать только интенсивность зеленого, как могло бы, например, Philips Линия CM8833.

Число в круглых скобках означает номер первичных чернил для операторов Locomotive BASIC PEN, PAPER и INK (то есть «(1)» означает, что чернила № 1 имеют этот цвет по умолчанию). Чернила также могут иметь номер вторичного цвета, что означает, что они мигают между двумя цветами. По умолчанию чернила № 14 чередуются между цветами 1 и 24 (синий и ярко-желтый), а чернила № 15 чередуются между цветами 11 и 16 (голубо-синим и розовым). Кроме того, бумага по умолчанию использует чернила №0, а перо - чернила №1, что означает желтый текст на темно-синем фоне.

IBM PC / XT и совместимые системы [ править ]

Чтобы увидеть палитры более продвинутых оригинальных аппаратных дисплеев IBM AT , IBM PS / 2 и более качественных, совместимых с ПК , посетите IBM PC / AT и совместимые системы в статье Список 16-битных компьютерных цветовых палитр .

Оригинальный IBM PC запущен в 1981 году , оснащен Intel 8088 CPU , который имеет 8-битные шины данных технологии, хотя внутренне процессор имеет полностью 16-разрядную архитектуру. Он предлагался с адаптером монохромного дисплея (MDA) или адаптером цветной графики (CGA) . MDA - это видеоадаптер, работающий только в текстовом режиме , без каких-либо графических возможностей, кроме использования встроенного набора символов кодовой страницы 437 (который включает в себя полублочные символы и символы рисования линий), и использующий оригинальный зеленый монохромный монитор IBM ; на его экране можно было увидеть только черный, зеленый и усиленный зеленый цвет. [ необходима цитата ] Тогда только CGA имел настоящие графические режимы.

Модель IBM PC XT , пришедшая на смену оригинальному ПК в 1983 году, имеет архитектуру и процессор, идентичные своему предшественнику, только с большим количеством слотов расширения и стандартным жестким диском. Те же две видеокарты, MDA и CGA, оставались доступными для PC XT, и IBM не предлагала модернизированного видеооборудования до EGA, последовавшего за появлением IBM Personal Computer / AT с его полной 16-битной системой. Дизайн автобуса, 1984 год.

CGA [ править ]

В цветной графический адаптер (CGA) выводит то , что IBM называемые «цифровые RGB» [3] (то есть, R, G, В (и я) сигналы от видеокарты к монитору каждый может только иметь два состояния: включено или выключено ). CGA поддерживает максимум 16 цветов. Однако его графический режим 320 × 200 ограничен фиксированными палитрами, содержащими только четыре цвета, а графический режим 640 × 200 - только два цвета. 16 цветов доступны только в текстовом режиме или в режиме «измененный текст» 160 × 100. Другой набор из 16 цветов доступен в композитном режиме с композитным монитором NTSC. (Независимые группы также продемонстрировали гораздо более крупные составные наборы цветов - более 256 цветов - на составном мониторе с использованием техники артефактов цвета . См. Адаптер цветовой графики # Высокая глубина цвета.)

Полная стандартная палитра RGBI представляет собой вариант 4-битной схемы RGBI . Хотя каждый из сигналов RGBI имеет только два состояния, цветной монитор CGA декодирует их, как если бы сигналы RGB имели четыре уровня. Более темные цвета являются основными сигналами 2-го уровня RGB, за исключением коричневого, который является темно-желтым с уменьшенным вдвое уровнем зеленого компонента (1-й уровень). Более яркие цвета получаются путем добавления одноуровневого сигнала однородной интенсивности к каждому из темных сигналов RGB, достигая 3-го уровня (за исключением темно-серого, который достигает только 1-го уровня), и в этом случае желтый цвет получается так, как если бы коричневый был обычный темно-желтый.

Указанные выше номера цветов не произвольны; они основаны на следующей битовой маске:

* В некоторых более ранних мониторах CGA, не совместимых с IBM, отсутствует схема для внутреннего декодирования номеров цветов по четырем уровням, и они не могут отображать коричневый и темно-серый цвета. Приведенная выше палитра отображается на таких мониторах следующим образом:

  • 16-цветная палитра режимов

Единственными полными 16-цветными режимами BIOS CGA являются текстовый режим 0 (40 × 25) и режим 2 (80 × 25). Отключение эффекта мигающего атрибута и использование символов 220 (DCh) (нижняя половина) или 223 (DFh) ▀ (верхняя половина) блока кодовой страницы IBM 437, экранный буфер режима 2 обеспечивает квазиграфический режим 80 × 50.

Кроме того, в CGA можно установить режим настройки, чтобы получить дополнительный нестандартный 16-цветной графический режим 160 × 100 пикселей.

  • 4-х цветная палитра режимов

В графическом режиме 320 × 200 каждый пиксель имеет два бита. Значение 0 всегда является выбираемым цветом фона и границы (с тем же самым регистром и / или вызовом BIOS, используемым для цвета переднего плана в графическом режиме 640 × 200; по умолчанию черный), а три оставшихся значения от 1 до 3 являются индексами к одной из предопределенных записей цветовой палитры.

Подбор палитры немного сложен. Существует два графических режима BIOS 320 × 200 CGA: режимы 4 и 5. В режиме 4 включен вывод композитной цветовой синхронизации (в регистре управления режимом по адресу ввода-вывода 3D8H бит 2 очищен), а в режиме 5 он отключен. (установлен такой же бит 2). Режим 5 предназначен в основном для монохромного композитного видеомонитора, но из-за особой преднамеренной особенности аппаратного обеспечения CGA он также имеет другую палитру для цветного монитора RGBI. Для режима 4 можно выбрать две палитры: зеленый / красный / коричневый и голубой / пурпурный / белый; разница заключается в отсутствии или наличии синего сигнала во всех трех цветах. (Палитра выбирается битом 5 регистра выбора цвета по адресу ввода / вывода 3D9h, где значение бита 1 выбирает голубую / пурпурную / белую палитру [a / k / a «палитра # 1»поскольку это значение по умолчанию в BIOS], а 0 выбирает зеленую / красную / коричневую палитру [a / k / a «palette # 2»]. Этот бит может быть установлен с помощью BIOS INT 10h, функция 0Bh, подфункция 1.) Палитра для видеорежима BIOS 5 всегда голубой / красный / белый: синий всегда включен, а красный и зеленый управляются напрямую одним из двух битов. значения цвета пикселя. Для каждой из этих трех опций палитры может быть выбрана палитра низкой или высокой интенсивности с помощью бита 4 вышеупомянутого регистра выбора цвета: значение 0 означает низкую интенсивность, а 1 означает высокую интенсивность. (Для переключения между двумя режимами интенсивности не существует вызова BIOS.) Выбранная настройка интенсивности просто управляет выходным сигналом «I» на монитор RGBI для всех цветов в палитре. Как результат,палитра зеленый-красный-коричневый выглядит как ярко-зеленый / ярко-красный / желтый, когда выбрана высокая интенсивность. Комбинация выбора включения / выключения цветовой синхронизации, выбора палитры и выбора интенсивности дает в общей сложности 6 различных возможных палитр для графики CGA 320 × 200.

  • Режим 4, палитра №1, низкая интенсивность:
Шестнадцать комбинаций с цветом фона:
(*) Бесполезен из-за дублирования одного из цветов.
  • Режим 4, палитра №1, высокая интенсивность:
Шестнадцать комбинаций с цветом фона:
(*) Бесполезен из-за дублирования одного из цветов.
  • Режим 4, палитра №2, низкая интенсивность:
Шестнадцать комбинаций с цветом фона:
(*) Бесполезен из-за дублирования одного из цветов.
  • Режим 4, палитра №2, высокая интенсивность:
Шестнадцать комбинаций с цветом фона:
(*) Бесполезен из-за дублирования одного из цветов.
  • Режим 5, низкая интенсивность:
Шестнадцать комбинаций с цветом фона:
(*) Бесполезен из-за дублирования одного из цветов.
  • Режим 5, высокая интенсивность:
Шестнадцать комбинаций с цветом фона:
(*) Бесполезен из-за дублирования одного из цветов.
При просмотре на монохромном композитном мониторе палитра режима 5 выше отображается как (более или менее яркая) 2-битная палитра оттенков серого:
  • Режим 2-х цветной палитры

В графическом режиме 640 × 200 (режим BIOS номер 6) каждый пиксель имеет только один бит. Можно установить цвет переднего плана, по умолчанию - белый.

Шестнадцать комбинаций:

PCjr и Tandy серии 1000 [ править ]

IBM PCjr имеет видеоподсистему «CGA Plus», состоящую в основном из 6845 КТРОК и видеочип БИС , известный как « Video вентильной матрицы », который может показать все 16 CGA цветов одновременно на экране в вытянутом с низким разрешением графических режимов . Практически совместимая серия Tandy 1000 оснащена почти полностью совместимым с PCjr видеооборудованием, реализованным в фирменном чипе Tandy. Этот графический адаптер более известен под названием Tandy Graphics Adapter., потому что PCjr просуществовал недолго, но линия Tandy 1000 была довольно популярна в течение многих лет. Возможности видеорежима ранних моделей компьютеров Tandy 1000 точно такие же, как и у PCjr. (В более поздних моделях Tandy 1000 использовалось оборудование "Tandy Video II", в котором был добавлен 16-цветный режим 640x200, но отказался от аппаратной совместимости с регистрами PCjr для совместимости с регистрами CGA.)

PCjr добавляет три видеорежима к набору режимов CGA: 160 × 200 16-цветная графика «низкого разрешения», 320 × 200 16-цветная графика «среднего разрешения» и 640 × 200 4-цветная графика «высокого разрешения». графика. Все графические режимы PCjr / Tandy 1000 могут переназначать любой индекс цвета для любой записи палитры, позволяя свободный выбор всех цветов палитры в режимах с менее чем 16 цветами (включая простые режимы CGA) и позволяя эффекты чередования цветов во всех режимах. PCjr также предлагает функцию мигания графики, которая заставляет 8 цветов чередоваться между нижней и верхней половинами 16-цветной палитры с частотой мигания текста. (Для использования двух последних из этих режимов или любого текстового режима с 80 столбцами в PCjr необходимо установить специальную для PCjr внутреннюю карту расширения памяти объемом 64 КБ. Базовые модели Tandy 1000 могут использовать все видеорежимы.)

В этом разделе рассматриваются системы, которые генерируют цвет на композитном выходе, что приводит к нестандартным цветам, отличным от RGB.

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

Серия Apple II [ править ]

Серия Apple II имеет 16-цветную композитную видеопалитру, основанную на цветовом пространстве YIQ, используемом системой цветного телевидения NTSC. [4] [5]

Apple II поддерживает режимы «низкого разрешения» и «высокого разрешения». В режиме низкого разрешения 40x48 пикселей допускается использование 15 разных цветов плюс дублированный серый (**). [6] * Большинство графических приложений Apple использовали режим высокого разрешения, который имел 280 × 192 пикселей (фактически 140x192 на цветном мониторе). В режиме высокого разрешения разрешено шесть цветов: черный, белый, синий, оранжевый, зеленый и фиолетовый.

Палитра режима низкого разрешения

  • Примечание: Цвета с наклонным текстом и отмечены тремя звездочками (***) вышли из RGB гаммы .

Палитра режима высокого разрешения

Коммодор [ править ]

Для всех следующих компьютеров этой марки координаты U и V для цветов композитного видео всегда представляют собой косинус и синус , соответственно, углов, кратных 22,5 градусам (т. Е. Четверть 90 °), поскольку инженеры были вдохновлены NTSC цветовое колесо , радиальный способ выяснить U и V координатами точек , равноудаленных от центра плоскости цветности, серый. Потребители в Европе (использующей PAL) считали цвета Commodore более «размытыми» и менее яркими, чем цвета компьютеров, таких как ZX Spectrum . [7] [8] [9]

ПЭТ / МУП [ править ]

Commodore PET ( «CBM» на европейский рынок) серии домашних компьютеров, которые пришли со встроенным на мониторе, может отображать только черно - белые символы, так как у него не было графических возможностей на всех, если не считать монохроматическим «графический» изображения на основе персонажей.

VIC-20 [ править ]

Коммодор ВИК-20 оснащен MOS Technology VIC чип , который производит 16 цветов с композитного видео палитры. [10] В палитре отсутствуют промежуточные оттенки серого, и в ней всего 5 уровней яркости.

В VIC-20 отсутствует какой-либо настоящий графический режим, но вместо него обычно используется текстовый режим 22 × 11 с 200 определяемыми символами по 8 × 16 бит каждый, организованный в виде матрицы из 20 × 10 символов, что дает соотношение 3: 2 (NTSC) / Соотношение сторон пикселей 5: 3 (PAL), 160 × 160 пикселей, 8-цветный «режим высокого разрешения» или соотношение сторон пикселей 3: 1 (NTSC) / 10: 3 (PAL), 80 × 160 пикселей, 10- цветной «многоцветный режим».

В 8-цветном режиме высокого разрешения каждые 8 ​​× 8 пикселей могут иметь цвет фона (общий для всего экрана) или свободный цвет переднего плана, оба из которых выбираются из первых восьми цветов палитры. В 10-цветном многоцветном режиме один пиксель каждого блока 4 × 8 (символьная ячейка) может иметь любой из четырех цветов: цвет фона, вспомогательный цвет (оба используются для всего экрана и могут быть выбраны для всей палитры) , того же цвета, что и граница не развернутой области (также общий цвет), или свободный цвет переднего плана, оба могут быть выбраны среди первых восьми цветов палитры.

Смоделированные изображения

На некоторых моделях системы предусмотрено девять уровней яркости:

Но на других моделях уровней яркости всего пять:

C-64 [ править ]

Технология MOS VIC-II используется в Commodore 64 (и Commodore 128 в режиме с 40 столбцами) и имеет 16-цветную композитную видеопалитру YPbPr . [11] Эта палитра в значительной степени основана на палитре VIC, но в ней три цвета заменяются тремя уровнями серого. При отображении через аналоговый композитный видеовыход NTSC фактические результирующие цвета становятся более яркими.

Commodore 64 имеет два графических режима: многоцветный и высокое разрешение.

В многоцветном 160 × 200, 16-цветном режиме каждая ячейка размером 4 × 8 пикселей с соотношением сторон 2: 1 может иметь один из четырех цветов: один общий для всего экрана, два цвета фона и переднего плана соответствующего текстового режима. символ, и еще один цвет, также хранящийся в области цветовой RAM, все они свободно выбираются из всей палитры.

В 16-цветном режиме с высоким разрешением 320 × 200 каждая ячейка размером 8 × 8 пикселей может иметь один из двух цветов фона и переднего плана соответствующего символа текстового режима, которые можно свободно выбирать из всей палитры.

Смоделированные изображения

На большинстве моделей Commodore 64 предусмотрено девять уровней яркости:

C-16 и Plus / 4 [ править ]

Технология MOS TED использовалась в Commodore 16 и Commodore Plus / 4 . Он имеет палитру из 121 составного видео цвета [13], состоящую из шестнадцати оттенков (включая черный и белый) на восьми уровнях яркости. Черный - это один и тот же цвет на всех уровнях яркости, поэтому нет 128 разных цветов. В Commodore Plus / 4 двенадцать цветов сформировали палитру «по умолчанию», доступную с помощью сочетаний клавиш; [14] эти цвета подчеркнуты в таблице ниже ( преобразованные цвета RGB с уровнем насыщенности 34%).

Commodore 16 и Commodore Plus / 4 имеют два графических режима, очень похожих на Commodore 64: многоцветный и высокое разрешение.

В многоцветном режиме 160 × 200, 121 цвет каждая ячейка размером 4 × 8 пикселей с соотношением сторон 2: 1 может иметь один из четырех цветов: два общих для всего экрана и два цвета фона и переднего плана соответствующего текстового режима. , все они могут быть свободно выбраны из всей 121-цветовой палитры (оттенки от 0 до 15 и яркость от 0 до 7 устанавливаются индивидуально для любого из них).

В режиме высокого разрешения 320 × 200, 121 цвет, каждая ячейка размером 8 × 8 пикселей может иметь один из двух цветов фона и переднего плана соответствующего символа текстового режима, оба свободно выбираемые из всей 121-цветовой палитры (снова установка как оттенок, так и яркость).

Смоделированные изображения

Заметки [ править ]

  • Каждый композитный цвет , отмеченные звездочкой (*) выходит из RGB гаммы .

Исходный MSX [ править ]

В компьютерах, совместимых с MSX, используется микросхема TMS9918 компании Texas Instruments , в которой используется запатентованная 15-цветная композитная кодированная палитра [15] плюс прозрачный цвет, предназначенный для использования аппаратными спрайтами и простым наложением видео . При использовании в качестве обычного цвета фона он отображается с использованием того же цвета, что и рамка экрана.

Серия MSX имеет два графических режима. Режим MSX BASIC Screen 3 - это режим низкого разрешения с 15 цветами, в котором каждый пиксель может быть любым из 15 доступных цветов. Режим экрана 2 - это режим высокого разрешения с 15 цветами, в котором каждый из каждых восьми последовательных пикселей может быть одним из двух из 15 доступных цветов.

Примечание. Цвета в скобках выходят за пределы диапазона RGB.

Atari [ править ]

Atari 400/800 / XL / XE [ править ]

Ранние компьютеры Atari 400 и 800 использовали палитру из 128 цветов (немного похожую на ту, что использовалась на консоли Atari 2600 и Commodore 16 и Plus / 4 ), используя 4 бита для цветности и 3 для яркости. Режимы экрана могут варьироваться от 320x192 (384x240 с переразвертыванием ) до 40x24 с использованием 2 или 4 одновременных цветов или 80x192 (96x240 с переразвертыванием ) с использованием 16 цветов. Через 2 года (конец 1981 г.) графический чип CTIA был заменен на чип GTIA, что увеличило палитру до 256 цветов ( CTIA и GTIA ).

ANTIC чип в Atari 8-битных семейных компьютерах (400, 800, XL и XE модели) имеет набор команд для запуска программ ( так называемый список дисплея ) , который позволяет гораздо больше цветов на экране одновременно. Существует ряд возможных программных графических режимов.

Mattel Aquarius [ править ]

Mattel Водолей компьютер имеет только текстовый режим с 40 × 24 символов, которые графический режим , полученных из блоков с низким разрешением, обеспечивая разрешение 80 × 72. Область атрибутов цвета также находится в этой области 40 × 24 символов и используется из группы пикселей 2 × 3. Цвета, используемые в палитре, фиксированные и 16. [16]

Тэнди [ править ]

Tandy Color Computer 3 [ править ]

Тэнди Цвет Компьютер 3 может отобразить все режимов Tandy Color Computer 1 и 2, за исключением режимов Semigraphics, а также постановлений 160, 256, 320 или 640 пикселей в ширину от 192 до 225 линий из палитры 64 цветов. В режиме 320 допускается одновременное отображение 16 цветов, а в режиме 640 - 4.

Томсон [ править ]

Для компьютеров Thomson , популярного во Франции бренда, наиболее распространены режимы отображения 320 × 200 с ячейками атрибутов 8 × 1 с 2 цветами. Thomson to7 может отображать только 8 «насыщенные» цвета. Томсон to7 / 70 и Thomson MO5 имеют палитру 16 цвета , показанную ниже в виде фиксированной палитры (так же , как на C64 или MSX1). В более поздних моделях эти 16 цветов можно выбрать из 4096, и доступны другие видеорежимы, устраняющие ограничения блока, но уменьшающие либо количество цветов, либо горизонтальное разрешение.

Цветовая палитра Thomson «Насыщенная»

Палитры цветов Thomson TO7 / 70 и MO5 16

Фиксированная цветовая палитра 1

Фиксированная цветовая палитра 2

Фиксированная цветовая палитра 3

SAM Coupé [ править ]

Основная палитра из 128 цветов, используемая в SAM Coupé , создается с помощью уникального метода - она ​​фактически содержит 2 группы по 64 цвета «RGB» слегка разной интенсивности и, в конечном итоге, происходит из 512 цветового пространства. [17] Ближайшим эквивалентом в более популярных и хорошо известных машинах был бы 64-цветный режим Extra Half-Brite в Commodore-Amiga (с 32 явно заданными цветами с использованием 5 битовых плоскостей, которые отображаются с полной или половинной яркостью в зависимости от установка долота 6-го самолета).

Два бита используются для каждого из красного, зеленого и синего и дают результат, аналогичный нормальной 6-битной палитре RGB (как это видно с IBM EGA или Sega Master System); седьмой бит кодирует «яркость», которая имеет похожий, но более тонкий эффект на Spectrum, увеличивая выход всех трех каналов на половину интенсивности младших битов основных шести (таким образом, это действительно 128 цветов - вместо 127 цветов с «двумя черными» и только 7-уровневой шкалой серого). Макет байта, который кодирует каждый цвет, сложен и выглядит как цветовой ниббайт Spectrum, переданный на полную ширину байта, и дополнительный бит-триплет RGB, который затем добавляется к нему с префиксом, при этом старший бит остается неиспользованным.

Системы MSX [ править ]

MSX2 [ править ]

Серия MSX2 оснащена видеочипом Yamaha V9938 , который управляет 9-битной палитрой RGB (512 цветов) и имеет несколько расширенных графических режимов. Хотя его графические возможности аналогичны или даже лучше, чем у 16-битных персональных компьютеров , MSX2 и MSX2 + (см. Ниже) являются чистыми 8-битными машинами.

Режим экрана 6 - это режим с разрешением 512 × 212 пикселей с четырехцветной палитрой, выбранной из доступных 512 цветов.

Режимы экрана 5 и 7 представляют собой режимы с высоким разрешением 256 × 212 пикселей и 512 × 212 пикселей, соответственно, с 16-цветной палитрой, выбранной из доступных 512 цветов. Каждый пиксель может быть любого из 16 выбранных цветов.

Режим экрана 8 - это режим с высоким разрешением 256 × 212 пикселей с глубиной цвета 8 бит, дающий палитру из 256 цветов. [18] От MSB к LSB есть три зеленых бита, три красных бита и два синих бита. В этом режиме используется половина доступных цветов, и его можно рассматривать как отдельную палитру.

MSX2 + [ править ]

Серия MSX2 + (выпущенная в 1988 г.) оснащена видеочипом Yamaha V9958 , который управляет 15-битной палитрой RGB, внутренне закодированной в YJK (до 19 268 различных цветов из теоретически возможных 32 768) [19], и имеет дополнительные режимы экрана. Хотя его графические возможности аналогичны или даже лучше, чем у 16-битных персональных компьютеров , MSX2 (см. Выше) и MSX2 + являются чистыми 8-битными машинами. Цветовое кодирование YJK можно рассматривать как сжатие с потерямитехника; при преобразовании RGB в YJK средние уровни красного и зеленого сохраняются, но субдискретизируется синий. В результате того, что каждые четыре пикселя совместно используют значение цветности, в режиме 12 невозможно иметь вертикальные линии одного цвета. Это возможно только в режимах 10 и 11 из-за дополнительной 16-цветной прямой палитры. Это можно использовать для смешивания 16 проиндексированных цветов с богатым красочным фоном, что можно считать примитивной техникой наложения видео .

Режимы экрана 10 и 11 - 12 499 цветов YJK плюс 16-цветная палитра. В этом режиме метод YJK кодирует 16 уровней яркости в четыре младших бита каждого пикселя и 64 уровня цветности от -32 до +31, разделяемых на каждые четыре последовательных пикселя и сохраняемых в трех старших битах четырех пикселей. Если пятый бит пикселя установлен, то младшие четыре бита пикселя указывают на индекс в 16-цветовой палитре; в противном случае они определяют уровень яркости пикселя YJK.

Режим экрана 12 аналогичен режимам 10 и 11, но использует пять бит для кодирования 32 уровней яркости для каждого пикселя, таким образом, он не использует дополнительную палитру, а с кодировкой YJK 19268 различных цветов могут отображаться одновременно с 8-битным глубина цвета.

Fujitsu [ править ]

Fujitsu «s FM-77 AV 40 , выпущенный в 1986 году, использует 18-битный RGB - палитры . Любые 64000 из 262 144 цветов могут отображаться одновременно с разрешением 320 × 200 или 8 из 262 144 цветов при разрешении 640 × 400.

Тики 100 [ править ]

В Тиках 100 используют 8-битный RGB - палитра (также описывается как 3-3-2 битой RGB), с 3 - мя битами для каждого из красных и зеленых цветовых компонентов, и 2 бита для синего компонента. Он поддерживает 3 различных разрешения с 256, 512 или 1024 на 256 пикселей и 16, 4 или 2 цвета соответственно (свободный выбор из полной 256 цветовой палитры).

Поскольку существует множество 8-битных компьютеров для сравнения, сравнительная таблица была составлена, чтобы упростить сравнение систем.

См. Также [ править ]

  • Список цветовых палитр
  • Список цветовых форматов монохромного и RGB
  • Список программных палитр
  • Список палитр игровой консоли
  • Список аппаратных палитр 16-битного компьютера
  • Палитра (вычисление)
  • Индексированный цвет
  • Таблица поиска цвета
  • Глубина цвета

Ссылки [ править ]

  1. ^ https://colorcomputerarchive.com/repo/Documents/Manuals/Hardware/Color%20Computer%20Operation%20Manual%20(Tandy).pdf
  2. ^ "Руководство по микропрограммному обеспечению Amstrad CPC"
  3. ^ Ричард Уилтон, Руководство программиста по ВИДЕОСИСТЕМАМ ПК и PS / 2, 1987, Microsoft Press.
  4. ^ "Лаборатория: Почему у Apple II было шесть цветов?" . labratorium.net .
  5. ^ http://www.downloads.reactivemicro.com/Public/Users/Grant_Stockley/Apple2MoreColorsBYTEJun1979.pdf
  6. ^ http://apple-2.com/pdf/bbfront.png
  7. ^ «Спектр против C64» матч, Италия, 1985 «Синее был просто потрясающим. Красный сделал теплую комнату. Пурпурным был как экзотические мороженная. Зеленый чтото вроде недавно пролили травы. Картридж с голубым был как вода океана. Желтый, казалось, сошел с флуоресцентной ручки. И белый был чистым и мягким ... Экран C64 сначала стал черным (но не слишком сильно), затем стал белым (преувеличенно белым), затем оранжевым, затем что-то вроде голубоватого, затем смутно-пурпурный, затем слабовато-зеленоватый, затем ярко-голубоватый, затем блеклый желтый, затем странный коричневый, а затем светло-серый ... ну, все «пастельные» цвета
  8. ^ ZX Spectrum против Commodore 64 - аргумент в пользу игровой площадки исчерпан: «вы помните насмешки на игровой площадке относительно размытых цветов, взглядов и тыков и относительного отсутствия программного обеспечения в вашем местном WH Smith »
  9. ^ ZX Spectrum vs Commodore 64 «у C64 были мутные цвета ... но он сильно изменил цветовую насыщенность вашего телевизора, и большая часть этого была уменьшена»
  10. ^ "Чип 6561 VIC" . Архивировано из оригинала на 2010-04-01. 090420 fpgaarcade.com
  11. ^ Philip 'Pepto' Timmermann (12 марта 2001). «Все, что вы когда-либо хотели знать о цветах коммодора 64» . pepto.de .
  12. ^ "Палитра эмулятора C64 из моего NTSC 1702 - Страница 2 - Commodore 64 (C64) Forum" . лимон64.com .
  13. Commodore Hacking # 12: Talking to TED. Архивировано 5 января 2009 г. на Wayback Machine.
  14. Цветовые коды. Архивировано 27 сентября 2007 г. в Wayback Machine.
  15. ^ Регистры VDP 00h-07h: Базовые регистры видео MSX1 / MSX2 из "Portar MSX Tech Doc" Архивировано 30 ноября 2007 г. на Wayback Machine
  16. ^ http://atariage.com/forums/uploads/monthly_07_2014/post-3819-0-00736800-1405189983.jpg
  17. ^ Кук, Саймон; и другие. (1994). «Графическое оборудование» (PDF) . Неофициальное техническое руководство SAM Coupé (образец) . Σнтропия. С. 16–20 . Проверено 5 февраля 2013 года .
  18. ^ Биты M1-M5 регистра VDP 0 и 1: режимы видеоэкрана, экран 8 из "Portar MSX Tech Doc". Архивировано 30 ноября 2007 г. на Wayback Machine.
  19. ^ "MSX Plaza" . msx-plaza.eu .