Prev: B739 Up: Map Next: B76C
B74B: Update terminal cursor to next position.
Used by the routine at Print_TerminalMessage.
The cursor is shift to the next column, or down a line if the end is reached.
Print_TerminalCursor B74B LD HL,Message_X Get X position of cursor.
B74E LD A,(HL)
B74F CP $1F Is it at the end of a line?
B751 JR C,Print_TerminalCursor_0
B753 LD (HL),$13 Yes, reset X and move down a line.
B755 DEC HL
B756 INC (HL)
B757 CALL PRINT_AT Move print cursor to position.
Print_TerminalCursor_0 B75A CALL Print_StringOnStack Draw a flashing cursor '*'
B75D DEFM $12,$01,"*",$12,$00,$5E
B763 LD HL,$066A Beep!
B766 LD DE,$0004
B769 JP $03B5
Prev: B739 Up: Map Next: B76C