MagicSave Ver 1.1
ttp://www1.axfc.net/uploader/Sc/so/70867.zip 【メニュー関係】
・メニュー用のメモリが破壊され一部ゲームでフリーズする不具合の修正
( ReadMe.txt【ユーザー定義ファイルについて】の menu_mem を参照 )
・"Engine"の有無に応じて、メニュー上の不要なアイテムを選択出来ないようにした
・Ver 1.0で追加した"Fix Read Size"の機能をユーザー定義ファイル側へ移動した
( ReadMe.txt【ユーザー定義ファイルについて】の fix_read を参照)
・"Engine"の有無に応じて、Configファイル(デフォルト/ユーザー)を再読込するようにした
・メニュー表示中はゲーム側の操作を無効に出来るようにした
( Setting.ini の "Pad_Status" 、メニューの "Pad" より有無を変更可能)
・重要な項目は誤操作を防止するために一つ深い階層へ移動させた
・メニューのちらつき低減
・負荷が増すだけで意味のない背景透過機能を廃止した
( Setting.ini の"Memu_Alpha"は不要になったので削除 )
【基本動作部分】
・MagicSave側へセーブに失敗したら誤って読み込まないように、そのファイルを即削除するようにした
・ロード/セーブをキャンセルしても、MagicSave側のファイルを読み書きしてしまう不具合を修正
・Gamekeyはファイルが存在しない時だけDumpするようにした
・ユーザー定義ファイルの'ファイル名'を XXXX-YYYYY.txt から XXXXYYYYY.txt へ変更した
(ファイル名から '-' を省いた)
・Logファイル専用のフォルダを作り、そこへ日付別に保存するようにした
・Gamekey専用のフォルダを作り、そこへゲームID別に保存するようにした
・コードの最適化
(見た目はそれほど変化ないが、全体の40%ほどを書き直し)
【その他】
・ReadMe.txt の説明が簡潔すぎたので修正した
◆余計な機能を省いて他のプラグインとの互換性を高めたLite版を用意した
(詳しくは ReadMe.txt の 【通常版/Lite版の違いについて】を参照)
※スクリプト関係はまだ問題があって実装出来るかは微妙なところ
>>402の旧Verは削除済み