I've just tested this, and the following will not look correct in Verge:
PrintString(10, 10, screen, 0, "LINE 1" + chr(10) + "LINE 2");
It prints as:
LINE 1LINE 2
Instead of:
LINE 1
LINE 2
The same thing happens for a chr(10) + chr (13), or just chr(13). Please, add support for newlines and carriage returns, it's preferable over having to GetToken() each line.