なぜ移行する?

この記事は、過去の記事の焼き直しです。(過去の記事は消去してます)
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にきたしたとしても、保証しかねます。 本記事内では非常に危険な操作はありませんが、ファイル等に十分に注意して作業を行うようにしてください。
 


スポンサーリンク