![]() |
Routines |
| Prev: 29866 | Up: Map | Next: 29890 |
|
Used by the routine at Print_Loop.
|
||||
| PrintLetter | 29870 | EXX | Switch to the shadow registers. | |
| 29871 | ADD A,A | L=A*2. | ||
| 29872 | LD L,A | |||
| 29873 | LD H,15 | H=15. | ||
| 29875 | ADD HL,HL | HL*=4. | ||
| 29876 | ADD HL,HL | |||
|
This entry point is used by the routine at PrintGraphic.
|
||||
| PrintUDG | 29877 | LD B,8 | B=8. | |
| 29879 | LD C,D | C=D. | ||
| PrintUDGG_Loop | 29880 | LD A,(HL) | A=*HL. | |
| 29881 | LD (DE),A | Write A to *DE. | ||
| 29882 | INC L | Increment L by one. | ||
| 29883 | INC D | Increment D by one. | ||
| 29884 | DJNZ PrintUDGG_Loop | Decrease counter by one and loop back to PrintUDGG_Loop until counter is zero. | ||
| 29886 | LD D,C | D=C. | ||
| 29887 | INC E | Increment E by one. | ||
| 29888 | EXX | Switch back to the normal registers. | ||
| 29889 | RET | Return. | ||
| Prev: 29866 | Up: Map | Next: 29890 |