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

3DS:Luma3DS/Configuration: Difference between revisions

From Hacks Guide Wiki
update info to match luma v13, swap a few {{B}} with {{Key press}}, minor misc. revisions
m Fix caps
Tags: Mobile edit Mobile web edit
 
(4 intermediate revisions by 3 users not shown)
Line 34: Line 34:


====New 3DS CPU====
====New 3DS CPU====
{{info|This option can only be used on a new 3DS/2DS.}}
{{info|This option can only be used on a New 3DS/2DS.}}
When enabled, allows the New 3DS's enhanced clock speed and L2 cache to be used in all titles, not just New 3DS-exclusives. This may improve performance for some games, but it may also reveal hidden bugs in games when the Clock+L2 setting is enabled - this can result in anything up to a crash. This option is the same as the one found in the [[3DS:Luma3DS/Rosalina|Rosalina menu]].
When enabled, allows the New 3DS's enhanced clock speed and L2 cache to be used in all titles, not just New 3DS-exclusives. This may improve performance for some games, but it may also reveal hidden bugs in games when the Clock+L2 setting is enabled - this can result in anything up to a crash. This option is the same as the one found in the [[3DS:Luma3DS/Rosalina|Rosalina menu]].


====Homebrew autoboot====
====Hbmenu autoboot====
When enabled, automatically boots to the selected homebrew launcher instead of the HOME Menu.<br>
When enabled, automatically boots to the selected homebrew launcher instead of the HOME Menu.<br>
If 3DS is chosen, this will always be the normal Homebrew Launcher.<br>
If 3DS is chosen, this will always be the normal Homebrew Launcher.<br>
Line 48: Line 48:
When enabled, Luma3DS will load customized FIRMs and system modules (basically, for modifying non-game elements on the 3DS). This option will not do anything unless you have the necessary files in <code>luma</code> or <code>/luma/sysmodules</code>.
When enabled, Luma3DS will load customized FIRMs and system modules (basically, for modifying non-game elements on the 3DS). This option will not do anything unless you have the necessary files in <code>luma</code> or <code>/luma/sysmodules</code>.


You will most likely only use this option for specific applications like TWPatch (for widescreen DS games) and rverse (a custom Miiverse server). For more information, consult their respective installation guides.
This option is most commonly used for the Nintendo Network replacement [[Pretendo]], or sysmodule rewrites such as [[3DS:rehid|rehid]] or [[3DS:Wumiibo|Wumiibo]].


====Enable game patching====
====Enable game patching====
Line 56: Line 56:


==== Redirect app. syscore threads to core2 ====
==== Redirect app. syscore threads to core2 ====
{{info|This option can only be used on a new 3DS/2DS.}}
{{info|This option can only be used on a New 3DS/2DS.}}
When enabled, Luma3DS will move some application threads to core2, which usually goes unused despite being intended for applications. This will boost performance on resource-intensive games (like Pokemon US/UM) by around 10%, but may also break some games and applications.
When enabled, Luma3DS will move some application threads to core2, which usually goes unused despite being intended for applications. This will boost performance on resource-intensive games (like Pokemon US/UM) by around 10%, but may also break some games and applications.


Line 66: Line 66:
==== Show GBA boot screen in patched AGB_FIRM ====
==== Show GBA boot screen in patched AGB_FIRM ====
When enabled, Luma3DS will show the [https://www.youtube.com/watch?v=6_ZD3FxMcvQ GBA boot screen] when loading a GBA game through the built-in GBA firmware of the 3DS (such as through virtual console).
When enabled, Luma3DS will show the [https://www.youtube.com/watch?v=6_ZD3FxMcvQ GBA boot screen] when loading a GBA game through the built-in GBA firmware of the 3DS (such as through virtual console).
==== Force routing audio output through headphones ====
Forces all audio output except for the camera shutter to go to the headphones. Because Luma3DS only directly affects NATIVE_FIRM, this will not work in DS games, GBA games, payloads such as GodMode9, or [[3DS:Safe Mode|Safe Mode]].
Due to software limitations, this will stop working temporarily if you unplug and then replug headphones. Close and reopen the screen when this happens to fix it.




Line 85: Line 80:


== Configuration options in config.ini ==
== Configuration options in config.ini ==
As of Luma3DS v11.0, certain options have been moved and can only be edited in the <code>config.ini</code> file, located in both <code>SD:/luma/config.ini</code> and <code>[1]:/rw/luma/config.ini</code>. This section documents those options.
As of Luma3DS v11.0, certain options have been moved and can only be edited in the <code>config.ini</code> file, located in both <code>SD:/luma/config.ini</code> and <code>[1]:/rw/luma/config.ini</code>. This section documents those options.


Line 97: Line 91:
==== autoboot_dsi_titleid ====
==== autoboot_dsi_titleid ====
Determines the DSi title to boot into when <code>autoboot_3ds_homebrew</code> is set to 2. The selected title must be installed on the NAND, or it will instead crash on boot - the default app used is {{GitHub|devkitPro/nds-hb-menu|nds-hb-menu}}.
Determines the DSi title to boot into when <code>autoboot_3ds_homebrew</code> is set to 2. The selected title must be installed on the NAND, or it will instead crash on boot - the default app used is {{GitHub|devkitPro/nds-hb-menu|nds-hb-menu}}.
==== force_audio_output ====
Forces all audio output except for the camera shutter to go to the headphones. Because Luma3DS only directly affects NATIVE_FIRM, this will not work in DS games, GBA games, payloads such as GodMode9, or [[3DS:Safe Mode|Safe Mode]].
Due to software limitations, this will stop working temporarily if you unplug and then replug headphones. Close and reopen the screen when this happens to fix it.




=== Rosalina menu options ===
=== Rosalina menu options ===
The following options can be altered in some way via the [[3DS:Luma3DS/Rosalina|Rosalina menu]].
The following options can be altered in some way via the [[3DS:Luma3DS/Rosalina|Rosalina menu]].


==== hbldr_3dsx_titleid ====
==== hbldr_3dsx_titleid ====
Line 109: Line 107:
Determines what keys you need to press to open the Rosalina menu. By default, this is set to {{Key press|L|Down|SELECT}}.<br>
Determines what keys you need to press to open the Rosalina menu. By default, this is set to {{Key press|L|Down|SELECT}}.<br>
For example, if one of the default keys is broken, you can set it to <code>X+Y</code> to change the menu combination to {{Key press|X|Y}}.
For example, if one of the default keys is broken, you can set it to <code>X+Y</code> to change the menu combination to {{Key press|X|Y}}.
==== plugin_loader_enabled ====
Determines if [[3DS:Game plugins/3GX|3GX plugins]] placed in <code>SD:/luma/plugins/</code> are enabled.<br>Having this option disabled does not stop you from using [[3DS:Game plugins/PLG|PLG plugins]] with bootNTR.


==== ntp_tz_offset_min ====
==== ntp_tz_offset_min ====
Determines your timezone to set the time correctly. The value is the number of minutes your timezone is from UTC.<br>
Determines your timezone to set the time correctly. The value is the number of minutes your timezone is from UTC.<br>
For example, Eastern Standard Time (EST) is UTC-5, so the offset would be 60 * -5 = -300.
For example, Eastern Standard Time (EST) is UTC-5, so the offset would be 60 * -5 = -300.
==== volume_slider_override ====
Determines the volume to set the console to, overriding the physical volume slider of the console. Because Luma3DS only directly affects NATIVE_FIRM, this will not work in DS games, GBA games, payloads such as GodMode9, or [[3DS:Safe Mode|Safe Mode]].
The value should be a number from 0 to 100, while a value of -1 will disable the volume override.




==== Screen filter options ====
==== Screen filter options ====
All of the following options can be configured for each screen, and thus have two variables.
All of the following options can be configured for each screen, and thus have two variables.


===== screen_filters_cct =====
===== screen_filters_cct =====
Line 137: Line 142:
=== Options you shouldn't touch ===
=== Options you shouldn't touch ===
You shouldn't touch these options unless you know what you're doing.
You shouldn't touch these options unless you know what you're doing.


==== autoboot_3ds_app_mem_type ====
==== autoboot_3ds_app_mem_type ====
Line 168: Line 172:
** Indicates that Luma3DS is being booted from the <code>boot.firm</code> file on the root of your SD card, but that you are running B9S via ntrboot. If you're trying to install CFW, you should instead use SafeB9SInstaller as your <code>boot.firm</code> file.
** Indicates that Luma3DS is being booted from the <code>boot.firm</code> file on the root of your SD card, but that you are running B9S via ntrboot. If you're trying to install CFW, you should instead use SafeB9SInstaller as your <code>boot.firm</code> file.
* Booted from SD via FIRM0 or FIRM1
* Booted from SD via FIRM0 or FIRM1
** Indicates that Luma3DS has been installed to your FIRM partitions (where boot9strap or fastboot3DS would normally go). This is known to break some custom firmware functions, so unless this you intended to do this, you should [[3DS:Luma3DS to boot9strap|follow these instructions]] to install boot9strap to your FIRM partitions.
** Indicates that Luma3DS has been installed to your FIRM partitions (where boot9strap or fastboot3DS would normally go). This is known to break some custom firmware functions, so unless you intended to do this, you should [[3DS:Luma3DS to boot9strap|follow these instructions]] to install boot9strap to your FIRM partitions.
* Booted from CTRNAND via FIRM0 or FIRM1
* Booted from CTRNAND via FIRM0 or FIRM1
** Indicates that Luma3DS has been installed to your FIRM partitions and that the SD is not being read. You will need a usable SD card if you wish to install boot9strap to your FIRM partitions as above, so [[Formatting_an_SD_card|try to fix that first by reformatting]] - if this does not work, your SD may be corrupted and should [[Checking_SD_card_integrity|be tested for errors.]]
** Indicates that Luma3DS has been installed to your FIRM partitions and that the SD is not being read. You will need a usable SD card if you wish to install boot9strap to your FIRM partitions as above, so [[Formatting_an_SD_card|try to fix that first by reformatting]] - if this does not work, your SD may be corrupted and should [[Checking_SD_card_integrity|be tested for errors.]]