Routines |
Prev: B742 | Up: Map | Next: B77A |
Used by the routine at Messaging_DartNumber.
|
||||
B761 | CALL CalculateScreenBuffer | Call CalculateScreenBuffer. | ||
B764 | LD D,B | D=B. | ||
B765 | LD E,C | E=C. | ||
B766 | LD B,$18 | B=18. | ||
B768 | PUSH BC | Stash BC and HL on the stack. | ||
B769 | PUSH HL | |||
B76A | EX DE,HL | Exchange the DE and HL registers. | ||
B76B | LDI | LDI. | ||
B76D | LDI | LDI. | ||
B76F | LDI | LDI. | ||
B771 | EX DE,HL | Exchange the DE and HL registers. | ||
B772 | POP HL | Restore HL from the stack. | ||
B773 | CALL NextScreenBufferLine | Call NextScreenBufferLine. | ||
B776 | POP BC | Restore BC from the stack. | ||
B777 | DJNZ $B768 | Decrease counter by one and loop back to B768 until counter is zero. | ||
B779 | RET | Return. |
Prev: B742 | Up: Map | Next: B77A |