![]() |
Routines |
| Prev: BB8F | Up: Map | Next: BBAE |
|
Used by the routine at GameInitialisation.
|
||||
|
Writes 00 to every address from GameOptions to SecurityCheck.
|
||||
| ClearBuffers | BB9F | LD HL,$9692 | HL=GameOptions (starting address). | |
| BBA2 | LD BC,$02C8 | BC=02C8 (counter). | ||
|
This entry point is used by the routine at GameInitialisation.
|
||||
| ClearBuffers_Loop | BBA5 | LD (HL),$00 | Writes 00 to the address held by HL. | |
| BBA7 | INC HL | Increment HL by one. | ||
| BBA8 | DEC BC | Decrease the counter held in BC by one. | ||
| BBA9 | LD A,B | Keep looping back to ClearBuffers_Loop until the counter in BC is zero. | ||
| BBAA | OR C | |||
| BBAB | JR NZ,ClearBuffers_Loop | |||
| BBAD | RET | Return. | ||
| Prev: BB8F | Up: Map | Next: BBAE |