Ok, not fault of z_print function, I think is a bug of len() function.
This code:GLOBAL myfont
main:
myfont=GENFONT()
LOADFONT "Media/myfont.png", myfont
SETFONT myfont
LOCAL n%, c$, x%
LOCAL t$ = "My little test with PRINT func"
x=10
FOR n = 0 TO LEN(t$) - 1
c$ = MID$(t$, n, 1)
INC x, LEN(c$,1)
PRINT c$, x,200
NEXT
SHOWSCREEN
MOUSEWAIT
END
and the attached result.
[attachment deleted by admin]