Цитата Сообщение от CityAceE Посмотреть сообщение
Там почти весь текст (но не весь!) идёт через пустую строку высотой 8 пикселей. Думаю как-то этот факт учитывать и не трогать пустые строки.
Я предлагал в соседней теме делать вывод текста через push. Если нижняя строка шрифта пустая, то можно печатать текст поверх, смещая его на 1 пиксель вверх.

- - - Добавлено - - -

К примеру, вот так выглядит "код" буквы:
Код:
SPHL ; в HL адрес экрана, прямо под буквой
INR H
INX B
LDAX B   ; в BC адрес "текстовой строки", загружаем следующий символ
STA $+20
LXI D,0
PUSH D
...
LXI D,0
PUSH D
JMP TABFONT
Нужно заранее сдвинуть коды букв на два бита влево, чтобы получалось смещение в таблице TABFONT (её конечно выровнять на границу 256 байт). Символ с кодом 00 - конец строки, выход из п/п печати.