Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

BootNTR Selector 3DS: Difference between revisions

From GameBrew
No edit summary
m (Text replacement - "Category:3DS homebrew loaders" to "")
 
(40 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Infobox 3DS homebrew
{{Infobox 3DS Homebrews
| title = BootNTR Selector
|title=BootNTR Selector
| image = https://dlhb.gamebrew.org/3dshomebrew/BootNTRSelector-01.png|250px
|image=Bootntrselector2.png
| type = Utilities
|description=A BootNTR which will allows you to choose the version of NTR you want to load.
| version = v2.13.4 (23 Nov 2020)
|author=Nanquitas
| licence = Mixed
|lastupdated=2022/08/30
| author = Nanquitas
|type=Custom Firmwares
| website = https://github.com/Nanquitas/BootNTR
|version=2.13.7
| download = https://github.com/Nanquitas/BootNTR/releases
|license=Mixed
| source = https://github.com/Nanquitas/BootNTR/releases
|download=https://dlhb.gamebrew.org/3dshomebrews/bootntrselector.7z
|website=https://github.com/Nanquitas/BootNTR
|source=https://github.com/Nanquitas/BootNTR/releases
}}
}}
BootNTRSelector is a mod of [[BootNTR 3DS|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.


BootNTRSelector is a mod of [[BootNTR 3DS & NTR CFW|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.
NTR is a custom firmware designed for New 3DS. With NTR CFW, you have a wide range of additional options such as cheat menus, screenshots, streaming (no capturecard required), real-time save feature, able to launch region-locked games etc. It's also plugin friendly.


==Features==
==Features==
* A version selector.
* A version selector.
* Firm 11.6 compatible.
* Firm 11.16 compatible.
* Should be a bit faster than the original [[BootNTR 3DS & NTR CFW|BootNTR]] in terms of loading CFW.
* Should be a bit faster than the original [[BootNTR 3DS|BootNTR]] in terms of loading CFW.
* Auto updater.
* Auto updater.
* Check if NTR is already running before loading another one to avoid a crash.
* Check if NTR is already running before loading another one to avoid a crash.
Line 22: Line 25:


==Installation==
==Installation==
===Installing===
Available as CIA and 3DSX:
'''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 [[Luma3DS|Luma3DS]]) which temporarily resolves the issue.
* CIA - Install the .cia file through [[FBI 3DS|FBI]] and run it.
* CIA - Install the .cia file through [[FBI 3DS|FBI]] and run it.
* 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].
* 3DSX - Copy the .3dsx file into <code>sdmc:/3ds/BootNTRSelector/</code> and run it through the [[The Homebrew Launcher 3DS|New Homebrew Menu]].


===About Mode3.cia===
===About Mode3.cia===
Line 32: Line 34:
* For New 3DS/2DS - Use .cia only.
* For New 3DS/2DS - Use .cia only.


===About PabloMK7/FONZD banner===
===Alternate Home Menu Banner===
The only difference between these 2 versions is the banner on the top screen displayed in the home menu. You can choose whichever you prefer.
The banner is the 3D model that shows in the top screen when you select the app in the home menu.  


===Building===
You can choose between the default banner and the alternate banner. The files for the alternate banner are inside a .zip file.
Building BootNTRSelector is handled through buildtools. You have to have the following installed:
* [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.
The difference between these 2 versions is only visual and is up to your own choice.  


==User guide==
==User guide==
Line 49: Line 46:
BootNTRSelector will now default to whichever NTR version you selected last.
BootNTRSelector will now default to whichever NTR version you selected last.


===Auto-update===
===Auto update===
* Since 2.4 the auto-updater only check update once a week.
* Since 2.4 the auto-updater only check update once a week.
* You can force the check by pressing X while the application boots. Note that the 3DS must be connected to Internet, else the updater won't start.
* You can force the check by pressing X while the application boots. Note that the 3DS must be connected to Internet, else the updater won't start.
Line 99: Line 96:


==Screenshots==
==Screenshots==
'''PabloMK7 Banner'''<br>
https://dlhb.gamebrew.org/3dshomebrews/bootntrselector3.png
https://user-images.githubusercontent.com/10946643/56131741-96b2c500-5f88-11e9-9af7-a81825505f5b.png
https://dlhb.gamebrew.org/3dshomebrews/bootntrselector4.png


'''FONZD Banner''' <br>
https://dlhb.gamebrew.org/3dshomebrews/bootntrselector5.png
https://user-images.githubusercontent.com/10946643/56131768-afbb7600-5f88-11e9-8585-6ceb930424cc.png
https://dlhb.gamebrew.org/3dshomebrews/bootntrselector6.png


https://i.imgur.com/8LYUJXN.png
==Changelog==
 
'''v2.13.7 2022/08/30'''
https://i.imgur.com/7a3Wjzw.png
* Added 11.16.0 firmware compatibility.


==Known issues==
'''v2.13.6 2022/06/11'''
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.
* Added Luma3DS 3GX v11.0 compatibility.


==Changelog==
'''v2.13.4 2020/11/23'''
'''v2.13.4 23 Nov 2020'''
* Added 11.14 support.
* Added 11.14 support.
* Adapted code to latest ctrulib, no longer uses dma svcs to copy memory, so launching is way more stable.
* 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'''
'''v2.13.3 2019/12/17'''
* Added 11.12 support.
* Added 11.12 support.
* Added Luma3DS v10.0.1 support.
* Added Luma3DS v10.0.1 support.
Line 133: Line 129:
* GitHub - https://github.com/Nanquitas/BootNTR
* GitHub - https://github.com/Nanquitas/BootNTR
* GBAtemp - https://gbatemp.net/threads/release-bootntr-selector.432911
* GBAtemp - https://gbatemp.net/threads/release-bootntr-selector.432911
[[Category:3DS homebrew applications]]
[[Category:Homebrew utility applications on 3DS]]
[[Category:3DS homebrew loaders]]
[[Category:Homebrew custom firmwares on 3DS]]

Latest revision as of 06:04, 6 Mayıs 2024

BootNTR Selector
Bootntrselector2.png
General
AuthorNanquitas
TypeCustom Firmwares
Version2.13.7
LicenseMixed
Last Updated2022/08/30
Links
Download
Website
Source

BootNTRSelector is a mod of 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.

NTR is a custom firmware designed for New 3DS. With NTR CFW, you have a wide range of additional options such as cheat menus, screenshots, streaming (no capturecard required), real-time save feature, able to launch region-locked games etc. It's also plugin friendly.

Features

  • A version selector.
  • Firm 11.16 compatible.
  • Should be a bit faster than the original BootNTR in terms of loading 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.

Installation

Available as CIA and 3DSX:

  • 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.

Alternate Home Menu Banner

The banner is the 3D model that shows in the top screen when you select the app in the home menu.

You can choose between the default banner and the alternate banner. The files for the alternate banner are inside a .zip file.

The difference between these 2 versions is only visual and is up to your own choice.

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.

Auto update

  • Since 2.4 the auto-updater only check update once a week.
  • You can force the check by pressing X while the application boots. Note that the 3DS must be connected to Internet, else the updater won't start.

Reset/change configuration

  • Press Select when you're launching the application (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.
  • The file itself is located on the SD Card sd:/Nintendo 3DS/EBNTR/config.
  • Deleting it is the same as resetting the configuration. You'll be on the config menu on the next launch.

Notes 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.

FAQ

Q. I'm using an old 3DS, which version is working on it?

All versions are working on both old3DS and New3DS.

Q. 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, etc).

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.

Q. 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.

Q. 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.

Q. 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.

Q. 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.

Screenshots

bootntrselector3.png bootntrselector4.png

bootntrselector5.png bootntrselector6.png

Changelog

v2.13.7 2022/08/30

  • Added 11.16.0 firmware compatibility.

v2.13.6 2022/06/11

  • Added Luma3DS 3GX v11.0 compatibility.

v2.13.4 2020/11/23

  • 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 2019/12/17

  • 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).

Revision changelog.

Credits

A huge thanks to beta testers chronoss, DaBlackDeath, itsRyan, Mega-Mew and SirBeethoven.

External links

Advertising: