92 lines
5.8 KiB
Text
92 lines
5.8 KiB
Text
---
|
||
layout: splash
|
||
title: "3DS Hacks Guide" #
|
||
header:
|
||
overlay_color: "#5e616c" #
|
||
overlay_image: /images/home-page-feature.jpg
|
||
overlay_filter: 0.5
|
||
caption:
|
||
excerpt: "A complete guide to 3DS custom firmware, <br /> from stock to boot9strap.<br />"
|
||
---
|
||
|
||
For complete guides to homebrew and custom firmware for other devices, check out [Hacks.Guide](https://hacks.guide).
|
||
{: .notice--primary}
|
||
|
||
___
|
||
|
||
Thoroughly read all of the introductory pages (including this one!) before proceeding.
|
||
{: .notice--warning}
|
||
|
||
{% capture notice-1 %}
|
||
This guide is for retail (consumer purchased; not from the Nintendo Developer Program) consoles _only_!
|
||
If you have a developer ("PANDA") console, check out the [Panda 3DS Hacks Guide](https://panda.hacks.guide).
|
||
{% endcapture %}
|
||
|
||
<div class="notice--danger">{{ notice-1 | markdownify }}</div>
|
||
|
||
{% capture notice-1 %}
|
||
This guide is available in other languages!
|
||
Click the <i class="fa fa-language" aria-hidden="true"></i> icon at the top right of the page to change the language.
|
||
Alternatively, click [here](https://crowdin.com/project/3ds-guide) to help to keep these translations up to date.
|
||
{% endcapture %}
|
||
|
||
<div class="notice--success">{{ notice-1 | markdownify }}</div>
|
||
|
||
This guide needs *your* help to seed [these]({{ "rss.xml" | absolute_url }}) torrents!
|
||
{: .notice--primary}
|
||
|
||
## 什么是自制程序?
|
||
|
||
[**Homebrew**](https://wikipedia.org/wiki/List_of_homebrew_video_games) usually refers to software that is not authorized by Nintendo. This includes homebrew tools, applications, games, and emulators.
|
||
|
||
In many cases, running homebrew on your device is 100% free using just the Nintendo 3DS Sound app. There are also various other exploits in commercial games and the browser to get homebrew running.
|
||
|
||
## 什么是自制系统?
|
||
|
||
**Custom Firmware(自制系统)** ("CFW") 可以使你进行自制程序无法轻易做到的更高级的破解。 例如,签名补丁可以使你安装未签名的程序,并让它们出现在桌面中。
|
||
|
||
CFW can be set up on any console on any version (but may require additional tools / accessories for versions >11.3.0).
|
||
|
||
## 本教程将安装什么?
|
||
|
||
本教程的最终目的,是将一个未经修改过的装有原生系统的3DS
|
||
firmware to boot9strap powered Custom Firmware. 在某些版本的机器上,本教程会使用自制程序作为手段,但是安装自制系统才是最终目的。
|
||
|
||
boot9strap is the newest and best method of launching Custom Firmware that gives us nearly full control of the system only milliseconds into boot, which is similar to the effect of BootMii for the Wii. It gives us even earlier control than arm9loaderhax did, and, unlike standard sighax, boot9strap uses an NDMA overwrite exploit in order to gain Boot9 code execution. This means that any console running boot9strap is capable of dumping the console unique OTP (`OTP.bin`), the ARM11 bootrom (`boot11.bin`), and the ARM9 bootrom (`boot9.bin`).
|
||
|
||
The benefits of boot9strap over other Custom Firmware launch methods are numerous, and as such it is recommended to use this guide over any other that relies on outdated software (such as menuhax + rxTools, arm9loaderhax, or even normal sighax).
|
||
|
||
For information on how boot9strap works, please see [this paper](https://arxiv.org/abs/1802.00359).
|
||
|
||
For a list of each of the calculated sighax signatures, see [this gist](https://gist.github.com/SciresM/cdd2266efb80175d37eabbe86f9d8c52).
|
||
|
||
## 我可以在自制系统上做什么?
|
||
|
||
+ 跨区运行所有游戏卡带和eShop游戏
|
||
+ Customize your HOME Menu with user-created [themes and splash screens](https://themeplaza.eu/)
|
||
+ 对你已有的游戏进行"ROM hacks"
|
||
+ 进行游戏录像和程序截屏
|
||
+ Backup, edit, and restore saves for many games
|
||
+ 使用模拟器(如RetroArch或其它独立模拟器)运行老系统的游戏 (在任天堂新3DS上效果最佳)
|
||
+ 安装自制程序,并让它们在你的桌面上出现
|
||
+ 将游戏卡带的内容导出为可安装的格式,从而可以无需卡带运行游戏
|
||
+ New 3DS or New 2DS only: stream live gameplay to your PC wirelessly with NTR CFW
|
||
+ 运行许多以前被禁的或者无法在任天堂3DS上使用的NDS卡带
|
||
+ 安全地升级到最新版本的系统,无需担心升级后无法访问自制程序
|
||
|
||
## 在开始之前我需要知道什么?
|
||
|
||
+ **在开始之前,你要知道破解3DS的风险:每次你修改系统的时候,都有可能会使你的3DS不可恢复的变砖。 这种情况很少见,但是仍然存在这样的可能性,所以请确保你完全按照本教程的指导进行操作。**
|
||
+ If you have already hacked your 3DS before to get an EmuNAND setup, and would like to move the contents of your previous EmuNAND to your new SysNAND CFW, you should follow all instructions and restore your existing EmuNAND when prompted once you reach [Finalizing Setup](finalizing-setup).
|
||
+ This guide will work on New 3DS, Old 3DS, New 2DS, and Old 2DS in all regions on firmware 11.9.0 or below.
|
||
+ 如果一切顺利,在安装完自制系统后你不会丢失任何数据(包括游戏、NNID、存档等)。
|
||
+ Keep your device plugged in and charged throughout the entire process to avoid data loss or damage from an unexpected power-off!
|
||
+ Your SD card should be [MBR, not GPT](http://www.howtogeek.com/245610/) (the SD card that comes with your device will be MBR by default).
|
||
+ If you need to format a brand new SD card, you can use [guiformat](http://www.ridgecrop.demon.co.uk/index.htm?guiformat.htm) and set to an Allocation Unit Size of 32K (32768).
|
||
+ The Old 2DS is essentially identical to the Old 3DS in terms of software, while the New 2DS is essentially identical to the New 3DS in terms of software. Any steps which say "Old 3DS" also apply to Old 2DS, and any steps which say "New 3DS" also apply to New 2DS.
|
||
|
||
___
|
||
|
||
### Continue to [Get Started](get-started)
|
||
{: .notice--primary}
|