セーブを1回で完了するには文字列にするか数値配列にするしかありません。 両方が混在の場合は文字列で統一する方が作りやすいでしょう。 値に小数や大きな数を使用していた場合にはSTR$では文字列に変換する場合に丸め誤差が発生する可能性がありセーブしたものを「ロードしたら値が少し変ってしまった」となる可能性があります。 私の自作関数PSTR$を使えばそれは回避可能です。 https://miiverse.nintendo.net/posts/AYIHAAAEAABEVRTp-ZVMIg 文字列にまとめた場合には区切りコードを入れるなどをして正しく分解できるようにセーブデータを作らないといけません。