hope this help
sync on
size=256 :rem size of sprite
`----------------------------make sprite----------
for a=1 to size/64
for b=1 to size/64
ink rgb(rnd(255),rnd(255),rnd(255)),0
box -64+a*64,-64+b*64,a*64,b*64
next a
next b
`----------------------------------------------------
rem 4*4=16
`1 5 9 13
`2 6 10 14
`3 7 11 15
`4 8 12 16
get image 1,0,0,size,size:rem grab the sprite
save image "c:\testsprite.bmp",1:rem save the sprite
rem load the sprite image for animation-------------
CREATE ANIMATED SPRITE 1,"c:\testsprite.bmp",size/64,size/64,1
rem 64 is the size of each sprite
rem width 256/64=4
rem height 256/64=4
do
sprite 1,120,120,1
play sprite 1,1,16,100
sync
loop
You can do it if you try