![]() |
Routines |
| Prev: 45576 | Up: Map | Next: 45732 |
|
||||||||||||
| PlayareaCopier | 45715 | PUSH BC | Stash BC and DE on the stack. | |||||||||
| 45716 | PUSH DE | |||||||||||
| 45717 | LD B,0 | B=0. | ||||||||||
| 45719 | LDIR | Copy HL to DE the number of times held by BC. | ||||||||||
| 45721 | EX DE,HL | Exchange the DE register with the shadow HL register. | ||||||||||
| 45722 | POP HL | Restore HL from the stack. | ||||||||||
| 45723 | LD BC,64 | HL+=0064. | ||||||||||
| 45726 | ADD HL,BC | |||||||||||
| 45727 | EX DE,HL | Switch the DE and HL registers back. | ||||||||||
| 45728 | POP BC | Restore BC from the stack. | ||||||||||
| 45729 | DJNZ PlayareaCopier | Decrease counter by one and loop back to PlayareaCopier until counter is zero. | ||||||||||
| 45731 | RET | Return. | ||||||||||
| Prev: 45576 | Up: Map | Next: 45732 |