Только недавно стал начинающим правщиком задержек под пентагон-стандарт, чтоб спрайты не мерцали. В 90% играх это достаточно легко - обычно задержки регулируются подобным образом:
ld bc,1000
m1: dec bc
ld a,b
or с
jr nz,m1
Эта хрень стоит там, где процедуры вывода графики на экран (вроде как после них). Регулируя значение в BC можно добиться отсутствия мерцания.
Но вот, что делать, если прямых процедур с задержками нет? Вот уже долго бьюсь с играми Super Wonder Boy (там, когда нажимаешь кнопку паузы по бордеру должна бежать надпись) и Ghouls'n'Ghosts (мерцают спрайты вверху экрана).
Мож, кто поможет?..