NDSエミュ DeSmuME・melonDS・NO$GBA間のセーブデータ変換方法

2021/04/04設定・使い方melonDS,NO$GBA,NDS,DeSmuME

BizHawk melonDSコア ファミコンウォーズDS タイトル画面 トップ用

実は今まで気付いてなかったんですがDeSmuMEとmelonDSってセーブデータをそのまんま使い回す事が出来ないんですねぇ。

という事で何か簡単に変換するフリーソフト的なものでもないか調べてみたところ、DeSmuME本体の機能で出来る事がわかったので紹介したいと思います。とか言ってすっごい今更な話だったりするかもですけど…

DeSmuMEからmelonDS用に変換する場合

DeSmuMEでセーブデータを変換したいゲームを起動して、File >Export Backup Memory... からmelonDS用のセーブデータを作成します。

セーブデータのファイル名は拡張子以外イメージファイルと同じ名前にしておきましょう。あとはそれをセーブデータ用のフォルダに放り込んでmelonDSでゲームを起動すればOKです。

恐らくこれが最も確実な方法かと思われます。

NO$GBA用にも変換可能

melonDSだけでなくNO$GBA用にも変換出来るようです。その場合はmelonDS用に変換する場合と同じ手順で ファイルの種類 のプルダウンメニューから No$GBA Save format を選択して保存します。

ちなみにどちらも拡張子は同じですがサイズが全然違います。

melonDSのImport機能を利用

melonDSにもセーブデータのImport機能はあるようですが、おま環なのかDeSmuMEのセーブデータを読み込ませると強制終了してしまうのでとりあえず参考までにという事で。

やり方が悪いのか私の環境ではうまくいった事が無いです…

melonDS・NO$GBAからDeSmuME用に変換する場合

この場合は変換と言うより読み込みという感じですが、先ほどと同様でDeSmuME用にセーブデータを変換したいゲームを起動して、File >Import Backup Memory... からセーブデータを指定してやるだけです。

こちらはテストしていませんがそれで出来るはずだと思います、たぶん、

他にも方法はあるようですが

当エントリーで紹介した方法以外に有志の方が作成したツールなどもあるようですが、DeSmuMEで出来るならとりあえずそれでいいですよね?という事でNDSエミュレータ間のセーブデータ変換方法でした。