mirror of
https://github.com/hacks-guide/Guide_3DS.git
synced 2024-11-24 09:59:48 +00:00
95 lines
5.6 KiB
Plaintext
95 lines
5.6 KiB
Plaintext
---
|
||
layout: splash
|
||
title: "3DS 改機手冊" #
|
||
header:
|
||
overlay_color: "#5e616c" #
|
||
overlay_image: /images/home-page-feature.jpg
|
||
overlay_filter: 0.5
|
||
caption:
|
||
excerpt: "最完整的 3DS 改機教戰手冊,<br />教您如何從原廠主機改成 boot9strap。<br />"
|
||
---
|
||
|
||
有關於其他主機的改機手冊,請見 [Hacks.Guide](https://hacks.guide)。
|
||
{: .notice--primary}
|
||
|
||
___
|
||
|
||
請在繼續前讀完所有的前言頁面 (包括本頁!)。
|
||
{: .notice--warning}
|
||
|
||
{% capture notice-1 %}
|
||
此指南 _僅_ 適用於零售機使用 (透過正常管道購買;非任天堂開發者計畫所取得的主機)!
|
||
如果您的主機為開發人員主機 (PANDA),請見[Panda 3DS 開發者改機手冊](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 }}) 種子檔案!**
|
||
{: .notice--primary}
|
||
|
||
## 什麼是自製程式 (Homebrew)?
|
||
|
||
[**自製程式**](https://wikipedia.org/wiki/List_of_homebrew_video_games)
|
||
(Homebrew) 通常是指未經由任天堂所授權之軟體。 這包括自製工具、應用程式、遊戲和模擬器。
|
||
|
||
在許多情況下,在您主機上運行自製程式是完全免費的,只需要透過 3DS 的音樂播放器就可以了。除此之外,也有其他方式可以用來運行自製程式,像是透過其他遊戲或 3DS 瀏覽器的漏洞。
|
||
|
||
## 什麼是自製韌體 (Custom Firmware)?
|
||
|
||
**自製韌體** (CFW) 可以做些使用者空間中自製程式無法輕易做到的更高階的修改及破解。 例如,簽證補丁 (Signature patches) 可以讓您安裝任何為簽證的程式到您的 HOME 主選單中。
|
||
|
||
任何主機及版本都能夠任意地安裝自製韌體 (但高於 11.3.0 版本的系統可能會需要使用其他額外工具)。
|
||
|
||
## 本手冊將安裝些什麼?
|
||
|
||
此教學的目的是將未改機的 3DS 從原廠
|
||
韌體改為基於 boot9strap 的自製韌體。 在某些版本中,我們會將自製程式當作跳板,但最終目的仍是為了安裝自製韌體。
|
||
|
||
boot9strap 是目前最新且最棒的自製韌體啟動方式,有點像 Wii 上面的 BootMii 一樣,光是在開機前幾毫秒就能掌握整台主機的控制權。 它跟 arm9loaderhax 相比能更早取得系統控制權,再加上它跟普通的 sighax 不同,boot9strap 使用
|
||
NDMA 複寫漏洞,於 Boot9 中執行程序。 這也就是說,任何已安裝 boot9strap 的主機皆能轉儲主機中的 OTP 金鑰
|
||
(`OTP.bin`)、ARM11 bootrom (`boot11.bin`) 以及 ARM9 bootrom (`boot9.bin`)。
|
||
|
||
跟其他自製韌體比起來,boot9strap 的優點多太多了。這就是為什麼我們推薦使用本手冊,而非其他還在使用過時軟體 (像是 menuhax + rxTools、arm9loaderhax、或甚至普通的 sighax) 的教學。
|
||
|
||
如果想了解 boot9strap 如何運作的,請見此[研究專題](https://arxiv.org/abs/1802.00359)。
|
||
|
||
如果想看各個計算出的 sighax 簽證,請見[此 gist](https://gist.github.com/SciresM/cdd2266efb80175d37eabbe86f9d8c52)。
|
||
|
||
## 我可以透過自製韌體做些什麼?
|
||
|
||
+ 遊玩任一區的遊戲卡帶或電子商店 (eShop) 上的遊戲
|
||
+ 透過[社群所製的主題及啟動畫面](https://themeplaza.eu/)以個人化您的 HOME 選單
|
||
+ 套用金手指
|
||
+ 遊戲或軟體截圖
|
||
+ 備份、修改、還原許多遊戲的存檔
|
||
+ 用像是 RetroArch 或其他模擬器來玩些其他系統的遊戲 (New 3DS 效果最佳)
|
||
+ 安裝自製軟體,並讓它們出現在您的 HOME 主選單中
|
||
+ 將您的卡帶轉成可安裝的格式;這樣就再也不需要帶著卡帶到處跑了
|
||
+ 僅適用於 New 3DS 和 New 2DS:透過 NTR 自製系統以無線串流的方式,直播畫面到電腦上
|
||
+ 在 3DS 上遊玩早被禁用的 DS 燒錄卡
|
||
+ 未來可以安全地升級到最新版的系統,也不用怕會失去使用自製軟體的功能
|
||
|
||
## 在開始前我得注意什麼?
|
||
|
||
+ **在開始前,您一定得注意 3DS 改機的風險:每當您修改系統時,都有可能造成無法挽回的磚機。 這種情況是滿罕見的,但還是有可能的;所以請確實遵守每一個步驟。**
|
||
+ 如果您之前已透過 EmuNAND 的方式改機,而您現在想把您之前的 EmuNAND 移植到您新的 SysNAND 自製韌體底下,您可以在依正常步驟進行,並在[完成安裝](finalizing-setup)這一步中依照提示還原的您 EmuNAND。
|
||
+ This guide will work on New 3DS, Old 3DS, New 2DS, and Old 2DS in all regions on firmware 11.11.0 or below.
|
||
+ 如果一切都順利的話,您將不會失去任何資料 (像是遊戲、NNID、存檔... 等都會被留下)。
|
||
+ 請在充電的情況下改機,以確保途中不會因為電力關係而突然關機造成資料遺失或甚至毀損!
|
||
+ 您的 SD 卡應為 [MBR 格式,而非 GPT](http://www.howtogeek.com/245610/) (原廠 SD 卡一律都是以 MBR 格式出廠)。
|
||
+ 如果您需要格式化一張新的 SD 卡,您可使用 [guiformat](http://www.ridgecrop.demon.co.uk/index.htm?guiformat.htm) 並且將其配置單位設為 32K (32768)。
|
||
+ 舊型 2DS 與舊型 3DS 的軟體是幾乎一樣的;New 2DS 與 New 3DS 也是同樣的道理。 因此,任何提及「舊型 3DS」的步驟將套用於「舊型 2DS」;而任何提及「New 3DS」的步驟也將套用於「New 2DS」。
|
||
|
||
___
|
||
|
||
### 繼續至[新手入門](get-started)
|
||
{: .notice--primary}
|