りゅうまごさんの解説に付け加えますとコンソール文字の座標に 変換する場合はWIDTH命令で指定したサイズを使わないと誤動作に なる場合があるのでDIV 8の部分はDIV WIDTH()とした方が良いでしょう。 文字が表示されていない場合は文字コードは0になるので IF CHKCHR(X,Y)==O THEN SPCHR SPNO,(通常のポインタ) ELSE SPCHR SPNO,(重なった時のポインタ) とすればポインタの位置の状態に合わせてポインタの形が変えられます。