I am using drawsprite, animsprite plus all the roto commands etc. Also, I thought it might be my iTouch, but the other apps still run fine, so my machine is okay.
Here is an example of my code.
FUNCTION drawdecal:
nowtime# = GETTIMERALL()
FOR g = 0 TO 19
IF decal[g].state% = 1
ALPHAMODE decal[g].alpha#
IF (decal[g].x# > 210)
decal[g].x# = 210
ENDIF
IF (decal[g].x# < 5)
decal[g].x# = 5
ENDIF
ROTOZOOMANIM 118,decal[g].img,decal[g].x#,decal[g].y#,decal[g].angle#,decal[g].scale#
ALPHAMODE 0.0
IF nowtime# > decal[g].vtime# + 15
decal[g].vtime# = GETTIMERALL()
decal[g].scale# = decal[g].scale# + 0.05
decal[g].alpha# = decal[g].alpha# - 0.04
IF (decal[g].alpha# < 0.0001)
decal[g].state% = 0
ENDIF
ENDIF
ENDIF
NEXT
ENDFUNCTION