diff --git a/dither4.s b/dither4.s index 7181cc1..cdb2371 100644 --- a/dither4.s +++ b/dither4.s @@ -213,15 +213,17 @@ wait_loop: each_scanline_pair: sty scanline ; 3 cycles - audio_prep - ;audio_play_lo inner_scanline frame_offset, 0 ; 23-26 cycles before break, 12 cycles after - audio_play_hi + ldy scanline ; 3 cycles + audio_prep + audio_play_lo ldy scanline ; 3 cycles inner_scanline frame_offset, 128 ; 23-26 cycles before break, 12 cycles after + audio_play_hi + ; pair cleanup: 6 cycles ldy VCOUNT ; 4 cycles bne each_scanline_pair ; 2 cycles