少し手を加えたのでちょっと元とは違ってます。 '@@が修正したところです。他にあったかも… I[D]の使い方を0,1で統一して I[D]==1で@SPに飛ぶ所をGOSUB RETURNに変更 あとSPCLRの所を対象のスプライト番号に修正しています。 VSYNCの位置も変えたので想定の挙動とは違っているかもしれません。