私が一回やろうとしていた方法は、 1.プログラムの上の方にハイスコア保存変数を定義し、プログラム作成時には初期値(普通は0)を代入しておく 2.スロット1に実行中のプログラムと同じファイルを読み込み、PRGSETでハイスコア保存変数の定義の式を書き換え 3.スロット1を保存。上書き保存になるけど、それでいい 4.次にプログラムを実行するともうハイスコアが代入されてる です。要するに、 プログラム本体にセーブデータを入れ込んでしまうパターンです。 数値・文字列に関係なく簡単に保存できますが、PRGから始まるプログラムをいじる系の命令を使えるようになる必要があります。 DATを使うよりは簡単だと思います。