MagicSave とは、通常セーブデータは暗号化された状態で保存されていますが、通常のセーブとは別に暗号化されていない状態のセーブデータを保存することができ、また、GameKey の Dump も行えるプラグインです。
主な使用方法としては、UMD ゲームにおいて要求 FW 以下の バージョンの FW をベースにした CFW でセーブしたセーブデータが、要求 FW 以上のバージョンの CFW にアップデートした場合、暗号化の方法が違うため破損データとして扱われる場合がありますがこのプラグインを使用し、暗号化されていない状態のセーブデータを作成することによりアップデート後もセーブデータをロードできるようになります。
◆更新点
【メニュー関係】
・トップ画面にゲームIDを表示するようにした
・トップ画面にMode2 "Raw"形式のファイルが読み込み可能/不可能 かを表示するようにした
(他のモード(Off,Mode1)からも読み込めるようにした為)
・アイテムの表示方法を選択可能にした
( ReadMe.txt 【 Setting.ini について 】Menu_Type )
・表示位置を指定可能にした
( ReadMe.txt 【 Menu.ini について 】 Pos_X、Pos_Y )
・ゲーム別にメニュー機能を無効に出来るようにした
( ReadMe.txt 【ユーザー定義ファイルについて】 Cfg_Menu )
・メニューが表示可能になるまでの待機秒数を指定可能にした
( ReadMe.txt 【ユーザー定義ファイルについて】 Cfg_Menu_Wait )
・メインアプリ(ゲーム、自作)が誤動作する場合があるとの報告により
メニュー表示中にメイン側の操作を無効にする機能を廃止して互換性を高めた
【基本動作部分】
・非暗号化状態のデータをセーブ・ロードする際、各自が任意の処理を施せるようにプラグイン機能を実装した
( ReadMe.txt 【プラグイン機能について】を参照 )
・Gamekeyをより正確な方法でDumpするようにした
・説明、記述方法共に分かりにくいユーザー定義ファイルのStatus、Mode_Load、Mode_Saveを廃止して
セーブファイルのロード、セーブを自動検出するようになった
・Mode2 "Raw"形式のファイルを他のモード(Off、Mode1)からも読み込めるようにした
(特に設定する必要なし)
・各モード(Mode1、Mode2)を動作させる為の条件が整っていなくても、選択出来てしまう不具合を修正
・Mode2 "Raw"形式で保存した際、ごく一部のゲームで復旧不能な破損ファイルになる不具合を修正
・Mode2 で動作している時、条件によってセーブファイルのロード(Raw/Normalの判別)が出来なくなる不具合を修正
・Mode2の"Read Invalid Data"が、他のモードでも機能していた不具合を修正
【設定ファイル関係】
■Settign.ini
変更(Mode1_Load、Mode1_Save)
追加(Menu_Type)
削除(Pad_Status)
■Menu_Hotkey.ini -> Menu.ini
追加(Pos_X、Pos_Y)
■ユーザー定義ファイル
変更(Cfg_Menu_Mem)
追加(Cfg_Menu、Cfg_Menu_Wait)
削除(Status、Mode_Load、Mode_Save)
【その他】
・日本語版(メニュー表示)を用意してみた
・SaveTypeCheckerでMode2のセーブファイルをチェックする際、
ファイルごとに状態(Raw/Normal)を表示するようになった
・ReadMe.txt の各項目を分かりやすくなるように再度書き直した
※Changes.txtより引用させていただきました。
◆準備
◆導入方法
MagicSave v2.1 をダウンロードして解凍します。
Plugin_MagicSave_Ver2.1/ ├ MagicSave/ ├ seplugins/ │ ├ MagicSave.prx │ ├ MagicSaveLite.prx │ └ 日本語版/ │ ├ MagicSave.prx │ └ ReadMe.txt ├ SaveTypeChecker/ ├ Changes.txt └ Readme.txt
|
中にある
MagicSave フォルダをメモリースティックのルートディレクトリに、また
MagicSave.prx ファイルを ms0:/seplugins フォルダにコピーします。(メニューの表示が日本語版のものを追加いたい方は「日本語版」フォルダのなかに入っているものをコピーしてください。)
ms0:/ ├ MagicSave/ └ seplugins/ ├ MagicSave.prx └ game.txt |
ms0:/seplugins/
game.txt を開き、下記のように追記し保存します。
ms0:/seplugins/MagicSave.prx
ぅ螢バリーモードを起動し、「Plugins」メニューに進み『 MasicSave.prx [GAME]』を「Enabled」に変更し、リカバリーモードを終了します。

これで導入は完了です。
◆使用方法
主な使用方法は
こちらを参考にしてください。
詳しい使用方法は同梱されている Readme.txt を参考にしてください。