One easy trick is to use 2 screens and work with both at the same time.
DisplayScreen = _NEWIMAGE(X, Y, 256)
CharacterScreen =_NEWIMAGE(R, C, 0)
SCREEN DisplayScreen
PrintBoth "Foo"
SUB PrintBoth(text$)
_DEST CharacterScreen
PRINT text$
_DEST DisplayScreen
PRINT text$
END SUB
Now, you can use SCREEN with the text screen (CharacterScreen), and retrieve your characters properly.