Сложно. Давайте от атрибутов отходить. Они остануются только в режиме ZX Spectrum.
Если подключение через цифровые RGBI, то у нас уже готовые цвета - добавляем палитру для смены 16 цветов.
В новом режиме:
У нас будет 4 активных цвета, которыми мы будем рисовать.
В видеокарту записывать данные байтами. Один или два байта на 8 точек.
Эти 8 точек сразу перекрашиваются в активные цвета.
Во внутренней памяти видеокарты цвета хранить по 16 бит на точку.




Ответить с цитированием