Все же просто:
Для каждого плана байт сдвигается в слово и выводится..
Когда буду выкладывать в общий доступ обязательно распишу.
- - - Добавлено - - -
Тем более, что этот вариант не оптимальный. Сдвиг нужно вынести "за скобки". Т.е. есть разница в скорости вывода когда Х кратный 8ми - сдвига нет и когда макс. сдвиг.
При выравнивании скорости теряем время.
- - - Добавлено - - -
Один из вариантов: При переходе между комнатами переносить в ПП используемые в ней спрайты заранее сдвинутые на 2,4,6 точек.
При смене кадра обрабатывать список который формирует ЦП (экранный адрес, нужная фаза). Тогда я думаю все будет ОК.




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