ページ

2016年7月16日土曜日

WiiUでWiiディスクを吸い出す

前回の記事にてhomebrewチャンネルを導入すれば、後は有志の方々が自作したソフトをWiiUのWiiモードで楽しめるようになる。今回は標記の目的であるWiiディスクの吸い出しをするために、CleanRipを使わせてもらうことにする。

準備するもの
CleanRip
・大容量なSDカードかUSBメモリ(一層ディスクが一発で吸い出せる8GB以上が望ましいが、それ以下でも可)

CleanRipはFAT32かNTFSでフォーマットされたSDカード/USBメモリに対応しているとのことだが、NTFSだと上手くいかなかったので最初からFAT32でフォーマットしておくことをオススメする

まずCleanRipの最新版をダウンロードしたら解凍して、中にあるappsフォルダをSDカードのルートにコピーする。
SDカードをWiiUに挿入し、Wiiモードからhomebrewチャンネルを起動する。
CleanRipを起動する。「Press A to continue B to Exit」が表示されたら操作できるようになる。後は画面の指示に従って操作していく。
Yesにするとredump.orgから正常に吸い出しできたかチェックするハッシュデータをDLできるようだ。
吸い出しに関する設定を行う。
・Dual Layer - 吸い出すディスクが二層であればYes、一層であればNo。ディスク裏面を見れば分かるが、二層は下記タイトルしかないようなので通常はNoを選択すればよい
大乱闘スマッシュブラザーズX
ミブリー&テブリー
戦国無双3
METROID Other M
ゼルダの伝説 スカイウォードソード
・Chunk Size - 分割サイズ。保存先の容量に合わせて選択。
・New device per chunk - Yesにすると分割サイズ毎に保存先を取り外しできるようになる。
吸い出し中。30分くらいかかる。
吸い出し設定でNew device per chunkをYesにしてると途中で以下の画面に変わるので、保存先の中身をPCに移すなりして吸い出しを再開する。
吸い出し終了。別のディスクを続けて吸い出す場合はAボタンを押す所だが、連続でやるとエラーが出たので毎回終了したほうがよさそう
分割されたファイルを保存したフォルダで、Shiftキーを押しながら右クリック→コマンドウィンドウをここで開くを選択。copyコマンドで結合してやる。
copy /b SMNJ01.part0.iso + SMNJ01.part1.iso SMNJ01.iso
無事にDolphinで起動できた。

2016年7月10日日曜日

WiiUのWiiモードをハックする

最近、GC/WiiエミュレータであるDolphinがかなり実用的になっているようであるが、私もWiiソフトをある程度所有しているので、手持ちのソフトを吸い出してDolphinで動かしてみたいと思う。というわけで今更感が半端ないが、まずはWiiUのWiiモード(vWii)をハックし、homebrewチャンネルを導入してみる。

WiiではbannerbombなどIOSの脆弱性を利用した手軽なハック方法があったが、WiiUのWiiモードでは対策されており、販売済みゲームソフトの脆弱性を利用する方法のみとなっている。脆弱性が利用できるソフトはいくつかあるようだが、その中でも今回は最もよく使われていると思われ実績のある(というか普通に持ってたので)スマブラXを使用する。

言わずもがな、お試しは自己責任で

準備するもの
大乱闘スマッシュブラザーズX
2GB以下のSDカード(※SDHCは使用不可)
Smash Stack(※Japanese VersionをDL)
HackMii Installer

homebrewチャンネル導入にはスマブラXの「ステージ作り」に存在する脆弱性を利用するが、サンプルステージや自作ステージは全て削除しておく必要がある。そのため必要であればSDカードにバックアップを取りPCなどに退避させておく。

まず普通にSDカードをWiiUに挿入し、WiiモードでスマブラXを起動する。
懐かしの画面。コレクション→ステージ作りで表示される全てのステージをSDカードにコピーしたら一度スマブラXは終了し、SDカードの中身をPCに移して空にする。

次に、Smash_stack_JP.zip内のprivateフォルダとhackmii_installer_v1.2.zip内のboot.elfを解凍し、SDカードのルートへコピーする。
その後SDカードをWiiUに挿入し、再びスマブラXのステージ作りに入る。上手くいくと画面が暗転しHackmii Installerの画面に切り替わる(なお失敗してフリーズする場合があるっぽいので、その時は電源を引っこ抜いて再挑戦する)。
しばらく待って画面下部にに「Press (1) to continue」が表示されたら操作できるようになる。焦ってフリーズしたとか思わないように
「Install The Homebrew Channnel」を選択。
終了したらそのままhomebrewチャンネルが起動する。Wiiのホーム画面に戻るとhomebrewチャンネルが追加されている。