あー、TOFSで動かしていたのか…。
ということは、スプライトの座標位置は固定なのでBGが動くということですよね?
考え方はスプライトと変わらないですがBGが動くことによってスプライトの位置が座標的にはどの辺りになるのかというのを計算する必要がありますね。
プラスマイナスの方向に気をつければそれほど難しくはならないとは思いますが慣れないと混乱するとも思うので、ほしけんさんのいうように目安となるBGやスプライトを置いてみたりPRINT文で座標を表示しておいてみたりするとわかりやすくなると思います。