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

3DS:Luma3DS/Rosalina: Difference between revisions

From Hacks Guide Wiki
m (remove extra italics)
(a bunch of template, formatting and style fixes)
Line 1: Line 1:
{{hatnote|1=This article is about Rosalina, accessible when booted into HOME Menu. For information about the Luma3DS configuration menu (accessible by holding SELECT on boot), see [[3DS:Luma3DS/Configuration|Luma3DS/Configuration]].}}
{{hatnote|text=This article is about Rosalina, accessible when booted into HOME Menu. For information about the Luma3DS configuration menu (accessible by holding SELECT on boot), see [[3DS:Luma3DS/Configuration|this page]].}}


Rosalina is a system module for Luma3DS that can be accessed while your 3DS is powered on and in 3DS mode by pressing a keycombo specified in the file <code>SD://luma/config.ini</code>. By default, the keycombo is {{B|L}} + {{B|Down}} + {{B|Select}}.
Rosalina is a system module for Luma3DS that can be accessed while your 3DS is powered on and in 3DS mode by pressing a keycombo specified in the file <code>sd:/luma/config.ini</code>. By default, the keycombo is {{B|L}} + {{B|Down}} + {{B|Select}}.


Rosalina is ''not'' accessible from within payloads (such as GodMode9), from DS/DSi mode (such as when using a DS cartridge or when using TWiLightMenu++), or from GBA mode (such as when using GBA virtual console).
Rosalina is ''not'' accessible from within payloads (such as GodMode9), from DS/DSi mode (such as when using a DS cartridge or when using TWiLightMenu++), or from GBA mode (such as when using GBA virtual console).
Line 7: Line 7:
This menu offers many options for real-time configuration of the system, including but not limited to the following:
This menu offers many options for real-time configuration of the system, including but not limited to the following:
* Take screenshots
* Take screenshots
* Change system settings such as brightness, active cheats, wireless status, and clock speed & L2 cache (New 3DS/2DS only)
* Change system settings such as brightness, active cheats, wireless status, and (on New 3DS/2DS only) clock speed & L2 cache
* Activate a blue light filter
* Activate a blue light filter


Line 13: Line 13:


==Opening and navigating the Rosalina Menu==
==Opening and navigating the Rosalina Menu==
{{info|If your (L), (D-Pad Down), or (Select) keys are broken, you will not be able to open the Rosalina menu by default. To fix this, modify the <code>SD://luma/config.ini</code> file by editing the variable <code>rosalina_menu_keycombo</code> to two or more keys that work for you, such as <code>X+Y</code>. If you do not see the <code>config.ini</code>, [[3dsguide:checking-for-cfw|update Luma3DS to version 11.0 or newer]].}}
{{info|If your {{B|L}}, {{B|D-Pad Down}}, or {{B|Select}} keys are broken, you will not be able to open the Rosalina menu by default. To fix this, modify the <code>sd:/luma/config.ini</code> file by editing the variable <code>rosalina_menu_keycombo</code> to two or more keys that work for you, such as <code>X+Y</code>. If you do not see the <code>config.ini</code>, [[3dsguide:checking-for-cfw|update Luma3DS to version 11.0 or newer]].}}


You can access Rosalina by pressing your chosen keycombo while in most areas of the system, excluding the following:
You can access Rosalina by pressing your chosen keycombo while in most areas of the system, excluding the following:
Line 19: Line 19:
* DS and GBA games, and homebrew that enters these modes ([[3DS:DS games#TwilightMenu++|TWiLightMenu++]] being a notable example)
* DS and GBA games, and homebrew that enters these modes ([[3DS:DS games#TwilightMenu++|TWiLightMenu++]] being a notable example)


Once in the Rosalina menu, use (D-Pad Up) and (D-Pad Down) to navigate the options. Press (A) to choose/enable/disable an option or view a submenu. Once in a submenu, press B to return to the main menu. The currently highlighted option is denoted by a <code>></code> to the left of its text - the option highlighted when you first open the menu is <code>Take screenshot</code>.
Once in the Rosalina menu, use {{B|D-Pad Up}} and {{B|D-Pad Down}} to navigate the options. Press {{B|A}} to choose/enable/disable an option or view a submenu. Once in a submenu, press B to return to the main menu. The currently highlighted option is denoted by a <code>></code> to the left of its text - the option highlighted when you first open the menu is <code>Take screenshot</code>.


Once you are done changing options, press B until you exit Rosalina and return to the system.
Once you are done changing options, press B until you exit Rosalina and return to the system.
Line 26: Line 26:


===Take Screenshot===
===Take Screenshot===
Takes a screenshot of both screens' content and saves it to <code>SD://luma/screenshots</code> as two <code>.bmp</code> files. Activates immediately after being pressed.
Takes a screenshot of both screens' content and saves it to <code>sd:/luma/screenshots</code> as two <code>.bmp</code> files. Activates immediately after being pressed.


===Change screen brightness===
===Change screen brightness===
Shows the current luminance of the screen and allows you to change it with the D-Pad - (D-Pad Up) and (D-Pad Down) increment by 1, (D-Pad Left) and (D-Pad Right) increment by 10. The change in luminance takes effect instantly, including inside Rosalina. Note that any action that restarts the system or enters a place where Rosalina cannot function will reset brightness to the last chosen preset.
Shows the current luminance of the screen and allows you to change it with the D-Pad - {{B|D-Pad Up}} and {{B|D-Pad Down}} increment by 1, {{B|D-Pad Left}} and {{B|D-Pad Right}} increment by 10. The change in luminance takes effect instantly, including inside Rosalina. Note that any action that restarts the system or enters a place where Rosalina cannot function will reset brightness to the last chosen preset.


===Cheats...===
===Cheats...===
When inside a title where cheats have been selected for use (either through [[Checkpoint]] or through [https://github.com/LumaTeam/Luma3DS/wiki/Cheat-Engine manually adding them to Luma], this menu shows the selected cheats. Press A on a cheat to change the <code>( )</code> to a <code>(x)</code>, at which point they will be activated when you leave Rosalina.
When inside a title where cheats have been selected for use (either through [[Checkpoint]] or through {{GitHub|LumaTeam/Luma3DS/wiki/Cheat-Engine|manually adding them to Luma}}, this menu shows the selected cheats. Press A on a cheat to change the <code>( )</code> to a <code>(x)</code>, at which point they will be activated when you leave Rosalina.
If the title you are currently in has no cheats selected for it, the menu will instead display <code>No suitable title found</code>.
If the title you are currently in has no cheats selected for it, the menu will instead display <code>No suitable title found</code>.


Line 56: Line 56:
====Toggle LEDs====
====Toggle LEDs====
{{Section WIP|notes=Make sure the list of disabled LEDs is accurate, and verify if the info regarding closing the system is actually erroneous or just bugged on one system.}}
{{Section WIP|notes=Make sure the list of disabled LEDs is accurate, and verify if the info regarding closing the system is actually erroneous or just bugged on one system.}}
Disables the power LED and wireless LED until re-enabled manually or the system is closed while in the POWER button menu. The menu states that entering sleep mode by closing the system will always reset the LED state, but this is erroneous.
When first pressed, disables the power LED and wireless LED until re-enabled manually or the system is closed while in the POWER button menu. The menu states that entering sleep mode by closing the system will always reset the LED state, but this is erroneous.


====Toggle Wireless====
====Toggle Wireless====
Turns off the 3DS' ability to connect to WiFi networks. While toggled off, this stops <code>Control Wireless connection</code> from connecting to a slot. This setting's chosen option is saved and reapplied on next boot automatically.
Toggles the 3DS' ability to connect to WiFi networks. While toggled off, this stops <code>Control Wireless connection</code> from connecting to a slot. This setting's chosen option is saved and reapplied on next boot automatically.


====Toggle power button====
====Toggle power button====
Turns off the power button's ability to enter the power-off menu. While disabled, the power button can still be held for ~7 seconds to forcibly power off the system.
Toggles the power button's ability to enter the power-off menu. While toggled off, the power button can still be held for ~7 seconds to forcibly power off the system.


====Toggle power to card slot====
====Toggle power to card slot====
Turns off the 3DS' ability to read cartridges while active. This prevents the passive power drain from having a cartridge inserted, but requires you re-enable this setting or remove and reinsert the cartridge to be able to play it again.
Toggles the 3DS' ability to read cartridges while active. This prevents the passive power drain from having a cartridge inserted, but requires you re-enable this setting or remove and reinsert the cartridge to be able to play it again.


===Screen filters===
===Screen filters===
Line 78: Line 78:


====Switch the hb. title to the current app.====
====Switch the hb. title to the current app.====
When inside a title, modifies its icon on the Home Menu to open the Homebrew Menu instead until another title is chosen or the system reboots. This is used in our custom firmware guide to switch Download Play to the Homebrew Menu, though most system apps will work for this purpose and it is unneeded after the Homebrew Launcher Wrapper is installed.
When inside a title, changes the active title's HOME Menu icon to open the Homebrew Launcher instead until another title is chosen or the system reboots. This is used in our custom firmware guide as a part of [[3dsguide:finalizing-setup|Finalizing Setup]] to access the Homebrew Launcher, though most system apps will work for this purpose and it is unneeded after the Homebrew Launcher Wrapper is installed.


====Change the menu combo====
====Change the menu combo====
Line 90: Line 90:


====Nullify user time offset====
====Nullify user time offset====
Changes the 3DS' current date and time to match the embedded RTC clock. This is done in our custom firmware guide as a part of Finalizing Setup.
Changes the 3DS' current date and time to match the embedded RTC clock. This is done in our custom firmware guide as a part of [[3dsguide:finalizing-setup|Finalizing Setup]].


====Dump DSP firmware====
====Dump DSP firmware====
Copies the file <code>dspfirm.cdc</code> to <code>SD://3ds</code> to allow homebrew apps to use the 3ds' audio. This is done in our custom firmware guide as a part of Finalizing Setup.
Copies the file <code>dspfirm.cdc</code> to <code>sd:/3ds</code> to allow homebrew apps to use the 3ds' audio. This is done in our custom firmware guide as a part of [[3dsguide:finalizing-setup|Finalizing Setup]].


====Save settings====
====Save settings====
Saves the current NTP time zone, the active screen filter, and any changes to the Rosalina keycombo to <code>SD://luma/config.ini</code>.
Saves the current NTP time zone, the active screen filter, and any changes to the Rosalina keycombo to <code>sd:/luma/config.ini</code>.


===Power off===
===Power off===
After a confirmation, powers off your console. The console takes longer to fully shut down this way compared to doing it from the POWER button menu, but this has the advantage of being faster to access.
After a confirmation, powers off your console. Note that the console takes longer to fully shut down this way compared to doing it from the POWER button menu.


===Reboot===
===Reboot===
After a confirmation, reboots your console. This is notably faster than both the <code>Power off</code> Rosalina option and manually rebooting via the POWER button.
After a confirmation, reboots your console. Notably, this takes far less time than both the <code>Power off</code> Rosalina option and manually rebooting via the POWER button.


===Credits===
===Credits===