BGOFS OUT で移動量を取得できる。 あとずれるとしたらたぶん辺り判定がSPHOMEの値+SPOFSの位置になっていると思う。 向いてる方向によってXYをかえないとおかしくなる。