![]()  | 
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 |