![]() |
Routines |
Prev: 78F9 | Up: Map |
|
||||||||
78FC | CALL $6EF4 | Update the message line and process the message queue as appropriate | ||||||
This entry point is used by the routine at 7996.
|
||||||||
78FF | LD HL,$7FD2 | Collect the message number stored at 7FD2 | ||||||
7902 | LD A,(HL) | |||||||
7903 | LD B,$08 | There are 8 slots in the message queue | ||||||
7905 | LD L,$B8 | HL=7FB8 (the first byte in the message queue) | ||||||
7907 | CP (HL) | Set the zero flag if the message number is in the queue | ||||||
7908 | INC HL | Point HL at the next byte in the message queue | ||||||
7909 | RET Z | Return if the message whose number is stored at 7FD2 is in the message queue | ||||||
790A | DJNZ $7907 | Jump back until all 8 bytes of the message queue have been checked | ||||||
790C | RET |
Prev: 78F9 | Up: Map |