\n  temp := Xpos\n  temp += v0\n  if temp > maxX begin\n    fontlib-go-to-new-line\n    if Ypos > maxY then return\n  end\n  :next fontlib-fontheight-3\n  sprite Xpos Ypos 0\n  Xpos += v0\n  jump fontlib-draw-text-loop\n\n\n: fontlib-go-to-new-line\n  Xpos := minX\n  :next fontlib-fontheight-4\n  Ypos += 0\n  Ypos += 1\n  return\n\n# v0 - v1 are unpacked string pointer\n: fontlib-save-text-pointer\n  i := fontlib-get-text-pointer-smc\n  save v1\n  return\n\n# Get pointer to current character in `i`\n: fontl