Цитата Сообщение от Romanich
Не знаю... Я как-то рассматриваю вариант такой - при загрузке очередного уровня игры в VRAM VDP грузятся спрайты, принадлежащие только текущему уровню(512kB - много). Далее работа идёт именно с ними. При смене уровня-меняются и сами спрайты(паттерны). Так было сделано в консолях NES
Да, так будет проще.
ДМА можно не делать, т.к. готового решения нет.