62A2: Find And Print Message
| FindMessage |
62A2 |
PUSH HL |
|
62A3 |
LD HL,$5B60 |
|
62A6 |
LD ($5B99),HL |
|
62A9 |
POP HL |
|
62AA |
LD A,($5B8F) |
|
62AD |
LD B,A |
|
62AE |
OR A |
|
62AF |
JR Z,FindMessage_Byte |
|
62B1 |
DEC HL |
| FindMessage_Skip |
62B2 |
INC HL |
|
62B3 |
LD A,(HL) |
|
62B4 |
CP $5E |
|
62B6 |
JR Z,FindMessage_Count |
|
62B8 |
CP $7E |
|
62BA |
JR Z,FindMessage_Count |
|
62BC |
JR FindMessage_Skip |
| FindMessage_Count |
62BE |
DJNZ FindMessage_Skip |
|
62C0 |
INC HL |
| FindMessage_Byte |
62C1 |
LD A,(HL) |
|
62C2 |
LD ($5B90),HL |
|
62C5 |
CALL ExpandToken |
|
62C8 |
LD A,($5B9B) |
|
62CB |
CP $7E |
|
62CD |
RET Z |
|
62CE |
CP $5E |
|
62D0 |
RET Z |
|
62D1 |
LD HL,($5B90) |
|
62D4 |
INC HL |
|
62D5 |
JR FindMessage_Byte |