wafuwafu雑記帳

気になったことを気ままに書き連ねていきます。

スポンサーリンク



なぜ移行する?

この記事は、過去の記事の焼き直しです。(過去の記事は消去してます)
11.3で大半の古いcfwが動作しなくなった現状を見る限り、rxtoolsに限定せず乗り換え方をお伝えすべきと思い、記事を一部修正の上、投稿しております。 


 最近、11.3によって過去のcfwの動作が不可能になってしまいました。ですので、更新が盛んで機能が最先端のluma3dsに乗り換えてしまおう、というわけです。a9lhにも対応するなど、素晴らしいluma3ds。移行、してみませんか?なにせファイルが「2つだけ」で済んでしまうんですから!しかも法的に問題のあるfirmware.binなど不要。スマートに移行しましょう!作業時間なんてうまく行けば5分かかりません。

※luma3dsを0から(emunand?なにそれ作ってない!という人)導入する場合は、【11.3 emunand対応】9.2の3dsにluma3dsを導入するをご覧ください。

前提条件

・なんらかのcfwが導入済みであること(つまりemunandが作成済みであること)
 ※当方が確認した限りではどんな方法で作成したemunandでもしっかり動作します。
・emunandにFBIなどのciaインストーラーが導入済みであること(今後の利便性にかかわりますので…rxtoolsなどでFBIをinjectした方が楽なんです)

①memuhax(themehax)導入済みで、ダイレクトにcfwを起動している場合

 つまり、boot.3dsx経由で直接cfwを起動しているパターンの場合です。


1. Luma3DSをダウンロードします。Luma3DSをダウンロード(github)しましょう。

2.ダウンロードしたzip内の
・arm9loaderhax.binをSDカード直下に配置(arm9loaderhaxは使いませんが、このファイルは必要です)
・menuhaxフォルダ内にあるboot.3dsxを、SDカード直下に配置(上書き)
…これだけです。datファイルの配置はいらないのです。

 3DSを起動すると、自動でluma3dsのメニューが起動します。メニューの内容ですが、下の画像の通りチェックを入れれば基本的には困らないと思います。(GBAの方はいらない人が多いかも)Show NAND or…という部分は、バージョン情報の部分にemunandであることを表示する機能なので、あるといいです。(誤ってsysnandをアップデートする可能性を低くするため)
★このメニューはLuma3DS起動時に、SELECTボタンを押しっぱなしにすることで、いつでも入れます。
DSC_0262
終わったらSTARTボタンを押して起動します。

以上です。


②memuhax(themehax)導入済みで、ctrbootmanager経由でcfwを起動している場合

 つまり、boot.3dsxはctrbootmanagerのもので、そこからcfwを起動している場合です。ctrbootmanagerについては【3ds 9.2向け】browserhax→themehax→ctrboot導入までを参照してください。


1. Luma3DSをダウンロードします。Luma3DSをダウンロード(github)しましょう。

2.ダウンロードしたzip内の
・arm9loaderhax.binをSDカード直下に配置(arm9loaderhaxは使いませんが、このファイルは必要です)
・menuhaxフォルダ内にあるboot.3dsxを適当な名前にリネーム(おすすめはluma3ds.3dsx)して、SDカード直下に配置(上書き)
…これだけです。datファイルの配置はいらないのです。

3.SDカード直下にあるboot.cfgを編集し、Luma3DSの項目を追加します。

{
title = "Luma3ds";
path = "/luma3ds.3dsx";
},

 これを適当なところに追加してください。offsetは要りません。

 この後、3dsの電源を入れてctrbootmanagerを起動します。 luma3dsの項目がありますので、それを起動すると、自動でluma3dsのメニューが起動します。メニューの内容ですが、下の画像の通りチェックを入れれば基本的には困らないと思います。(GBAの方はいらない人が多いかも)Show NAND or…という部分は、バージョン情報の部分にemunandであることを表示する機能なので、あるといいです。(誤ってsysnandをアップデートする可能性を低くするため)
★このメニューはLuma3DS起動時に、SELECTボタンを押しっぱなしにすることで、いつでも入れます。
DSC_0262
終わったらSTARTボタンを押して起動します。

以上です。

③mset経由でcfwを起動している場合(3DSで起動するflashcartを所持している場合)

 flashcart(当たり前ですが、3dsで起動するものです)を所持している場合です。まず、msetをダウングレードしていない場合、【3ds】msetのダウングレード方法を読んで、適切なダウングレードを行ってください。


1. Luma3DSをダウンロードします。Luma3DSをダウンロード(github)しましょう。

2.ダウンロードしたzip内の
・arm9loaderhax.binをSDカード直下に配置(arm9loaderhaxは使いませんが、このファイルは必要です)
・menuhaxフォルダ内にあるboot.3dsxをそのままSDカード直下に配置(上書き?)

3.flashcartのmicrosdにダウンロードしたzip内のmsetフォルダの中にある、Luma3DS.ndsをコピーします。

4.flashcartを3DSに挿入します。
私のflashcartではこのような表示になりました。
DSC_0283

5.flashcartを起動し、3DS ROP Installerを選択します。
DSC_0285

6.自分のmsetにあったものをインストールします。ちなみに私は9.2ですが4.Xにダウングレードしたmsetを使用しています。その場合DG表記がないものをインストールしても問題ありませんでした。
DSC_0287

7.導入は即終わるので、Aボタンを押して終了します。その後、ソフトを終了したとの表示が出るので、3DSの電源を切ります。

8.flashcartを抜き、3DSを起動します。

9.本体設定を開きます。その後、その他の設定を開きます。
DSC_0170

10.ユーザー設定を開きます。
DSC_0185

11.DSソフト用設定を開きます。これでboot.3dsxがロードされ、luma3dsが起動できるようになります。
DSC_0186

12.起動すると、自動でメニューが起動します。メニューの内容ですが、下の画像の通りチェックを入れれば基本的には困らないと思います。(GBAの方はいらない人が多いかも)Show NAND or…という部分は、バージョン情報の部分にemunandであることを表示する機能なので、あるといいです。(誤ってsysnandをアップデートする可能性を低くするため)
★このメニューはLuma3DS起動時に、SELECTボタンを押しっぱなしにすることで、いつでも入れます。
DSC_0262
終わったらSTARTボタンを押して起動します。

以上です。

④mset経由でcfwを起動している場合(3DSで起動するflashcartを所持していない場合)

 flashcart(当たり前ですが、3dsで起動するものです)を所持していない場合については、Luma3DS.datを直接msetで起動するために仕込んでくれるサイトは無いようです。今までrxtools.datなどのdatファイルをサイト経由で起動していた場合、Luma3DS.datをrxtools.datなどにリネームすれば動くかもしれません。調査不足で申し訳ありません。

追記…rxtoolsが使い物にならない状況です。もうネット経由でdatファイルを動かすのは主流ではありません。サイトも潰れまくってます。たぶん④はもう無理だと思います。

⑤インターネット経由でcfw起動している場合

 ブラウザ経由でcfwを起動している場合、luma3dsにスマートに乗り換え可能です。

1. Luma3DSをダウンロードします。Luma3DSをダウンロード(github)しましょう。

2.ダウンロードしたzip内の
・arm9loaderhax.binをSDカード直下に配置(arm9loaderhaxは使いませんが、このファイルは必要です)
・menuhaxフォルダ内にあるboot.3dsxを、SDカード直下に配置(上書き)
…これだけです。datファイルの配置はいらないのです。

3.以下のQRコードを、LRボタンを押してカメラを起動し、QR読み取りモードで読み込んでください。boot.3dsxが自動で読み込まれ、luma3dsが起動します。(QRコードはhomebrewlauncherのものを流用、boot.3dsxを読みに行く仕様は同じなので…)
3dsxロード



 自動でluma3dsのメニューが起動します。メニューの内容ですが、下の画像の通りチェックを入れれば基本的には困らないと思います。(GBAの方はいらない人が多いかも)Show NAND or…という部分は、バージョン情報の部分にemunandであることを表示する機能なので、あるといいです。(誤ってsysnandをアップデートする可能性を低くするため)
★このメニューはLuma3DS起動時に、SELECTボタンを押しっぱなしにすることで、いつでも入れます。
DSC_0262
終わったらSTARTボタンを押して起動します。

以上です。

このままだと不便…な場合

 毎回homebrewlauncher呼び出してLuma3DSを起動する場合のやり方は面倒くさいので、menuhax(themehax)経由でのctrbootを有効にすることで起動時に呼び出しをできるようにもできます。詳しくは【3ds 9.2向け】browserhax→themehax→ctrboot導入までをご覧ください。
 なお、3dsxファイルはLuma3DSのzip内にある、menuhaxフォルダの中のboot.3dsxを使用するようにしてください。(haxフォルダ内のものを流用しない、ということです。)

おわりに

 cfwユーザーは、既存のcfwの環境を維持しながらluma3dsに移行することが可能です。ですので、お試しでluma3dsを実行してみることもできます。ぜひぜひお試しください。
※当たり前ですが、11.3にアップしたらluma3dsしか使えなくなるはずです。



おことわり

本記事及び本ブログの内容によって、なんらかの不具合を3DS及びPCにきたしたとしても、保証しかねます。 本記事内では非常に危険な操作はありませんが、ファイル等に十分に注意して作業を行うようにしてください。
 




スポンサーリンク

11.3によって動作しないものがでている…

 例えばrxtoolsなどは完全に動作しなくなってしまいました。gateway launcherで作成したemunandが動かないなどの報告も一部では上がってきています。なので、ここでざっとまとめておきますので、参考にしてください。
※ntr cfwは動作の仕組みが異なる(cfw上で動作するcfwなので)ので、載せていません。11.3での動作は確認しています。


Gateway 3DS

 国内で所持しているであろう方が少ないgateway 3dsですが、こちらもrxtools同様起動しないことを確認しました。(買った経緯はold3dsでチートをしたかったから、というビミョーな理由です。)メニューには入れますが、emunandのロードでコケます。しかし公式でサポートをする、といっていますから、こちらは待ってればまあ対応してくれるので気長に待ちましょう。なにせ、あのチームは更新遅いですから…サポートを続けてくれるのは素晴らしいんですけど。

DSC_0169

Sky3DS系統

 当たり前ですが動くようです。まあ、本物のromに擬態してロードさせるんですから、当然ですよね。しかしこれはかなーりグレーというか、ダンプ機能を一切備えていない、ヤバイflashcartなので、私は購入しておりません、つまり実証も出来ません。悪しからず。
※もちろん、gateway3dsやdecrypt9(こっちのほうが、カートリッジからダイレクトにcia変換できて便利)などで私的にバックアップをされた上で使用していれば、sky3ds系統でも問題ありません。



Rxtools

 こちらはなにをしようとも使えなくなってしまいました…懐かし(?)の髭のおじさんの画面は起動する(要は下の画像のように、メニューにも入れます。)のですが、その後のemunandをロードする段階で画面がブラックアウトしたっきり、反応しません。残念なことに、もう乗り換えるしかなさそうです…
DSC_0171 

Reinand

 こちらも動作しないとの報告が、海外フォーラムを見る限り、上がっています。一時期は流行りましたが、時代の流れには逆らえないのでしょうか。サポートされるかもという期待をしてもいいですが、結局のところluma3dsに乗り換えてしまうのがベストかもしれません。


luma3ds

 いや、さすがの貫禄といいますか、バッチリ動作可能です。現在vitaのハックシーンで活躍されているYifanlu氏のcosmo3dsの技術を導入しつつ、かつ、軽く互換性のある動作を実現しています。今後の主流は技術的にluma3dsが第一線に立っていくのではないでしょうか。

luma3dsへcfwの乗り換えをするのはとっても簡単です。古いものを使っている方は、11.3を契機にluma3dsへ移行してみてはどうでしょうか。


gateway launcherで作成したemunandが動作しない?

 などと、国内外で報告は上がっていたので、ビビってemunand9でemunandを作成する方法をアップしたりしたのですが、こちらで実証実験をしたところ、luma3ds+gw emunand+11.3で動いたんです。動かない、という人は個人の環境の問題があったりするのかもしれません。少なくとも、できるだけクリーンな環境でやってきた私は動作をしています。
※一応、gateway launcherと他のツールで作成したemunandには差異があります。でも11.3でgw emunandが動いているので、そこまでの差とか欠陥があるとはあんまり思えないのも事実です。


おわりに

 他にも11.3 emunandだけど○○が動いた!という方は、大変恐縮ですが、コメントにてご報告していただけるとありがたいです。どうぞよろしくお願いいたします。











 




スポンサーリンク


【当ブログの利用についてのお願い】
当ブログ及び記事へのリンクは全てご自由にどうぞ。
但し法的に問題のあるウェブサイトからのリンク・転載等は一切お断りいたします。
記事全文のコピーなどの行為もお辞めください。一部引用等は問題ありません。

↑このページのトップヘ