Да, сразу по два пикселя. Может спрайты нарисованы с учётом этого, не заметно.
Да, перепутал команды. Для спрайтов LD (HL),N.Цитата:
Не, это другие команды. LD (NN),HL подходит для переброса карты через стек по 2 байта сразу, а вот спрайты без стека и побайтово, через LD (HL),N - стек не трогается.
А это для вывода на границе экрана вверху и внизу. В таблицу адресов при рассчёте забиваются фейковые адреса строчек за пределами экрана. И то, что не должно быть видно, рисуется за адресом больше 16000.Цитата:
Но если выводим вертикально - зачем брать следующий адрес из таблицы?
зы. Попробую переформатировать спрайты, чтобы выводить по линиям. За счёт переходов хотя бы ускоримся.

