Палитру выбираю заданием цвета фона/символа и очисткой экрана.
Ширину экрана также выбираю режимом перед очисткой экрана, как правило это 320 пикселей на строку.
Использую только запись со стороны ЦП через регистры 176640/176642, получается четыре цвета на точку, за раз записывается полоска 8x1 пикселей в четыре цвета.



Однобитный режим Ok (как на БК), а многоцветный с этими битпланами в разных областях памяти - бррр... Нарисовать спрайт с трёхбитным цветом выходит в три раза дольше, чем однобитный спрайт. Как вы вообще пишете под УКНЦ? 
Ответить с цитированием