![]() |
Routines |
| Prev: 907B | Up: Map | Next: 919E |
|
||||||||
| 917C | PUSH HL | Stash HL and DE on the stack. | ||||||
| 917D | PUSH DE | |||||||
| 917E | LD L,(HL) | |||||||
| 917F | LD H,$00 | H=00. | ||||||
| 9181 | ADD HL,HL | HL=HL^03. | ||||||
| 9182 | ADD HL,HL | |||||||
| 9183 | ADD HL,HL | |||||||
| 9184 | LD DE,$F66E | DE=TerrainUDGs. | ||||||
| 9187 | ADD HL,DE | HL=HL+DE. | ||||||
| 9188 | LD B,$08 | B=08. | ||||||
| 918A | POP DE | Restore DE from the stack, but stash a copy of it again. | ||||||
| 918B | PUSH DE | |||||||
| 918C | LD A,(HL) | |||||||
| 918D | LD (DE),A | |||||||
| 918E | INC HL | Increment HL by one. | ||||||
| 918F | INC D | Increment D by one. | ||||||
| 9190 | DJNZ $918C | |||||||
| 9192 | POP DE | |||||||
| 9193 | LD A,E | |||||||
| 9194 | ADD A,$20 | |||||||
| 9196 | LD E,A | |||||||
| 9197 | LD A,D | |||||||
| 9198 | ADC A,$00 | |||||||
| 919A | LD D,A | |||||||
| 919B | POP HL | |||||||
| 919C | INC HL | |||||||
| 919D | RET | Return. | ||||||
| Prev: 907B | Up: Map | Next: 919E |