Hello robertpas! Welcome to the forums!
You had the solution right to use numbers that are less than 1. Here is how to make them work:
sync on : sync rate 0
INK RGB(255,255,255),0
BOX 0,0,25,25
GET IMAGE 1,0,0,25,25
cls
y#=240
DO
inc x#,.001
sprite 1,x#,y#,1
SYNC
loop
The trick is positioning the sprite using float variables, rather than integer values. The sprite will still be positioned at the same place, but after several loops through, it will increase by 1. When positioned, the command will drop the fraction.
Hope this helps!
Great Quote:
"Time...LINE??? Time isn't made out of lines...it is made out of circles. That is why clocks are round!" -Caboose