nobuさんの回答に補足しますと、スプライトの動きの基準点は初期の状態だとスプライトの左端上端の「点」(スプライトのグラフィック上でのドットの位置では無いことに注意)で、SPOFSで指定する座標はSPHOMEで指定した「座標」の数値のドットと一致したところになります。 デフォルトの状態でSPOFSで座標(0,0)を指定してもスプライトが画面外にはみ出さないのは、グラフィック画面の左端上端の座標(0,0)とスプライトの基準座標(0,0)が重なっているからですね。 SPOFSで場所をズラした数値だけ画面内をスプライトが移動するはず。