Hacking [Release]BootNTR Selector

Nanquitas

Well-Known Member
OP
Member
Joined
Sep 29, 2015
Messages
2,345
Trophies
0
Age
28
Location
South of France :)
XP
3,313
Country
France
Hello guys ! :)

I'm sharing with you a little mod of the BootNTR which will allows you to choose the version of NTR you want to load.

You have the choice between the version 3.2, 3.3, 3.6.

Nothing awesome but it can be useful to easily switch NTR's versions.
EWuJOLV.png
8LYUJXN.png
7a3Wjzw.png

Features:
- A version selector
- Firm 11.6 compatible
- Should be a bit faster than the original to load the cfw.
- Auto updater
- Check if NTR is already running before loading another one to avoid a crash
- Extended Mode Memory Support on Old3DS using the Mode3 version

Download

How to use / install it ?
Simply install the cia, launch the BootNTR APP and follow the screen instructions, no extras files are required. ;)

Last Update: 2.11
The updater will update the app to the latest version automatically so enable Internet on your console before launching the Selector to be able to get the last version.

Since 2.4 the auto-updater only check update once a week.
You can force the check by pressing X while the app boots.


To old3DS users: launching the app before the homemenu is completely loaded may result in a crash / error.
So before launching it, wait a couple of seconds for the homemenu to be fully loaded.
Also, when updating the Mode 3 / Normal version you also must update the other one to avoid issues.

I'm using an old 3DS, which version is working on it ?
All versions are working on both old3DS and New3DS.
What is Mode 3 ?
Mode 3 is a version of BootNTR which will allows you to use NTR on games that use Extended Memory Mode on Old3DS (such as Pokémon Moon/Sun, Monster Hunter Generation...).
To use it, just launch the Mode 3 and when it tells you to press Home, you press Home and launch your game directly, without closing the Selector app.
I'm using a New 3DS, do I need Mode 3 ?
No, the Mode 3 version is only useful on Old3DS.
Does Mode 3 replace the Normal version, or do I need both ?
Short answer: no and you need both.
This concerns only the Old3DS's users, not the users of the New3DS.
You need both, because the Mode 3 is only for games using the Extended Memory Mode.
On others games, you need to launch the Normal version just like before.
How do I reset / change the configuration ?
Press Select when you're launching the app (blue screen with Homebrew Logo) and keep it pressed until you have the background rendered. It'll erase the configuration file and reload the config menu.
How do I force the updater ?
Press X when you're launching the app (blue screen with Homebrew Logo) and keep it pressed until you have the background rendered. The Updater will be launched just when you release the key.
Note that the 3DS must be connected to Internet, else the updater won't starts.
Where is located the config file ?
On the SD Card: sd:/Nintendo 3DS/EBNTR/config
Can I delete the config file ?
Yes, deleting it is the same as resetting the configuration. You'll be on the config menu on the next launch.
I'm running NTR 3.2 but it does find / load any plugin, why ?
Be sure that the plugins you want to load are located in SD:/plugin/<titleID>/<pluginName>.plg.
I used the custom path so why should I keep the plugins here ?
Because the NTR 3.2 can't be patched so it keeps the defaults paths.
If you want to use a custom path use NTR 3.3 or 3.4.
I have a ntr.bin file on the root of my SD, can I delete it ?
This file is the 3.2 version.
You can delete it as long as you don't use this version.
Update 05/07/16:
- Add an option for exiting the app (works for either the selector or the single, but you need to press (hold) B as fast as possible)
- Corrected the way the errors are printed
- Some others optimizations
Update 21/09/16:
- Support for 11.1 thanks to: @astronautlevel, @Aurora Wright, @TuxSH (A huge thanks to them !!!)
- Switch to citro3D for drawing (UI will be reworked)
- New banner and Icon by @PabloMK7

Update 13/10/16:
- A brand new UI thanks to the graphics ressources made by @FONZD, the UI is
mainly designed by him
- Add an auto-updater which will auto install the last release from my github
- Add a check for an already running NTR, so no more crash because you've loaded it twice
- Reduce the time need for the boot
- Try to improve the boot rate
- Add the path patcher made by @chaoskagami (not usable on 3.2)
- Add a first launch menu to help configuring the paths:
  • You have the choice between two presets configurations
  • Or you can enter your owns paths with the built-in keyboard
- New banner and Icon by @FONZD
Update 04/02/17:
Version 2.4
  • Homebrew Logo by PabloMK7
  • Updater reworked (check once per week)
  • NTR 3.4 Preview 3
  • Better bootrate ?
  • Korean 11.2 support
Update 05/02/17:
Version 2.4.1
  • Update from 3.4 Preview 3 to 3.4 Preview 4
  • Press X while launching the app to force the updater
Update 06/02/17:
Version 2.4.2
  • Update NTR 3.4 to Preview 4.1
Update 07/02/17:
Version 2.5
  • Add 11.3 Support

Update 10/02/17:
Version 2.6
  • Update 3.4 to Preview 5
  • Mode 3 available for Old3DS user by @cell9
Update 11/02/17:
Version 2.7
Update for 3.4 Preview 6.
Changelog:
  • Fix Backlight on N3DS
  • Improve blue light reducer
Update 11/02/17:
Version 2.7.1
  • Fix patcher, and enable auto debugger activation
  • Prevent touch input on Mode 3

A huge thanks to my beta testers who helped me a lot as I don't always have a 3DS to test myself !!
@chronoss, @DaBlackDeath, @itsRyan, @Mega-Mew, @SirBeethoven !

Github
 
Last edited by Nanquitas, , Reason: 2.11

chronoss

Well-Known Member
Member
Joined
May 26, 2015
Messages
2,735
Trophies
1
XP
3,530
Country
Congo, Republic of the
Hello guys ! :)

I'm sharing with you a little mod of the BootNTR which will allows you to choose the version of NTR you want to load.

You have the choice between the version 3.2, 3.3, 3.4.

Nothing awesome but it can be useful to easily switch from the stable 3.2 to the 3.4 for doing a screen capture.

Features:
- A version selector
- Firm11 compatible (as it's based on the last version of BootNTR)
- Should be a bit faster than the original to load the cfw.

How to use it ?
Simply install the cia and paste the 3 ntr.bin on the root of your SDCard.
Then launch the BootNTR APP and follow the screen instructions. ;)

Edit:
I was asked for a version which load only one ntr.bin that you'll provide so I add this version too.
The best :P, simple and very fast than the original ;)
 
Last edited by chronoss,