このプログラムでいうと、TXとTYのデータを保存すれば良いので、MAP_DATA[マップの最大横幅、マップ縦幅] の配列を宣言して(VARやDIMで) 19行のあとにMAP_DATA[TX,TY]=6 などと追加してください。 そして、 save"dat:セーブファイ名",MAP_DATA を追加すればひとまずセーブ出来ます。でもセーブのあとはデータを読み込んで、そのデータ配列から画面にデータを描写するプログラムも作らないと意味がありません。