
Сообщение от
denpopov
вряд ли.
открой свой код трех летней давности и скажи что ты видишь.
---------- Post added at 21:35 ---------- Previous post was at 21:15 ----------

Сообщение от
zebest
Свободен совсем, с ним конечно да, наверное проще.
Вопрос остается в том, что моя процедура сразу со счетчиком тактов, причем ровным. Если его реализовать отдельно - то можно любую из вышеприведенных реализовать, даже мой вариант с LDIR-ом. Вообщем чтобы не объяснять третий раз - исходник с некоторыми комментариями и снапшотом.
я бы сделал так
Код:
NOP:NOP: ;NOP:NOP: ;NOP ;:NOP
DEC DE
LD (STACK),SP
ld sp,color_table
col_ptr equ $-2
pop bc,de,hl
ld a,c
ld c,#fe
;рисуем
;
;
;
;
ld hl,(colors)
ld de,#20 ; скорость
add hl,de
LD A,h
CP max
SBC A,A
AND h
LD h,a
ld (colors),hl
ld e,h
ld hl,color_table
add hl,de
ld (col_ptr),hl
;
;
;
;
;
;
;
color_table db 1,2,3,4,5,6,1,2,3,4,5,6