nt-pointer  # i now points to font\n  load v0 # Get font width in pixels\n\n  # Will we go over maxX if we render this character?\n  temp := Xpos\n  temp += v0\n\n  # All is well, just add to Xpos and move on\n  if temp <= maxX begin\n    Xpos += v0\n    jump fontlib-wrap-text-loop\n  end\n\n  # We've overflowed maxX\n\n  # Backtrack back up the string, find the first space\n: -\n  index -= 1\n  if index == 255 begin  # Hit start of string, bail (\"should never happen\")\n    :breakpoint fontlib-wrap-text-c