Routines |
Prev: BAB3 | Up: Map | Next: BACE |
BAB4 | LD HL,$BAB3 | Are we in the middle of printing a message? | ||
BAB7 | LD A,(HL) | |||
BAB8 | OR A | |||
BAB9 | RET Z | Return if not. | ||
BABA | DEC (HL) | Otherwise decrement the tick count. | ||
BABB | RET NZ | Return if it is not zero. | ||
The tick count has reached 0, so get rid of the message.
|
||||
BABC | LD C,$42 | |||
BABE | LD HL,$DFDC | Set the drawing routine at B7BA to use the character set (DFDC) as a base address. | ||
BAC1 | LD ($B7E9),HL | |||
BAC4 | LD DE,$0400 | Set the position. | ||
BAC7 | LD HL,$7E68 | Point HL at the status bar text (7E3F) that was overwritten by the message. | ||
BACA | CALL $B84B | Draw the graphic and return. | ||
BACD | RET |
Prev: BAB3 | Up: Map | Next: BACE |