Prev: 25427 Up: Map Next: 25489
25478: Delay Loop
Used by the routines at GameOver, HandlerCup and DisplayNightDriver.
Input
B Number of times to execute the delay
Delay 25478 LD HL,0 HL=0000 (large counter).
From HL being set above (and for each loop), decrementing 0000 by one gives 65535.
Delay_Loop 25481 DEC HL Decrease HL by one.
25482 LD A,L Loop back to Delay_Loop until HL is zero.
25483 OR H
25484 JR NZ,Delay_Loop
25486 DJNZ Delay_Loop Decrease counter by one and loop back to Delay_Loop until counter is zero.
25488 RET Return.
Prev: 25427 Up: Map Next: 25489