次の行に IF SF THEN SY=SY-1 と、やってみて。 GOSUB先でFORをすると その間は、メインループが止まってしまう のでいけない。