Skip to content

Commit 97d99bc

Browse files
committed
Substantial Markdown overhaul
1 parent 8d6266b commit 97d99bc

File tree

100 files changed

+1778
-1687
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

100 files changed

+1778
-1687
lines changed

README.md

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,35 @@
1-
# 3ds.hacks.guide
1+
# 3DS Hacks Guide
22

33
A complete guide to 3DS (and 2DS) custom firmware, from stock to boot9strap.
44

5-
https://3ds.hacks.guide/
5+
[![Website Badge](https://img.shields.io/badge/website-3ds.hacks.guide-BC181A?logo=vitepress&logoColor=FFFFFF)](https://3ds.hacks.guide/)
6+
[![Translation Badge](https://img.shields.io/badge/translation-contribute-263238?logo=crowdin&logoColor=FFFFFF)](https://crowdin.com/project/3ds-guide)
7+
[![Discord Server](https://img.shields.io/badge/chat-nintendo%20homebrew-7289DA?logo=discord&logoColor=FFFFFF)](https://discord.gg/C29hYvh)
8+
[![Last Commit Badge](https://img.shields.io/github/last-commit/hacks-guide/Guide_3DS)](https://github.com/hacks-guide/Guide_3DS/commits/master/)
9+
![Language Count](https://img.shields.io/badge/languages-6-brightgreen)
10+
[![MIT License](https://img.shields.io/badge/license-MIT-A31F34)](https://github.com/hacks-guide/Guide_3DS/blob/master/LICENSE)
611

712
## Running the site locally
813

914
This requires the following installed on your system:
10-
- node.js
15+
16+
* [node.js](https://nodejs.org/en)
1117

1218
To test the website locally, clone the source code:
1319

14-
```sh
20+
```shell
1521
git clone https://github.com/hacks-guide/Guide_3DS --recurse-submodules
1622
cd Guide_3DS
1723
```
1824

1925
Then simply run the following commands:
2026

21-
```sh
27+
```shell
2228
npm ci
2329
npm run docs:dev
2430
```
2531

26-
The website should now be running on http://127.0.0.1:5173/ (or a port shown on the terminal).
32+
> [!TIP]
33+
> If you choose to run multiple web servers at once, they will begin running at the next highest usable port (e.g. :5174, :5175, and so on).
34+
35+
The website should now be running on <http://127.0.0.1:5173/> (or whatever port is shown on the terminal).

docs/.markdownlint.json

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
{
2+
"MD003": { "style": "atx" },
3+
"MD004": { "style": "asterisk"},
4+
"MD007": { "indent": 4 },
5+
"MD013": false,
6+
"MD024": false,
7+
"MD029": { "style": "one" },
8+
"MD033": { "allowed_elements": ["br", "u"], "table_allowed_elements": ["hr", "br", "ul", "li", "u"]},
9+
"MD035": { "style": "---" },
10+
"MD036": false,
11+
"MD040": false,
12+
"MD045": false,
13+
"MD046": { "style": "fenced" },
14+
"MD048": { "style": "backtick" },
15+
"MD049": { "style": "asterisk" },
16+
"MD050": { "style": "asterisk" },
17+
"MD055": { "style": "leading_and_trailing" },
18+
"MD060": { "style": "aligned" }
19+
}

docs/410.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Page no longer exists
22

3-
The page you are trying to view used to exist, but it has since been removed because it has been superseded by better exploits. Maybe the instructions you are following are outdated? (If you got here from a link on this guide, [let us know](https://github.com/hacks-guide/Guide_3DS/issues))
3+
The page you are trying to view used to exist, but it has since been removed because it has been superseded by better exploits. Maybe the instructions you are following are outdated? If you got here from a link on this guide, [let us know](https://github.com/hacks-guide/Guide_3DS/issues)!
44

55
::: info
66

docs/_include/3ds-online.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
**Nintendo 3DS online services have shut down.** Here's what you should know:
22

3-
+ Current 3DS modding methods are not affected.
4-
+ The Internet access of homebrew applications (i.e. Universal-Updater) is not affected.
5-
+ Official online servers are already shut down, but alternate online servers (i.e. Pretendo Network) are currently a work-in-progress.
6-
+ Online shutdown does not affect access to the browser or to the Internet. The only thing that has shut down is Nintendo Network online services, such as game servers.
3+
* Current 3DS modding methods are not affected.
4+
* The Internet access of homebrew applications (i.e. Universal-Updater) is not affected.
5+
* Official online servers are already shut down, but alternate online servers (i.e. Pretendo Network) are currently a work-in-progress.
6+
* Online shutdown does not affect access to the browser or to the Internet. The only thing that has shut down is Nintendo Network online services, such as game servers.

docs/_include/addproxy.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,16 @@ If you haven't already, make sure you have a working Internet connection set up
66

77
::: tip
88

9-
A visual guide is available for this section [here](/images/screenshots/set-proxy.png).
9+
[A visual guide is available for this section](/images/screenshots/set-proxy.png).
1010

1111
:::
1212

13-
1. Launch the System Settings application
14-
1. Navigate to `Internet Settings` -> `Connection Settings`
15-
1. Click on your network connection slot and navigate to `Change Settings` -> `Next Page (right arrow)` -> `Proxy Settings`
16-
1. Set "Proxy Settings" to "Yes", then click `Detailed Setup`
17-
1. Set the Proxy Server to `ssloth.nintendohomebrew.com`, and the Port to `8080`
18-
1. Click OK, then click Save
19-
1. When prompted, click "Test" to perform the connection test
20-
+ The test should succeed
21-
1. Click "OK" to continue
13+
1. Launch the System Settings application.
14+
1. Navigate to `Internet Settings > Connection Settings`.
15+
1. Click on your network connection slot and navigate to `Change Settings > Next Page (right arrow) > Proxy Settings`.
16+
1. Set Proxy Settings to `Yes`, then click `Detailed Setup`.
17+
1. Set the Proxy Server to `ssloth.nintendohomebrew.com`, and the Port to `8080`.
18+
1. Click `OK`, then click `Save`.
19+
1. When prompted, click `Test` to perform the connection test.
20+
* The test should succeed.
21+
1. Click `OK` to continue.

docs/_include/configure-luma3ds.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
1. Your console should have booted into the Luma3DS configuration menu
2-
+ Luma3DS configuration menu are settings for the Luma3DS custom firmware. Many of these settings may be useful for customization or debugging
3-
+ For the purpose of this guide, **leave these options on the default settings** (do not check or uncheck anything)
4-
+ If your console displays a white notification LED and shuts down when you try to power it on, ensure that you have [Luma3DS's `boot.firm`](https://github.com/LumaTeam/Luma3DS/releases/latest) on the root of SD card (inside `Luma3DSvX.X.X.zip`)
5-
1. Press (Start) to save and reboot
1+
1. Your console should have booted into the Luma3DS configuration menu.
2+
* Luma3DS configuration menu are settings for the Luma3DS custom firmware. Many of these settings may be useful for customization or debugging.
3+
* For the purpose of this guide, **leave these options on the default settings** (do not check or uncheck anything).
4+
* If your console displays a white notification LED and shuts down when you try to power it on, ensure that you have [Luma3DS's `boot.firm`](https://github.com/LumaTeam/Luma3DS/releases/latest) on the root of SD card (inside `Luma3DSvX.X.X.zip`).
5+
1. Press `START` to save and reboot.

docs/_include/ctrnand-datayeet.md

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
This section will reset your system settings to its defaults. **Installed games and their save data will not be affected.**
1+
This section will reset your system settings to its defaults. **Installed games and their save data will not be affected.**
22

33
::: danger
44

@@ -12,20 +12,20 @@ This process will reset your Mii data. If you wish to save any Miis that you hav
1212

1313
:::
1414

15-
1. Power off your console
16-
1. Press and hold (Start), and while holding (Start), power on your console. This will launch GodMode9
17-
1. Navigate to `[1:] SYSNAND CTRNAND` -> `data` -> `<ID0>` -> `sysdata`
18-
+ The `<ID0>` will be a folder with a 32-character long name
19-
1. Use the D-Pad to highlight `00010017`
20-
1. Press (Right Shoulder) + (A) to bring up the folder options
21-
1. Select "Copy to 0:/gm9/out"
22-
1. Press (A) to continue
23-
1. While still highlighting `00010017`, press (X) to delete it
24-
1. Press (A) to confirm
25-
1. Press (A) to unlock SysNAND (lvl1) writing, then input the key combo given
26-
1. Once the file has been deleted, press (A) to continue
27-
1. Press (A) to relock write permissions if prompted
28-
1. Press (Start) to reboot your console
29-
1. Your console will load into the initial setup menu
30-
+ This is expected behaviour. You have not lost any of your game data
31-
1. Complete the initial setup menu by following the prompts on your console's screen
15+
1. Power off your console.
16+
1. Press and hold `START`, and while holding `START`, power on your console. This will launch GodMode9.
17+
1. Navigate to `[1:] SYSNAND CTRNAND > data > <ID0> > sysdata`.
18+
* The `<ID0>` will be a folder with a 32-character long name.
19+
1. Use the `D-Pad` to highlight `00010017`.
20+
1. Press `Right Shoulder + A` to bring up the folder options.
21+
1. Select `Copy to 0:/gm9/out`.
22+
1. Press `A` to continue.
23+
1. While still highlighting `00010017`, press `X` to delete it.
24+
1. Press `A` to confirm.
25+
1. Press `A` to unlock SysNAND (lvl1) writing, then input the key combo given.
26+
1. Once the file has been deleted, press `A` to continue.
27+
1. Press `A` to relock write permissions if prompted.
28+
1. Press `START` to reboot your console.
29+
1. Your console will load into the initial setup menu.
30+
* This is expected behaviour. You have not lost any of your game data.
31+
1. Complete the initial setup menu by following the prompts on your console's screen.

0 commit comments

Comments
 (0)