
Сообщение от
Shiny
а ты во всех векторах прерывания используешь запись в WSYNC?
Я кучу экспериментов провёл и с ними и без, на начальной линии ему вообще пофиг на WSYNC

Сообщение от
Shiny
а такой код нормально отображается?
Да, на реале всё отлично, но тут у тебя как бейсике сверху и снизу чёрные блоки. А с полосками всё чётко.
У меня есть подозрение, что функцию для обработки прерывания генерит сам Millfork:
Код:
interrupt void dli() {
interrupt asm void vbi() {
А вот в готовом асме он там понапихивал кучу сохранеий, регистров итд, а так-ты то тикают, вот поэтому всё и съезжает скорее всего.