Update README.md
This commit is contained in:
parent
ca48641a7e
commit
241dd35000
42
README.md
42
README.md
@ -1,7 +1,41 @@
|
|||||||
# Luma3DS
|
# Luma3DS-3GX Plugin Edition
|
||||||
*Noob-proof (N)3DS "Custom Firmware"*
|
*Noob-proof (N)3DS "Custom Firmware", with 3GX plugins support*
|
||||||
|
|
||||||
### What it is
|
### 3GX Plugin Edition
|
||||||
|
This edition of **Luma3DS** allows the loading of **.3GX plugins** in Luma3DS, which are otherwise officially unsupported.
|
||||||
|
|
||||||
|
|
||||||
|
### How to install this Edition
|
||||||
|
1. download the latest `boot.firm` from [the releases page](https://github.com/mind-overflow/Luma3DS-3GX/releases/latest)
|
||||||
|
2. put the downloaded `boot.firm` file in the `root` directory of your SD card (`sd:/boot.firm`), overwriting the official Luma3DS `boot.firm`.
|
||||||
|
3. (re)boot your 3DS, and when prompted, enable:
|
||||||
|
- "Enable game patching"
|
||||||
|
- "Show NAND or user string in System Settings"
|
||||||
|
4. press `START` and let your 3DS boot.
|
||||||
|
|
||||||
|
You successfully installed the 3GX Plugin Loader! Now, proceed to the next step to learn how to install and enable 3GX plugins.
|
||||||
|
|
||||||
|
### How to install 3GX plugins
|
||||||
|
Plugins have to be installed in the `sd:/luma/plugins` folder.
|
||||||
|
Usually, you need to put your specific plugin in the `<TITLEID>` subdirectory, eg: `sd:/luma/plugins/<TITLEID>/<filename>.3gx`.
|
||||||
|
However, a `default.3gx` plugin can also be placed in the main `sd:/luma/plugins` directory: `sd:/luma/plugins/default.3gx`.
|
||||||
|
|
||||||
|
So:
|
||||||
|
``` yaml
|
||||||
|
sd:/luma/plugins/default.3gx # will be loaded for all games, low priority
|
||||||
|
sd:/luma/plugins/<TITLEID>/<filename>.3gx # will only be loaded for the specified title, high priority
|
||||||
|
```
|
||||||
|
|
||||||
|
Now you know how to install 3GX plugins! Proceed to the next step to learn how how to enable 3GX plugins.
|
||||||
|
|
||||||
|
### How to enable 3GX plugins
|
||||||
|
1. when booted, press `L + D-Pad Down + Select` to open the Rosalina menu.
|
||||||
|
2. Press `D-Pad Down` again until `Plugin Loader`, is selected, then press `A` and set it to `[Enabled]`.
|
||||||
|
|
||||||
|
Done! You learned to install the 3GX Plugin loader, install 3GX Plugins and enable them. Now, simply launch the game you want to play and press `SELECT` to open up the 3GX menu!
|
||||||
|
|
||||||
|
|
||||||
|
### Luma3DS introduction
|
||||||
**Luma3DS** is a program to patch the system software of (New) Nintendo (2)3DS handheld consoles "on the fly", adding features such as per-game language settings, debugging capabilities for developers, and removing restrictions enforced by Nintendo such as the region lock.
|
**Luma3DS** is a program to patch the system software of (New) Nintendo (2)3DS handheld consoles "on the fly", adding features such as per-game language settings, debugging capabilities for developers, and removing restrictions enforced by Nintendo such as the region lock.
|
||||||
|
|
||||||
It also allows you to run unauthorized ("homebrew") content by removing signature checks.
|
It also allows you to run unauthorized ("homebrew") content by removing signature checks.
|
||||||
@ -16,7 +50,7 @@ Since v8.0, Luma3DS has its own in-game menu, triggerable by <kbd>L+Down+Select<
|
|||||||
2. [makerom](https://github.com/jakcron/Project_CTR) in PATH
|
2. [makerom](https://github.com/jakcron/Project_CTR) in PATH
|
||||||
3. [firmtool](https://github.com/TuxSH/firmtool)
|
3. [firmtool](https://github.com/TuxSH/firmtool)
|
||||||
4. Up-to-date devkitARM+libctru
|
4. Up-to-date devkitARM+libctru
|
||||||
1. Clone the repository with `git clone https://github.com/LumaTeam/Luma3DS.git`
|
1. Clone the repository with `git clone https://github.com/mind-overflow/Luma3DS-3GX.git`
|
||||||
2. Run `make`.
|
2. Run `make`.
|
||||||
|
|
||||||
The produced `boot.firm` is meant to be copied to the root of your SD card for usage with Boot9Strap.
|
The produced `boot.firm` is meant to be copied to the root of your SD card for usage with Boot9Strap.
|
||||||
|
Reference in New Issue
Block a user