Routines |
Prev: 46316 | Up: Map | Next: 46659 |
46620 | PUSH HL | Stash HL on the stack. | ||
46621 | CALL PrintLine_8 | Call PrintLine_8. | ||
46624 | LD A,(DE) | A=*DE. | ||
46625 | LD (46643),A | Write A to *46643. | ||
46628 | ADD A,30 | A+=30. | ||
46630 | CPL | Invert the bits in A. | ||
46631 | LD (46651),A | Write A to *46651. | ||
46634 | INC DE | Increment DE by one. | ||
46635 | LD A,(DE) | A=*DE. | ||
46636 | LD C,A | C=A. | ||
46637 | INC DE | Increment DE by one. | ||
46638 | LD A,(DE) | A=*DE. | ||
46639 | LD (46645),A | Write A to *46645. | ||
46642 | LD B,0 | B=0. | ||
46644 | LD (HL),0 | Write 0 to *HL. | ||
46646 | INC L | Increment L by one. | ||
46647 | DJNZ 46644 | Decrease counter by one and loop back to 46644 until counter is zero. | ||
46649 | DEC L | Decrease L by one. | ||
46650 | LD DE,65280 | DE=65280. | ||
46653 | ADD HL,DE | HL+=DE. | ||
46654 | DEC C | Decrease C by one. | ||
46655 | JR NZ,46642 | Jump to 46642 until C is zero. | ||
46657 | POP HL | Restore HL from the stack. | ||
46658 | RET | Return. |
Prev: 46316 | Up: Map | Next: 46659 |