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

3DS:Game plugins/NTR: Difference between revisions

From Hacks Guide Wiki
Sgtreggie (talk | contribs)
m Add a dot
ItsCrocoSwine (talk | contribs)
Update instructions with more clear steps
 
(12 intermediate revisions by 8 users not shown)
Line 1: Line 1:
{{Page WIP}}
{{shortcut|3DS:PLG}}
 
NTR is a generally outdated plugin loader. However, it is still necessary to load older plugins in the <code>.plg</code> format. The only way to load NTR on modern CFW setups is using BootNTRSelector.
 
 
NTR is a generally outdated plugin loader. However, it is still neccesary to load older plugins in the .plg format. The only way to load NTR on modern CFW setups is using BootNTRSelector.


== Installing BootNTRSelector ==
== Installing BootNTRSelector ==


=== Using [[3DS:Universal Updater|Universal Updater]] ===
<tabber>


==== What you need ====
|-|Universal-Updater=


* [[3DS:Universal Updater|Universal Updater]]
=== What you need ===
* [[3DS:Universal-Updater|Universal-Updater]]


==== Installation ====
=== Installation ===
# Power on your console
# Launch '''Universal-Updater''' from the HOME Menu, or from the Homebrew Launcher
# Select the magnifying glass on the bottom screen, then search for '''BootNTR'''
# Press {{B|A}} while hovering over '''BootNTR''' from the list of homebrew
# select <code>BootNTRSelector.cia</code>
#* If you are on an old 3DS and want to use plugins with extended memory mode games (such as seventh generation Pokémon games and Super Smash Bros.), also get <code>BootNTRSelector_Mode3.cia</code> as you will need to use it for such games
# Select the magnifying glass on the bottom screen, then search for '''Luma3DS'''
# Press {{B|A}} while hovering over '''Luma3DS''' from the list of homebrew
# Choose <code>boot.firm</code>
# Wait until the app(s) finish installing
# Reboot your console
# If you see the Luma3DS configuration menu, enable any options that you need, then press Start
#* Hint: If you don't know what the options are, you don't need them


# Search for <code>BootNTRSelector</code> in Universal Updater
|-|Manually=
#* Get <code>BootNTRSelector.cia</code> if you are on a New 3DS or if you are on an old 3DS and want to use plugins with non-extended memory games
#* Get <code>BootNTRSelector_Mode3.cia</code> only if you are on old 3DS and want to use plugins with extennded memory games
# Search for <code>Luma3DS [Nanquitas]</code> in Universal Updater, and download the <code>boot.firm</code> file
# Reboot your system
# In the Luma configuration screen, select any options you need, then press START
#* Hint: If you don't know what the options are, you don't need any


=== Manually ===
=== What you need ===
* The latest release of [https://github.com/Nanquitas/BootNTR/releases BootNTRSelector] (BootNTRSelector.cia)
** If you are on an old 3DS and want to use plugins with extended memory mode games (such as seventh generation Pokémon games and Super Smash Bros.), also get <code>BootNTRSelector_Mode3.cia</code> as you will need to use it for such games
* The latest release of [https://github.com/LumaTeam/Luma3DS/releases/latest Luma3DS] (the Luma3DS <code>.zip</code> file)
** Luma3DS v13.0 or higher is required to use BootNTR Selector (or 3GX loader for older versions)


==== What you need ====
=== Installation ===
# Insert your SD card into your computer
# Copy the BootNTRSelector <code>.cia</code> file(s) to your SD card
# Copy <code>boot.firm</code> from the Luma3DS <code>.zip</code> to the root of your SD card, replacing <code>boot.firm</code> if it is already there
# Reinsert your SD card into your console and power on
# If you see the Luma3DS configuration menu, enable any options that you need, then press Start
#* Hint: If you don't know what the options are, you don't need them
# Install the BootNTRSelector <code>.cia</code> file(s) using a CIA installer such as [[3DS:FBI|FBI]]


* [https://github.com/Nanquitas/BootNTR/releases BootNTRSelector]
</tabber>
** Get <code>BootNTRSelector.cia</code> if you are on a New 3DS or if you are on an old 3DS and want to use plugins with non-extended memory games
** Get <code>BootNTRSelector_Mode3.cia</code> only if you are on old 3DS and want to use plugins with extennded memory games
** Note that you can also get BootNTRSelector by searching for it in [[3DS:Universal Updater|Universal Updater]]
* [https://github.com/Nanquitas/Luma3DS/releases The 3GX loader fork of Luma3DS]
** Note that the 3GX loader fork of Luma3DS is also available on Universal Updater under the name <code>Luma3DS [Nanquitas]</code>


==== Installation ====
== Using NTR plugins ==


* Copy the BootNTRSelector .cia file to your SD card
=== Plugin location ===
** You may skip this if you use Universal Updater to install BootNTRSelector
If you're using the default configuration, NTR will look for plugins in the <code>plugin</code> folder on the root of your SD card. Each plugin must be inside a folder named with a game's Title ID. Inside the folder, place your .plg file.
* Copy the <code>boot.firm</code> from the 3GX loader fork of Luma to the root of the SD card, replacing the <code>boot.firm</code> already there
* You can get the game's title ID from [http://3dsdb.com/ here] (cartridges), [https://hax0kartik.github.io/3dsdb/ here] (digital games), or from the <code>FBI -> Titles</code> menu. For example, Taiko no Tatsujin: Dokodon! Mystery Adventure's title ID is <code>0004000000190E00</code>, so if you wanted to use a plugin for that game, you'd create a folder named <code>0004000000190E00</code>
** You may skip this if you use Universal Updater to install Luma3DS [Nanquitas]
* The creator of the plugin may have already created a folder with the correct name for you, in which case you can just copy the title ID folder from the plugin's zip/rar/7z archive to the <code>plugin</code> folder
* Insert the SD card into your system and power it on
* If you want the plugin to run for ''all'' games (for example, for an FPS overlay), create a folder called <code>game</code> inside the <code>plugin</code> folder and place your plugin inside
* On the Luma Configuration screen, enable any options that you need, then press Start
** Hint: If you don't know what the options are, you don't need them
* Install the BootNTRSelector .cia file using FBI
 
== Using NTR ==


=== Plugin location ===
An example directory for a plugin affecting one game would be <code>plugin</code> -> <code>0004000000190E00</code> -> <code>plugin.plg</code>.
NTR will look for plugins in the <code>plugin</code> folder on the root of your SD card. Each plugin must be inside a folder named with a game's [[3DS:Title ID|Title ID]]. Inside the folder, put your .plg file


For example, the path may look like <code>plugin</code> -> <code>00040000001B5000</code> -> <code>plugin.plg</code>
An example directory for a plugin affecting all games would be <code>plugin</code> -> <code>game</code> -> <code>plugin.plg</code>.


=== Launching NTR ===
=== Launching NTR ===
# Open the BootNTRSelector app on your home menu
# Open the BootNTRSelector app on your home menu
# Select 3.6 on the version selection screen
# Select 3.6 on the version selection screen
#* Even if the plugin you are using says that it requires another version, try using 3.6 instead. Only use another version if 3.6 will not work
#* Even if the plugin you are using says that it requires another version, try using 3.6 instead. Only use another version if 3.6 will not work
# Launch a game that you have a plugin for. You should see a green flash upon loading the game - that means that the plugin is active
# Launch a game that you have a plugin for. You should see a green flash upon loading the game - that means that the plugin is active
# Look at the information on the plugin's specific page for usage instructions - usage will differ per plugin
# Look at the information on the plugin's webpage/README for usage instructions - usage will differ for each plugin


=== Usage notes ===
=== Usage notes ===
 
* You cannot play more than one game with NTR without rebooting your console. When you are done playing a game, power off your console
* You cannot play more than one game with NTR without rebooting the system - when you are done playing a game, power off the system
* You must launch NTR every time you wish to use a plugin
* You must launch NTR every time you wish to use a plugin
* Certain applets, such as the New 3DS's internet browser, may crash if you try to open them while NTR is active
* Certain applets, such as the New 3DS's internet browser, may crash if you try to open them while NTR is active