![]() |
Routines |
Prev: 33343 | Up: Map | Next: 33368 |
|
||||
Called at the beginning of each game loop. Setting a higher pause value will slow the game down.
|
||||
LimitFrameRate | 33354 | LD A,(24146) | Return if FrameUpdated is is not marked as being updated. | |
33357 | AND A | |||
33358 | RET NZ | |||
33359 | LD HL,192 | Introduce a counter (0192) for a slight pause. | ||
LimitFrameRate_Loop | 33362 | DEC HL | Decrease counter by one. | |
33363 | LD A,L | Keep jumping back to LimitFrameRate_Loop until the counter is zero. | ||
33364 | OR H | |||
33365 | JR NZ,LimitFrameRate_Loop | |||
33367 | RET | Return. | ||
Prev: 33343 | Up: Map | Next: 33368 |