WiiU vcとエミュレーターのセーブデータを相互変換する方法

記事の方法を試す前や質問をするまえに必ず下記リンクを見てからにしてください!
このブログについて
http://yyoossk.blogspot.jp/1970/11/blog-post_24.html


こちらではWiiU用のvcとエミュレーターのセーブデータを相互変換する方法を紹介します

NDS
エミュレーターで読み込ませるなら拡張子を.saveを.savに変更(リネームするだけ)
vcで読み込ませるなら拡張子を.savを.saveに変更(リネームするだけ)


ゲームボーイアドバンス
pythonを一度もインストールしたことがない人は下記リンクよりダウンロード&インストール

下記リンクよりファイルをダウンロード&解凍

下記リンクよりファイルをダウンロード&解凍し、batファイルをSAVE2VC.pyファイルがある場所に移動

wiiuのセーブデータであるdata_008_0000.binファイルもSAVE2VC.pyファイルがある場所に移動

エミュレーター用に変換する場合はエミュレーター用に変換.batを起動すると.savファイルが作成される

WiiUVC用に変換するにはそのゲームのdata_008_0000.binの中にsavファイルをインジェクトするため元になるdata_008_0000.binファイルがSAVE2VC.pyファイルと同じ場所にある必要がある
.savファイルをgba.savにリネームしてWiiUvc用に変換.batファイルを起動するとmodified.binファイルが作成されるので別の場所に移動し、data_008_0000.binにリネーム


ニンテンドー64
エミュレーター用に変換する方法のみしか分かりませんでした
下記リンクよりsbn64をダウンロード

下記リンクよりN64vcセーブデータ変換.batファイルをダウンロードし、sbn64.exeファイルと同じ場所に移動

vcのセーブデータである.savファイルもsbn64.exeファイルと同じ場所に移動

N64vcセーブデータ変換.batにvcのセーブデータである.savファイルを直接ドラッグ&ドロップするとsave.savファイルが作成される


スーパーファミコン
下記リンクの3ds用のvcのツールがそのまま使用可能
.srm、.ves相互変換可能


ファミリーコンピューター
りりさんより
ファミコンのvc→エミュについては、抽出した.vesファイルをバイナリエディタで開いて最初の2行を消して、拡張子を.savに変えるとnestopiaで動きました。
以下ソース

コメント


  1. GBAについての質問です。
    data_008_0000.binファイルをエミュレーター用に変換したいのですが、
    googleドライブにアップロードされている、WiiU GBA VCセーブデータ変換のファイルが、
    破損していて解凍することが出来ないので、再アップロードして頂けないでしょうか?

    返信削除
    返信
    1. ファイル入れ替えました
      同じリンクでダウロードできます
      ご指摘ありがとうございます

      削除
  2. ファミコンのvc→エミュについては、抽出した.vesファイルをバイナリエディタで開いて最初の2行を消して、拡張子を.savに変えるとnestopiaで動きました。
    以下ソース
    https://www.reddit.com/r/WiiUHacks/comments/u671b5/convert_vc_save_to_sav_format/

    返信削除
    返信
    1. 情報ありがとうございます!

      削除
    2. リンク先消滅に備えて情報元の文コピペしておきます。

      I compared a Wii U VC save to a save from another emulator. I think .ves is just the SRAM with a 32-byte header.

      Open the .ves in a hex editor like HxD.

      Select the first two rows of bytes. In the bottom status bar it should say "Offset(h): 0 | Block(h): 0-1F | Length(h): 20".

      Hit Backspace. Click OK to the box saying this will change the file-size.

      File -> Save as..., save with .sav extension.

      google翻訳 英→日
      Wii U VC のセーブと別のエミュレータのセーブを比較しました。.ves は 32 バイトのヘッダーを持つ単なる SRAM だと思います。

      HxDなどの 16 進エディタで .ves を開きます。

      最初の 2 行のバイトを選択します。下部のステータス バーには、「オフセット(h): 0 | ブロック(h): 0-1F | 長さ(h): 20」と表示されます。

      バックスペースを押します。これによりファイルサイズが変更されるというボックスに対して[OK]をクリックします。

      ファイル -> 名前を付けて保存...、拡張子 .sav で保存します。

      削除
    3. いつもありがとうございます!

      削除

コメントを投稿