В принципе, если уж есть три экрана, можно и на отдельной SCF-видеокарте 8-цветный APA
режим (битплановый) сделать. (ремарка для CHRV: "разве что этого" и не хватало Касику для
полного счастья). Но тогда надо добавить дополнительную логику на формирование видеосигнала.
Плюс управляющий бит в порту еще нужен.
Конечно, большой скорости работы для этого режима ждать не приходится. Думаю, что будет
несколько быстрее, чем обычные спековские 3-колоры - за счет доставшейся от SCF-mode
возможности писать сразу в 2-3 страницы. Но, по крайней мере, те же 3-колоры можно будет
без моргания смотреть (и рисовать).
Может, еще добавить второй порт, и пусть он отвечает (в том числе) за режим записи в
разрешенные видеостраницы - просто запись или OR/AND/XOR. Что позволит несколько
ускорить вывод в 8-цветном режиме на уже готовый фон (а в SCF-режиме еще больше
снизит число случаев, когда надо в спековской памяти хранить копию видеостраницы).
А "одноцветные спрайты" (или их "одноцветные куски") можно будет печатать с нормальной
для обычной спековской графики скоростью. Вопрос, насколько это усложнит схему.
Если мелкосхемы видеопамяти размером в 16 кб, то можно иметь два 8-цветных экрана и
переключать их целиком (раз "вентильная" память занята под цвет) при помощи "перепутывания
адресов" (конкретно инверсии 9-го бита адреса при обращении к видеопамяти). Причем
этой возможностью можно будет пользоваться и в SCF-mode, то есть иметь два SCF-экрана,
смешиваемых "вентилем", которые еще можно переключать целиком, отображая один и рисуя
на другом.
А тут еще возникают мысли насчет объединения двух 8-цветных APA-экранов в один 64-цветный...