SPCOL命令で当たり判定の始点X,Y座標、幅、高さの指定ができます。 無指定だと始点X,Y座標は0,0(左上)で幅、高さはスプライトの サイズと同じになっているため実際にキャラの絵が衝突したように 見える前にスプライト同士が衝突していると判断されるためずれて いるように感じるのでは無いでしょうか? SPCOL命令のヘルプを見て始点X,Y座標、幅、高さの数値を調整して みて下さい。