v6.2
Both versions:
- Revamped EmuNAND support: up to four EmuNANDs are now supported, the default can be selected in the config and it can be changed on boot by holding Up/Right/Down/Left (respectively for EmuNAND 1/2/3/4); other than the
legacy
layout theminsize
layout (for RedNANDs only) and thedefault
layout are now also supported - Added a B payload (
b_NAME.bin
) to the chainloader - PIN changes: the number of digits to input is now shown, a message on the bottom screen can be displayed by placing a text file named
pinmessage.txt
inluma
(800 characters maximum) - Implemented custom System Settings
Ver.
string, it needs to be in a text file namedcustomversion.txt
(19 characters maximum) inluma
, with the stock Nintendo string beingVer. %d.%d.%d-%d%ls
- When booting with R and the
Use SysNAND FIRM if booting with R
option is selected, FIRM will be loaded from the default EmuNAND instead of the first one and you can choose a different one with the directional pad, in the same way you would select the EmuNAND - Changed the logic of the NIM update patch to only be applied when booting with R
- Hid the
New 3DS CPU
setting on Old 3DS - Show descriptions for the options on the bottom screen
- Fixed support for pre-9.0 FIRMs. Luma3DS now directly supports >= 5.x FIRMs, as intended
- Fixed crashes for people with pre-patched Home Menu and NS module
- Added boundary checks for files loaded from SD
- More code refactoring
Dev version:
- Fixed crashes on some Old 3DS FIRMs (such as 9.0)
- Added displaying a partial stack dump on the bottom screen when handling an exception