First define the sprite like so: SPSET 46,XPosition,YPosition Then set it's home (the point at which it will scale and rotate around) 8,8 is the center SPHOME 46,8,8 Now we can animate it Frame 1: start at 0 Frame 20: rotate 360 degrees SPANIM "R",1,0,20,360 Frame 1: start at 200,120 Frame 10: move to 200,60 Frame 20: move back to 200,120 SPANIM "XY",1,200,120, 10,200,60, 20,200,120