A complete guide to 3DS custom firmware, from stock to boot9strap.
Go to file
lifehackerhansol 19fa58a037
mset9-chorus: commonize the prior ol string
They're the same for all occurrances of this include, so why not?

It also fixes an issue in Crowdin where it is converting this include
into a codeblock.

It also inadvertantly fixes a typo where `1.` was defined twice.
2024-09-27 22:06:40 -07:00
.github dependabot: remove bundler 2024-09-27 08:38:32 -07:00
docs mset9-chorus: commonize the prior ol string 2024-09-27 22:06:40 -07:00
.gitignore Initialize VitePress 2024-09-27 08:09:51 -07:00
.gitmodules Initialize VitePress 2024-09-27 08:09:51 -07:00
clean_translations.py Add script to clean up after Crowdin 2023-09-30 21:54:04 -07:00
crowdin.yaml crowdin: fix path to include 2024-09-27 17:08:33 -07:00
LICENSE LICENSE: update copyrights 2024-09-27 08:38:30 -07:00
package-lock.json Initialize VitePress 2024-09-27 08:09:51 -07:00
package.json Initialize VitePress 2024-09-27 08:09:51 -07:00
README.md Initialize VitePress 2024-09-27 08:09:51 -07:00
rss.py Move assets to VitePress 2024-09-27 08:38:29 -07:00

3ds.hacks.guide

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

https://3ds.hacks.guide/

Running the site locally

This requires the following installed on your system:

  • node.js

To test the website locally, clone the source code:

git clone https://github.com/hacks-guide/Guide_3DS --recurse-submodules
cd Guide_3DS

Then simply run the following commands:

npm ci
npm run docs:dev

The website should now be running on http://127.0.0.1:5173/ (or a port shown on the terminal).