Prev: 56913 Up: Map Next: 56931
56919: Print Message String
Used by the routine at Print_StatusMessages.
Skip A encoded messages at HL (each ends with ]), then print the selected one via Print_EncodedMessage.
Print_MessageString 56919 LD B,A Keep the message index in B.
Skip one encoded message at HL (via Skip_ToMessageMarker) until the selected index remains.
Print_MessageString_SkipOneMessage 56920 CALL Skip_ToMessageMarker Call Skip_ToMessageMarker to advance HL past one encoded message. Step on by one byte. Loop until B messages have been skipped.
56923 INC HL
56924 DJNZ Print_MessageString_SkipOneMessage
56926 DEC HL Step back onto the chosen message's terminator.
56927 CALL Print_EncodedMessage Call Print_EncodedMessage to print that encoded message.
56930 RET Return.
Prev: 56913 Up: Map Next: 56931