Цитата Сообщение от zst Посмотреть сообщение
Да не нужен один механизм.
Если он справляется с любым случаем - нужен он, а не нужны все "оптимальные" остальные. Свалка "оптимальных" - неоптимальна.

Цитата Сообщение от zst Посмотреть сообщение
Для каждого вида изображения нужен свой, оптимальный.
Ну и сколько у нас "видов изображения"? Ты уже изучил все ретроигры на всех платформах?

Цитата Сообщение от zst Посмотреть сообщение
Для тайлов нужна карта и аппаратный скроллинг, а не блиттер.
Тайлы (кандалы для художника и кодера) не нужны, а значит, и для них ничего не нужно.

Цитата Сообщение от zst Посмотреть сообщение
Для символьного экрана другой механизм с заданием цвета отдельными атрибутами и увеличением кодов вправо для печати командой LDIR.
Ископаемый костыль для получения избыточной скорости. Вот зачем успевать в кадре символов печатать намного больше, чем их помещается на экране

Цитата Сообщение от zst Посмотреть сообщение
Для устранения клешинга запись по 8 точек с учетом прозрачного.
Пачкой ldi? О последствиях ты не подумал, конечно же. Только вот в оригинале байты спрайта идти будут не в том порядке, то есть их придётся переставлять, фактически нарисовать заново, а раз так, то зачем отдельным способом выводить и готовить графику под этот лишний отдельный способ?