Options and usage - smartperson/Luma3DS GitHub Wiki

If you are booting Luma3DS for the first time, you will be greeted with the configuration menu.
If you want to open the configuration menu again, simply hold the SELECT button. If the configuration file is incompatible with the current version, it will be automatically discarded.

Config menu

Options:

  • Screen brightness: Change the screen brightness for Luma3DS and payloads. The brightness is updated "in real time".

  • PIN lock: This enables you to set a button combination (using A, B, X and Y and the directional pad) that will be asked each time you'll boot your 3DS or Luma3DS. Set this to "Off" to delete the existing PIN. You can choose the amount of digits between 4, 6 and 8. You will be allowed to change the PIN (can be skipped by pressing START) when quitting the configuration menu.

  • New 3DS CPU: Only useful for New 3DS consoles. This allows you to configure the processor the same way NTR CFW does:
  • Off disables the patch,
  • Clock enables New 3DS clock speed for all games
  • L2 adds extra cache to the CPU (Don't use this if your device crashes)
  • Clock+L2 enables the N3DS clock speed and adds extra cache to the CPU. (Pick Clock if your device crashes)

  • Autoboot SysNAND: Determines if you want to boot SysNAND or EmuNAND by when holding no buttons on Luma3DS boot).
  • If the option is on, holding L boots the default EmuNAND.
  • If the option is off, holding L boots SysNAND.

  • Use SysNAND FIRM if booting with R (A9LH):
  • On: uses the FIRM from SysNAND to boot EmuNAND with R (You can't boot 10.x with 9.x NATIVE_FIRM). Also applies a patch allowing access to the eShop on all system versions on EmuNAND.
  • Off: uses the FIRM from EmuNAND to boot SysNAND with R (You can't boot 10.x with 9.x NATIVE_FIRM).Also applies a patch allowing access to the eShop on all system versions on SysNAND.

  • Use second EmuNAND as default: Makes the second EmuNAND the default. This has no effect if there's no second EmuNAND.
  • If the option is on, holding down B will boot the first EmuNAND.
  • If the options is off, holding down B will boot the second EmuNAND.

  • Enable region/language emulation: Enables the region/language emulation feature. This allows some games which need a specific language to be set to work, and DLCs for foreign games to load.
  • To use it:
    • Create a folder named locales inside luma/
    • Create a .txt file with game's title id as the name (look them up on www.3dsdb.com).
    • Inside the file,
      • Put 3 characters for the region ("JPN", "USA", "EUR", "AUS", "CHN", "KOR", "TWN")
      • Put an empty space
      • Put 2 characters for the language ("JP", "EN", "FR", "DE", "IT", "ES", "ZH", "KO", "NL", "PT", "RU", "TW").
  • For example, to play Pokémon™ Y in Japanese language and region:
    • Create 0004000000055E00.txt
    • Put in JPN JP
    • Save

  • Show current NAND in System Settings: This displays the current NAND/FIRM instead of "Ver." in System Settings.
  • The strings that can be shown are:
    • Emu (first EmuNAND booted with its own FIRM),
    • EmuS (first EmuNAND booted with the SysNAND FIRM),
    • Emu2 (second EmuNAND booted with its own FIRM),
    • Sys (SysNAND booted with with its own FIRM),
    • SysE (SysNAND booted with the first EmuNAND's FIRM).

  • Show GBA boot screen in patched AGB_FIRM: Shows the original GBA boot animation when you launch a GBA game.

  • Display splash screen before payloads: Displays the splash screen (refer to the Other features and notes page) unconditionally before launching payloads. This is intended for splash screens that display button hints.