ref: 5ae35e57702a17f118d53c35e13772b140fd37f9
dir: /home/delay.asm/
DelayFrame:: ; Wait for one frame ld a, 1 ld [wVBlankOccurred], a ; Wait for the next VBlank, halting to conserve battery .halt halt nop ld a, [wVBlankOccurred] and a jr nz, .halt ret DelayFrames:: ; Wait c frames call DelayFrame dec c jr nz, DelayFrames ret