ChronosMM | Routines |
Prev: 27416 | Up: Map | Next: 27469 |
Used by the routines at SET_DEFAULTS and COLOUR_STATUS_AREA.
|
||||
DRAW_STATUS_BAR_LOGO | 27437 | LD HL,25768 | Point HL at STATUS_BAR_LOGO_DATA | |
27440 | LD B,32 | Prepare to draw 32 rows of pixels | ||
DRAW_STATUS_BAR_LOGO_0 | 27442 | PUSH BC | ||
27443 | PUSH DE | |||
27444 | LD BC,18 | Prepare to draw 144 pixels horizontally, (18 bytes of pixel data) | ||
27447 | LDIR | |||
27449 | POP DE | |||
27450 | INC D | Point DE at next row down on screen | ||
27451 | LD A,D | |||
27452 | AND 7 | |||
27454 | JP NZ,DRAW_STATUS_BAR_LOGO_1 | |||
27457 | LD A,D | |||
27458 | SUB 8 | |||
27460 | LD D,A | |||
27461 | LD A,E | |||
27462 | ADD A,32 | |||
27464 | LD E,A | |||
DRAW_STATUS_BAR_LOGO_1 | 27465 | POP BC | ||
27466 | DJNZ DRAW_STATUS_BAR_LOGO_0 | |||
27468 | RET |
Prev: 27416 | Up: Map | Next: 27469 |