指摘いただいたところを修正しました。
左投右打とHシュートの選択バグはこれで直っていると思います。
SYSTEM.DATはファイルの判定をファイルサイズで行っています。
(ファイル名で判定したいけど、MSCではできないため・・・汗)
40414byte(0~40413)ならば正常として判断します。
バイナリエディタで末尾を見て、もしもサイズが異なる場合、
共通部分・逆引き共通部分にある以下の記述を書き換えて下さい。
FILESIZE(&D[F],0)
&D[1A] == 40414 ←数値を書き換え
IF(&D[F] != &D[1A])
今回MagicSaveのコントロールはありません。3.1以上で固定しました。
(記述する際に常にこのことを計算するのがミスを生むため)
そのため、古いバージョンを使っている方は新しくして頂くようお願いします。