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
(fix Universal-Updater link)
Tags: Mobile edit Mobile web edit
 
(10 intermediate revisions by 7 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=


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


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


=== Manually ===
|-|Manually=
 
==== What you need ====
 
* [https://github.com/Nanquitas/BootNTR/releases BootNTRSelector]
** 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 ====
=== What you need ===
* [https://github.com/Nanquitas/BootNTR/releases The latest release of 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
* [https://github.com/LumaTeam/Luma3DS/releases/latest The latest release of Luma3DS]
** Luma3DS v13.0 or higher is required to use BootNTR Selector (or 3GX loader for older versions)


* Copy the BootNTRSelector .cia file to your SD card
=== Installation ===
** You may skip this if you use Universal Updater to install BootNTRSelector
* Copy the BootNTRSelector .cia file(s) to your SD card
* 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
* Copy <code>boot.firm</code> from the Luma3DS<code>.zip</code> to the root of the SD card, replacing the <code>boot.firm</code> already there
** You may skip this if you use Universal Updater to install Luma3DS [Nanquitas]
* Insert the SD card into your system and power it on
* Insert the SD card into your system and power it on
* On the Luma Configuration screen, enable any options that you need, then press Start
* 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
** Hint: If you don't know what the options are, you don't need them
* Install the BootNTRSelector .cia file using FBI
* Install the BootNTRSelector <code>.cia</code> file using FBI


== Using NTR ==
</tabber>
 
== Using NTR plugins ==


=== Plugin location ===
=== Plugin location ===
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
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.
* 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>
* 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
* 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


For example, the path may look like <code>plugin</code> -> <code>00040000001B5000</code> -> <code>plugin.plg</code>
An example directory for a plugin affecting one game would be <code>plugin</code> -> <code>0004000000190E00</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 the system. When you are done playing a game, power off the system
* 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

Latest revision as of 21:23, 25 November 2024

NTR is a generally outdated plugin loader. However, it is still necessary to load older plugins in the .plg format. The only way to load NTR on modern CFW setups is using BootNTRSelector.

Installing BootNTRSelector

What you need

Installation

  1. Search for BootNTRSelector in Universal Updater
  2. Get 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 BootNTRSelector_Mode3.cia as you will need to use it for such games
  3. Search for Luma3DS in Universal Updater, and download the boot.firm file
  4. Reboot your system
  5. 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

What you need

  • The latest release of 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 BootNTRSelector_Mode3.cia as you will need to use it for such games
  • The latest release of Luma3DS
    • Luma3DS v13.0 or higher is required to use BootNTR Selector (or 3GX loader for older versions)

Installation

  • Copy the BootNTRSelector .cia file(s) to your SD card
  • Copy boot.firm from the Luma3DS.zip to the root of the SD card, replacing the boot.firm already there
  • Insert the SD card into your system and power it on
  • 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 plugins

Plugin location

If you're using the default configuration, NTR will look for plugins in the plugin 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.

  • You can get the game's title ID from here (cartridges), here (digital games), or from the FBI -> Titles menu. For example, Taiko no Tatsujin: Dokodon! Mystery Adventure's title ID is 0004000000190E00, so if you wanted to use a plugin for that game, you'd create a folder named 0004000000190E00
  • 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 plugin folder
  • If you want the plugin to run for all games (for example, for an FPS overlay), create a folder called game inside the plugin folder and place your plugin inside

An example directory for a plugin affecting one game would be plugin -> 0004000000190E00 -> plugin.plg.

An example directory for a plugin affecting all games would be plugin -> game -> plugin.plg.

Launching NTR

  1. Open the BootNTRSelector app on your home menu
  2. 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
  3. 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
  4. Look at the information on the plugin's webpage/README for usage instructions - usage will differ for each plugin

Usage notes

  • 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
  • Certain applets, such as the New 3DS's internet browser, may crash if you try to open them while NTR is active