More actions
No edit summary |
No edit summary |
||
Line 3: | Line 3: | ||
| image = https://dlhb.gamebrew.org/3dshomebrew/BootNTRSelector-01.png|250px | | image = https://dlhb.gamebrew.org/3dshomebrew/BootNTRSelector-01.png|250px | ||
| type = Utilities | | type = Utilities | ||
| version = v2.13. | | version = v2.13.4 (23 Nov 2020) | ||
| licence = Mixed | | licence = Mixed | ||
| author = Nanquitas | | author = Nanquitas | ||
| website = https://github.com/Nanquitas/BootNTR | | website = https://github.com/Nanquitas/BootNTR | ||
| download = https:// | | download = https://github.com/Nanquitas/BootNTR/releases | ||
| source = https:// | | source = https://github.com/Nanquitas/BootNTR/releases | ||
}} | }} | ||
BootNTRSelector is a mod of [[BootNTR 3DS & NTR CFW|BootNTR]] which will allows you to choose the version of NTR you want to load (and it is also much faster than regular BootNTR). | |||
== | ==Installation== | ||
The latest | ===Installing=== | ||
'''Note:''' The latest release v2.13.4 is broken with the official [[Luma3DS|Luma3DS]], you can use the [https://github.com/Nanquitas/Luma3DS/releases Luma3DS 3GX Loader build] (by Nanquitas, forked from the [[Luma3DS|Luma3DS]]) which temporarily resolves the issue. | |||
* CIA - Install the .cia file through [[FBI 3DS|FBI]] and run it. | |||
Install the .cia file through [ | * 3DSX - Copy the .3dsx file into <code>sdmc:/3ds/BootNTRSelector/</code> and run it through the [https://github.com/fincs/new-hbmenu New Homebrew Menu]. | ||
Copy the .3dsx file into <code>sdmc:/3ds/BootNTRSelector/</code> and run it through the [https://github.com/fincs/new-hbmenu New Homebrew Menu]. | ===About Mode3.cia=== | ||
== | Files with the label Mode3 are specifically made for extended memory games and only needed for old 3DS/2DS models. | ||
* For Old 3DS/2DS - Install both .cia and Mode3.cia. | |||
* For New 3DS/2DS - Use .cia only. | |||
= | |||
===About PabloMK7/FONZD banner=== | |||
* | The only difference is the banner on the top screen displayed in the home menu. You can choose whichever you prefer. | ||
=== | |||
https:// | ===Building=== | ||
https:// | Building BootNTRSelector is handled through buildtools. You have to have the following installed: | ||
https:// | * [https://sourceforge.net/projects/devkitpro/files/Automated%20Installer devkitPro with devkitARM] | ||
* ctrulib (installed automatically with the devkitARM script) | |||
* [https://github.com/fincs/citro3d citro3d] | |||
* [https://github.com/devkitPro/3ds_portlibs portlibs] | |||
Once you have installed all the dependencies simply run <code>make</code> in the root directory and if you set it all up correctly it should build. | Once you have installed all the dependencies simply run <code>make</code> in the root directory and if you set it all up correctly it should build. | ||
=== | ==User guide== | ||
Launch BootNTRSelector through your method of choice and follow the on-screen instructions, no extra steps or files are required. | |||
BootNTRSelector will now default to whichever NTR version you selected last. | |||
'''For Old3DS users:''' | |||
* You need to use one of the Mode3 releases in order to use NTR with extended memory games (such as Monster Hunter, Pokémon Sun, Smash Bros, etc). Mode3 has no effect on New3DS. | |||
* Launching BootNTRSelector before the home menu is completely loaded may result in a crash/error. So before launching it, wait a couple of seconds for the home menu to be fully loaded. | |||
==Screenshots== | |||
'''PabloMK7 Banner'''<br> | |||
https://user-images.githubusercontent.com/10946643/56131741-96b2c500-5f88-11e9-9af7-a81825505f5b.png | |||
'''FONZD Banner''' <br> | |||
https://user-images.githubusercontent.com/10946643/56131768-afbb7600-5f88-11e9-8585-6ceb930424cc.png | |||
https://i.imgur.com/8LYUJXN.png | |||
https://i.imgur.com/7a3Wjzw.png | |||
==Known issues== | |||
V2.13.4 crashes with official [[Luma3DS|Luma3DS]], you can temporarily use the [https://github.com/Nanquitas/Luma3DS/releases Luma3DS 3GX Loader build] as a workaround until this issue is addressed. | |||
==Changelog== | |||
'''v2.13.4 23 Nov 2020''' | |||
* Added 11.14 support. | |||
* Adapted code to latest ctrulib, no longer uses dma svcs to copy memory, so launching is way more stable. | |||
3dsx | '''v2.13.3 on 17 Dec 2019''' | ||
* Added 11.12 support. | |||
* Added Luma3DS v10.0.1 support. | |||
* Fixed Luma3DS Plugin Loader compatibility from 2.13. | |||
* Fixed Mode3 and 3dsx builds from 2.13.1. | |||
* Updated NTR v3.6 to v3.6.1: | |||
** Small improvement in the N3DS streaming code. (Uses Luma3DS PA -> VA memory mapping instead of DMA). | |||
[https://github.com/Nanquitas/BootNTR/releases Revision changelog.] | |||
[[Category:3DS homebrew applications]] | |||
[[Category:Homebrew utility applications on 3DS]] | |||
[[Category:3DS homebrew loaders]] | |||
[[Category:Homebrew custom firmwares on 3DS]] |
Revision as of 15:29, 11 July 2021
BootNTRSelector is a mod of BootNTR which will allows you to choose the version of NTR you want to load (and it is also much faster than regular BootNTR).
Installation
Installing
Note: The latest release v2.13.4 is broken with the official Luma3DS, you can use the Luma3DS 3GX Loader build (by Nanquitas, forked from the Luma3DS) which temporarily resolves the issue.
- CIA - Install the .cia file through FBI and run it.
- 3DSX - Copy the .3dsx file into
sdmc:/3ds/BootNTRSelector/
and run it through the New Homebrew Menu.
About Mode3.cia
Files with the label Mode3 are specifically made for extended memory games and only needed for old 3DS/2DS models.
- For Old 3DS/2DS - Install both .cia and Mode3.cia.
- For New 3DS/2DS - Use .cia only.
About PabloMK7/FONZD banner
The only difference is the banner on the top screen displayed in the home menu. You can choose whichever you prefer.
Building
Building BootNTRSelector is handled through buildtools. You have to have the following installed:
- devkitPro with devkitARM
- ctrulib (installed automatically with the devkitARM script)
- citro3d
- portlibs
Once you have installed all the dependencies simply run make
in the root directory and if you set it all up correctly it should build.
User guide
Launch BootNTRSelector through your method of choice and follow the on-screen instructions, no extra steps or files are required.
BootNTRSelector will now default to whichever NTR version you selected last.
For Old3DS users:
- You need to use one of the Mode3 releases in order to use NTR with extended memory games (such as Monster Hunter, Pokémon Sun, Smash Bros, etc). Mode3 has no effect on New3DS.
- Launching BootNTRSelector before the home menu is completely loaded may result in a crash/error. So before launching it, wait a couple of seconds for the home menu to be fully loaded.
Screenshots
PabloMK7 Banner
FONZD Banner
Known issues
V2.13.4 crashes with official Luma3DS, you can temporarily use the Luma3DS 3GX Loader build as a workaround until this issue is addressed.
Changelog
v2.13.4 23 Nov 2020
- Added 11.14 support.
- Adapted code to latest ctrulib, no longer uses dma svcs to copy memory, so launching is way more stable.
v2.13.3 on 17 Dec 2019
- Added 11.12 support.
- Added Luma3DS v10.0.1 support.
- Fixed Luma3DS Plugin Loader compatibility from 2.13.
- Fixed Mode3 and 3dsx builds from 2.13.1.
- Updated NTR v3.6 to v3.6.1:
- Small improvement in the N3DS streaming code. (Uses Luma3DS PA -> VA memory mapping instead of DMA).