на прерываниях - ret
в осн. коде
...
halt
call wait.........17 t
ld a,#1f.........7t
ld e,8............7t
ld bc,#7ffd.....10t
out (c),a........12t
ld (nn),sp........20t
jp на расписанный строчный код, еще 10t,
итого после ожидания циклом еще плюс 66, и до - call + ret+ ldbc = 37.
24t * 575 = 13800
103 + 13800 = 13903
wait
ld bc,575....10t
dec bc.....6t
ld a,b.......4t
or c........ 4t
jp nz,......10t
ret..........10t
Последний раз редактировалось r0m; 18.04.2010 в 00:59.
это поехала печать
ld sp,NN
( ld hl,NN : push hl ) x 16раз
с конца в начало 1ой строчки пейпера
А почему эта печать должна начаться точно в момент отрисовки пейпера, а не чуть раньше?
P.S. Понятно, если бордюрные эффекты (по верхему краю экрана), а тут для чего привязка к началу экрана?
нуна за 2 строки до экрана, т.е. -4хх тактов.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)