VCからロムデータを取り出すには 1

100127_00.jpg
掲示板でバーチャルコンソールからロムデータを取り出す方法について
質問を受けたのでこちらにやり方を書きます。
やる前に予めBootMiiをWiiにインストールし、
ロムを取り出したいバーチャルコンソールをWii本体に
保存しておいてください。


■VCからロムデータを取り出し方
BootMiiを起動し、SDカードにNANDメモリを保存します。
100127_01.jpg
SDに保存された「nand.bin」及び「keys.bin」をパソコンにコピーする。
100127_02.jpg
Wii NAND Extractor等を使い、NANDイメージからデータを抽出する。
100127_03.jpg
展開先の
title0010001
にあるファイルの中からロムが含まれて
いそうなサイズのファイルを探す。
100127_04.jpg
u8tool.exeやu8extr.exe等を使ってそのファイルを展開する
100127_05.jpg
展開されたファイルの中に
ロムイメージを発見
100127_06.jpg
こんな感じでVCからロムイメージを取り出すことが出来ます。
手順としてはこれで終わりの場合や、展開されたファイルから
バイナリエディタ等を使ってロムを切り出したり、さらに展開したりなど
いろいろパターンがあります。
ただし最近のタイトルの多くはロムイメージが圧縮されて
しまっていてそのままでは利用できません。
この圧縮形式はいくつか種類があり、一部の形式については
解凍ツールがありますが、多くのファイルは解凍できないままです。
次はまた少し違った方法を書きますので
お楽しみに。

「VCからロムデータを取り出すには 1」への6件のフィードバック

  1. しばらくしてから書こうと思っていたんですが
    そのころには対策されていてこの方法も
    書こうとしていた方法も意味をなさなくなって
    しまったんですよ…
    一応近いうちに書こうと思います

  2. そういや、VCからロムデータを取り出すには 2を書こうと思って
    そのままになっているのでここにざっと書きます。
    おそらく今はほとんどのロムイメージが圧縮されている
    ものとおもわれますが、Wii上で動作させる課程でかならず
    メモリ上にデータが解凍されるのでWiiRdを使い適当な場面で
    メモリをダンプ、バイナリエディタでロムを切り出せば
    どんな圧縮されていてもロムを取り出すことができます。
    しかし、今現在多くのロムがそのまま流用できないように
    一部を加工されているようになってしまっているため
    エミュレーダーで完璧に動作するようなロムを取り出す
    ことができるのは希です

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です