* New translations installing-boot9strap-(pichaxx).txt (Polish) * New translations installing-boot9strap-(pichaxx).txt (Portuguese) * New translations installing-boot9strap-(pichaxx).txt (Russian) * New translations seedminer.txt (Croatian) * New translations site-navigation.txt (Croatian) * New translations seedminer.txt (Malay) * New translations site-navigation.txt (Malay) * New translations seedminer.txt (Swedish) * New translations site-navigation.txt (Turkish) * New translations seedminer.txt (Turkish) * New translations site-navigation.txt (Russian) * New translations site-navigation.txt (Swedish) * New translations seedminer.txt (Russian) * New translations site-navigation.txt (Chinese Traditional) * New translations site-navigation.txt (Vietnamese) * New translations seedminer.txt (Chinese Traditional) * New translations seedminer.txt (Ukrainian) * New translations site-navigation.txt (Ukrainian) * New translations seedminer.txt (Chinese Simplified) * New translations site-navigation.txt (Chinese Simplified) * New translations installing-boot9strap-(pichaxx).txt (Pirate English) * New translations en_US.yml (Spanish) * New translations en_US.yml (Polish) * New translations en_US.yml (Malay) * New translations en_US.yml (Croatian) * New translations en_US.yml (Thai) * New translations en_US.yml (Indonesian) * New translations en_US.yml (Portuguese, Brazilian) * New translations en_US.yml (Vietnamese) * New translations en_US.yml (Chinese Traditional) * New translations en_US.yml (Chinese Simplified) * New translations en_US.yml (Ukrainian) * New translations en_US.yml (Turkish) * New translations en_US.yml (Swedish) * New translations en_US.yml (Russian) * New translations en_US.yml (Portuguese) * New translations en_US.yml (Norwegian) * New translations en_US.yml (Romanian) * New translations en_US.yml (Dutch) * New translations en_US.yml (Korean) * New translations en_US.yml (Japanese) * New translations en_US.yml (Italian) * New translations en_US.yml (Hungarian) * New translations en_US.yml (Hebrew) * New translations en_US.yml (Finnish) * New translations en_US.yml (Greek) * New translations en_US.yml (German) * New translations en_US.yml (Czech) * New translations en_US.yml (Catalan) * New translations en_US.yml (Arabic) * New translations en_US.yml (French) * New translations en_US.yml (Pirate English) * New translations en_US.yml (Hungarian) * New translations finalizing-setup.txt (Hungarian) * New translations installing-boot9strap-(pichaxx).txt (Hungarian) * New translations get-started.txt (French) * New translations site-navigation.txt (French) * New translations get-started.txt (Spanish) * New translations site-navigation.txt (Spanish) * New translations site-navigation.txt (Romanian) * New translations checking-for-cfw.txt (Romanian) * New translations restoring-cfw.txt (Romanian) * New translations checking-for-cfw.txt (French) * New translations restoring-cfw.txt (French) * New translations get-started.txt (Romanian) * New translations get-started.txt (Dutch) * New translations site-navigation.txt (Dutch) * New translations site-navigation.txt (Korean) * New translations get-started.txt (Korean) * New translations get-started.txt (Hungarian) * New translations site-navigation.txt (Hungarian) * New translations get-started.txt (Italian) * New translations site-navigation.txt (Italian) * New translations get-started.txt (Portuguese) * New translations site-navigation.txt (Portuguese) * New translations checking-for-cfw.txt (Hungarian) * New translations checking-for-cfw.txt (Czech) * New translations restoring-cfw.txt (Czech) * New translations checking-for-cfw.txt (German) * New translations restoring-cfw.txt (German) * New translations checking-for-cfw.txt (Greek) * New translations restoring-cfw.txt (Greek) * New translations checking-for-cfw.txt (Finnish) * New translations restoring-cfw.txt (Finnish) * New translations checking-for-cfw.txt (Hebrew) * New translations restoring-cfw.txt (Hebrew) * New translations restoring-cfw.txt (Hungarian) * New translations checking-for-cfw.txt (Catalan) * New translations checking-for-cfw.txt (Italian) * New translations restoring-cfw.txt (Italian) * New translations checking-for-cfw.txt (Japanese) * New translations restoring-cfw.txt (Japanese) * New translations checking-for-cfw.txt (Korean) * New translations restoring-cfw.txt (Korean) * New translations checking-for-cfw.txt (Dutch) * New translations restoring-cfw.txt (Dutch) * New translations checking-for-cfw.txt (Norwegian) * New translations restoring-cfw.txt (Norwegian) * New translations checking-for-cfw.txt (Polish) * New translations restoring-cfw.txt (Catalan) * New translations restoring-cfw.txt (Arabic) * New translations checking-for-cfw.txt (Arabic) * New translations checking-for-cfw.txt (Spanish) * New translations restoring-cfw.txt (Spanish) * New translations get-started.txt (Norwegian) * New translations site-navigation.txt (Norwegian) * New translations site-navigation.txt (Polish) * New translations get-started.txt (Polish) * New translations get-started.txt (Catalan) * New translations site-navigation.txt (Catalan) * New translations get-started.txt (Czech) * New translations site-navigation.txt (Czech) * New translations get-started.txt (Japanese) * New translations site-navigation.txt (Arabic) * New translations get-started.txt (Arabic) * New translations site-navigation.txt (Japanese) * New translations get-started.txt (Finnish) * New translations site-navigation.txt (Finnish) * New translations get-started.txt (Hebrew) * New translations site-navigation.txt (Hebrew) * New translations get-started.txt (German) * New translations site-navigation.txt (German) * New translations get-started.txt (Greek) * New translations site-navigation.txt (Greek) * New translations restoring-cfw.txt (Polish) * New translations get-started.txt (Portuguese, Brazilian) * New translations get-started.txt (Thai) * New translations site-navigation.txt (Thai) * New translations get-started.txt (Croatian) * New translations site-navigation.txt (Croatian) * New translations site-navigation.txt (Portuguese, Brazilian) * New translations site-navigation.txt (Indonesian) * New translations get-started.txt (Indonesian) * New translations get-started.txt (Pirate English) * New translations site-navigation.txt (Pirate English) * New translations checking-for-cfw.txt (Portuguese, Brazilian) * New translations checking-for-cfw.txt (Ukrainian) * New translations restoring-cfw.txt (Ukrainian) * New translations checking-for-cfw.txt (Chinese Simplified) * New translations restoring-cfw.txt (Chinese Simplified) * New translations checking-for-cfw.txt (Chinese Traditional) * New translations restoring-cfw.txt (Chinese Traditional) * New translations checking-for-cfw.txt (Vietnamese) * New translations restoring-cfw.txt (Vietnamese) * New translations restoring-cfw.txt (Portuguese, Brazilian) * New translations checking-for-cfw.txt (Turkish) * New translations checking-for-cfw.txt (Indonesian) * New translations restoring-cfw.txt (Indonesian) * New translations checking-for-cfw.txt (Thai) * New translations restoring-cfw.txt (Thai) * New translations checking-for-cfw.txt (Croatian) * New translations restoring-cfw.txt (Croatian) * New translations checking-for-cfw.txt (Malay) * New translations restoring-cfw.txt (Malay) * New translations checking-for-cfw.txt (Pirate English) * New translations restoring-cfw.txt (Turkish) * New translations restoring-cfw.txt (Swedish) * New translations checking-for-cfw.txt (Swedish) * New translations checking-for-cfw.txt (Portuguese) * New translations restoring-cfw.txt (Portuguese) * New translations checking-for-cfw.txt (Russian) * New translations restoring-cfw.txt (Russian) * New translations get-started.txt (Malay) * New translations site-navigation.txt (Malay) * New translations site-navigation.txt (Swedish) * New translations get-started.txt (Swedish) * New translations get-started.txt (Turkish) * New translations site-navigation.txt (Turkish) * New translations get-started.txt (Russian) * New translations site-navigation.txt (Russian) * New translations site-navigation.txt (Chinese Traditional) * New translations get-started.txt (Chinese Traditional) * New translations get-started.txt (Vietnamese) * New translations site-navigation.txt (Vietnamese) * New translations get-started.txt (Ukrainian) * New translations site-navigation.txt (Ukrainian) * New translations site-navigation.txt (Chinese Simplified) * New translations get-started.txt (Chinese Simplified) * New translations restoring-cfw.txt (Pirate English) * New translations get-started.txt (Hungarian) * New translations site-navigation.txt (Hungarian) * New translations en_US.yml (Hungarian) * New translations site-navigation.txt (Hungarian) * New translations restoring-cfw.txt (Hungarian) * New translations site-navigation.txt (German) * New translations site-navigation.txt (Czech) * New translations site-navigation.txt (Hebrew) * New translations site-navigation.txt (Greek) * New translations site-navigation.txt (Finnish) * New translations site-navigation.txt (Catalan) * New translations site-navigation.txt (French) * New translations site-navigation.txt (Romanian) * New translations site-navigation.txt (Arabic) * New translations site-navigation.txt (Spanish) * New translations site-navigation.txt (Norwegian) * New translations site-navigation.txt (Polish) * New translations site-navigation.txt (Dutch) * New translations site-navigation.txt (Portuguese) * New translations site-navigation.txt (Hungarian) * New translations site-navigation.txt (Japanese) * New translations site-navigation.txt (Korean) * New translations site-navigation.txt (Italian) * New translations site-navigation.txt (Swedish) * New translations site-navigation.txt (Russian) * New translations site-navigation.txt (Thai) * New translations site-navigation.txt (Croatian) * New translations site-navigation.txt (Indonesian) * New translations site-navigation.txt (Pirate English) * New translations site-navigation.txt (Malay) * New translations site-navigation.txt (Ukrainian) * New translations site-navigation.txt (Chinese Simplified) * New translations site-navigation.txt (Turkish) * New translations site-navigation.txt (Vietnamese) * New translations site-navigation.txt (Portuguese, Brazilian) * New translations site-navigation.txt (Chinese Traditional) * New translations finalizing-setup.txt (Hungarian) * New translations site-navigation.txt (Hungarian) * New translations seedminer.txt (Hungarian) * New translations installing-boot9strap-(pichaxx).txt (Hungarian) * New translations seedminer.txt (Japanese) * New translations troubleshooting.txt (Japanese) * New translations seedminer.txt (Japanese) * New translations troubleshooting.txt (Japanese) * New translations en_US.yml (Chinese Simplified) * New translations checking-for-cfw.txt (French) * New translations checking-for-cfw.txt (French) * New translations get-started.txt (French) * New translations finalizing-setup.txt (French) * New translations installing-boot9strap-(ntrboot).txt (French) * New translations installing-boot9strap-(frogtool).txt (French) * New translations en_US.yml (French) * New translations checking-for-cfw.txt (French) * New translations installing-boot9strap-(ntrboot).txt (French) * New translations installing-boot9strap-(soundhax).txt (French) * New translations installing-boot9strap-(usm).txt (French) * New translations installing-boot9strap-(ssloth-browser).txt (French) * New translations installing-boot9strap-(pichaxx).txt (French) * New translations installing-boot9strap-(usm).txt (French) * New translations region-changing.txt (French) * New translations ntrboot.txt (French) * New translations installing-boot9strap-(usm).txt (French) * New translations restoring-cfw.txt (French) * New translations site-navigation.txt (French) * New translations updating-b9s.txt (French) * New translations seedminer.txt (French) * New translations troubleshooting.txt (Japanese) * New translations seedminer.txt (Hungarian) * New translations seedminer.txt (Hungarian) * New translations checking-for-cfw.txt (Hungarian) * New translations checking-for-cfw.txt (Hungarian)
92 lines
7.3 KiB
Text
92 lines
7.3 KiB
Text
---
|
||
layout: splash
|
||
title: "3DS 改造ガイド" #
|
||
header:
|
||
overlay_color: "#5e616c" #
|
||
overlay_image: /images/home-page-feature.jpg
|
||
overlay_filter: 0.5
|
||
caption:
|
||
抜粋: "3DSのCFW導入ガイド<br />公式ファームウェアからboot9strapまで。<br />"
|
||
---
|
||
|
||
他のゲーム機の自作ソフトとCFWのガイドに関しては、[Hacks.Guide](https://hacks.guide)をご参照ください。
|
||
{: .notice--primary}
|
||
|
||
___
|
||
|
||
作業に移る前にガイドの全てのページ(このページも含む) をしっかりと読んでください。
|
||
{: .notice--warning}
|
||
|
||
{% capture notice-1 %}
|
||
このガイドは市販の3DS (Nintendo Developer Programで配布される開発機以外) 用です!
|
||
開発機 ("PANDA") コンソールであれば [Panda 3DS Hacksガイド](https://panda.hacks.guide)をチェックしてください。
|
||
{% endcapture %}
|
||
|
||
<div class="notice--danger">{{ notice-1 | markdownify }}</div>
|
||
|
||
{% capture notice-1 %}
|
||
このガイドは他の言語でも閲覧可能です。
|
||
言語を変更する場合は、ページ右上にある<i class="fa fa-language" aria-hidden="true"></i>アイコンをクリックしてください。
|
||
また、[このページ](https://crowdin.com/project/3ds-guide)からこのガイドの翻訳を更新する事が可能です。
|
||
{% endcapture %}
|
||
|
||
<div class="notice--success">{{ notice-1 | markdownify }}</div>
|
||
|
||
このガイドは、 [これらの]({{ "rss.xml" | absolute_url }}) Torrentをシードしてくださる *あなた* の助けが必要です!
|
||
{: .notice--primary}
|
||
|
||
## Homebrewとは
|
||
|
||
[**Homebrew**](https://en.wikipedia.org/wiki/List_of_homebrew_video_games)は通常、任天堂が許可していないソフトウェアを指します。 これには自作のツール、アプリケーション、ゲーム、エミュレータが含まれます。
|
||
|
||
ほとんどの場合、「ニンテンドー3DSサウンド」の脆弱性を使用するだけで、つまり100%無料で3DSでHomebrewを実行することができます。 他にも、ゲームやインターネットブラウザなどに、Homebrewを起動するための脆弱性は多く存在します。
|
||
|
||
## カスタムファームウェアとは
|
||
|
||
**カスタム ファームウェア** ("CFW") は高度な技術によりHomebrewでは実現できないようなハッキングを実現しています。 例えば「署名回避パッチ」は、署名のない、許可されていないソフトをHOMEメニューにインストールできます。
|
||
|
||
CFW は、任意のバージョン上の本体でセットアップできます (追加のツールが必要ですが / アクセサリーバージョン > 11.3.0)。
|
||
|
||
## ごのガイドでインストールされるもの
|
||
|
||
このガイドの目的は、通常の3DSファームウェアを
|
||
boot9strap搭載のカスタムファームウェアに書き換えることです。 一部のバージョンではHomebrewを利用していますが、最終的にはカスタムファームウェアを導入します。
|
||
|
||
boot9strapは、WiiにおけるBootMiiと似た、起動からわずか数ミリ秒で完全にシステムを制御できる、カスタムファームウェアを起動する最新かつ最良の方法です。 これはarm9loaderhaxよりも早期の制御を提供し、標準のsighaxとは異なり、boot9strapはNDMAの上書き攻撃を使用してBoot9コードの実行を取得します。 つまり、boot9strapを実行しているコンソールは、コンソール固有のOTP (`OTP.bin`)、ARM11ブートロム (`boot11.bin`)、およびARM9ブートロム (`boot9.bin`)をダンプできます。
|
||
|
||
Boot9strapが他のカスタムファームウェアの起動方法よりも多くのメリットがあるため、古いバージョンのソフトウェア (menuhax + rxTools、arm9loaderhax、または普通のsighaxなど) に依存するものよりもこのガイドを使用することをお勧めします。
|
||
|
||
Boot9strapの仕組みについては、[このペーパー](https://arxiv.org/abs/1802.00359)を確認ください。
|
||
|
||
計算されたsighax署名のそれぞれのリストについては[この要旨](https://gist.github.com/SciresM/cdd2266efb80175d37eabbe86f9d8c52)を確認ください。
|
||
|
||
## カスタムファームウェアでできること
|
||
|
||
+ 地域に関係なく、すべてのゲームカードやダウンロードソフトを遊ぶ
|
||
+ ユーザーが作成したHOMEメニューのカスタマイズされた[テーマとスプラッシュスクリーン](https://themeplaza.art/)
|
||
+ 自分が所有するゲームに「ROMハック」を使用する
|
||
+ ゲームとアプリケーションのスクリーン ショットを取る事ができます。
|
||
+ 多くのゲームのバックアップ、編集、および復元保存
|
||
+ RetroArchを始めとしたエミュレータでレトロゲームを遊ぶ (Newニンテンドー3DS上ではさらに快適に動作します)
|
||
+ HomeBrewをインストールし、HOMEメニューから直接実行
|
||
+ ゲームカードをインストール可能な形式で吸い出し、ゲームカードを使用せず遊ぶ
|
||
+ New 3DSもしくはNew 2DSのみ: NTR CFWを使用し、ゲーム画面をPCに無線ストリーミング
|
||
+ 本体更新により対策されたDSマジコンを起動
|
||
+ 自作ソフトが起動可能な状態を維持して本体更新
|
||
|
||
## 改造する前の注意点
|
||
|
||
+ **ガイドを始める前に、あなたの3DSが復元不可能なBRICK状態になるリスクが有ることを忘れないでください。 稀ではありますが、BRICKする可能性があります。必ず全ての指示に従ってください。**
|
||
+ 既に3DSをハッキングしていて、以前のEmuNANDの内容を新しいSysNAND CFWに移動したい場合は、 [セットアップを完了する](finalizing-setup) にて既存のEmuNANDを復元する必要があります。
|
||
+ このガイドはすべての地域のすべてのバージョン(最新版(11.14.0) 含め)) の New 3DS, Old 3DS, New 2DS, Old 2DSで動作します。
|
||
すべてが計画通りに進めば、データは全く失われず、導入前にあなたが使用していたすべてのもの (ゲーム、NNID、セーブデータなど) が保持されます。
|
||
+ 予期しない電源オフによるデータの損失や損傷を避けるため、導入作業は本体に充電プラグを差し込んだまま行ってください!
|
||
+ 使用するSDカードは[GPTではなくMBR](http://freesoft.tvbok.com/tips/efi_installation/gpt_or_mbr.html)でフォーマットされている必要があります。(3DS付属のSDカードは標準でMBRです) これをテストする最も簡単な方法は、SDカードが3DSで動作するかどうかを確認することです。 動作する場合は、SDカードはMBRです。
|
||
+ 新しいSDカードをフォーマットする必要がある場合は、[guiformat (Windows)](formatting-sd-(windows)), [ディスクユーティリティ(Mac)](formatting-sd-(mac))、または [cfdisk (Linux)](formatting-sd-(linux)) を使ってFAT32でフォーマットする必要があります。
|
||
+ Old 2DSはソフトウェアの面ではOld 3DSと同等であり、New 2DSはソフトウェア面ではNew 3DSと同等です。 "Old 3DS" と表記されている手順は旧2DSにも適用でき、"New 3DS" と表記されているものは New 2DS でも適用可能です。
|
||
|
||
___
|
||
|
||
### [はじめに](get-started) へ進んでください。
|
||
{: .notice--primary}
|