Z=INSTR(ST$,M$[X]):IF Z!=-1 THEN BGPUT 0,X,Y,Z として変換テーブルに無い文字があった場合はZに-1が 代入されるのでBGPUTを実行しないように細工をした方が いいかと思います。 あとマップデータを見直しして変換テーブルに無いキャラクターが 無いか確認した方がいいですね。