Цитата Сообщение от jerri Посмотреть сообщение
буфер не предусмотрен
и к тому же он сожрет всю скорость специалиста
ерунда, обсчёт 3D сжирает больше в разы
тут добавится только время на переброску буфера
но хоть мигать не будет

Цитата Сообщение от jerri Посмотреть сообщение
ты отнимаешь DX а DY не прибавляешь

во-1, всё наоборот (для лежачих) - перепутал ты сейчас DX и DY
во-2, посмотри внимательно вот сюда, в код второй подветки того же цикла:
Цитата Сообщение от Lethargeek Посмотреть сообщение
_hd1:
ld a,ERR
sub (DY-DX)
ld ERR,a
jp nc,_hh2
помнишь школьное правило "минус на минус даёт плюс"?
так что нету никакой ошибки - прибавление из цикла вынесено

Цитата Сообщение от jerri Посмотреть сообщение
рабочую версию для специалиста
чтобы рисовал вертикальную, горизонтальную и наклонные линии
ты совсем уже обленился