![]() |
Routines |
Prev: C271 | Up: Map | Next: C2BA |
Used by the routine at C249.
|
||||
C29C | PUSH HL | Stash HL, DE and BC on the stack. | ||
C29D | PUSH DE | |||
C29E | PUSH BC | |||
C29F | LD HL,$50DF | HL=50DF (screen buffer location). | ||
C2A2 | LD DE,$50FF | DE=50FF (screen buffer location). | ||
C2A5 | LD A,$08 | A=08. | ||
C2A7 | PUSH HL | Stash HL and DE on the stack. | ||
C2A8 | PUSH DE | |||
C2A9 | LD BC,$0080 | BC=0080. | ||
C2AC | LDDR | LDDR. | ||
C2AE | POP DE | Restore DE and HL from the stack. | ||
C2AF | POP HL | |||
C2B0 | INC H | Increment H by one. | ||
C2B1 | INC D | Increment D by one. | ||
C2B2 | DEC A | Decrease A by one. | ||
C2B3 | JR NZ,$C2A7 | Jump to C2A7 if A is not equal to 08. | ||
C2B5 | LD HL,$5060 | HL=5060 (screen buffer location). | ||
C2B8 | JR $C28D | Jump to C28D. |
Prev: C271 | Up: Map | Next: C2BA |