![]() |
Routines |
Prev: 36987 | Up: Map | Next: 37278 |
|
||||||||
37244 | PUSH HL | Stash HL and DE on the stack. | ||||||
37245 | PUSH DE | |||||||
37246 | LD L,(HL) | |||||||
37247 | LD H,0 | H=0. | ||||||
37249 | ADD HL,HL | HL=HL^3. | ||||||
37250 | ADD HL,HL | |||||||
37251 | ADD HL,HL | |||||||
37252 | LD DE,63086 | DE=TerrainUDGs. | ||||||
37255 | ADD HL,DE | HL=HL+DE. | ||||||
37256 | LD B,8 | B=8. | ||||||
37258 | POP DE | Restore DE from the stack, but stash a copy of it again. | ||||||
37259 | PUSH DE | |||||||
37260 | LD A,(HL) | |||||||
37261 | LD (DE),A | |||||||
37262 | INC HL | Increment HL by one. | ||||||
37263 | INC D | Increment D by one. | ||||||
37264 | DJNZ 37260 | |||||||
37266 | POP DE | |||||||
37267 | LD A,E | |||||||
37268 | ADD A,32 | |||||||
37270 | LD E,A | |||||||
37271 | LD A,D | |||||||
37272 | ADC A,0 | |||||||
37274 | LD D,A | |||||||
37275 | POP HL | |||||||
37276 | INC HL | |||||||
37277 | RET | Return. |
Prev: 36987 | Up: Map | Next: 37278 |