config.ini 6.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194
  1. ; This configuration file was automatically generated by Luma3DS v12.0
  2. [meta]
  3. ; Do not edit these two lines.
  4. config_version_major = 3
  5. config_version_minor = 5
  6. [boot]
  7. ; Options appearing on the Luma3DS initial boot menu
  8. ; (save for 'splash_duration_ms').
  9. ; If enabled (= 1), the selected emuNAND will be launched
  10. ; on boot. Otherwise, sysNAND will be launched instead.
  11. ; Hold L on boot to switch between sysNAND and emuNAND.
  12. ; Hold Up/Right/Down/Left to select emuNAND no. 1/2/3/4.
  13. autoboot_emunand = 0
  14. ; If enabled, when holding R on boot, sysNAND will be
  15. ; booted with the FIRM of the selected emuNANDs.
  16. ; Otherwise, the selected emuNAND will be booted using
  17. ; the sysNAND's FIRM.
  18. ; Use directional keys to select between emuNANDs
  19. ; (see above). Additionally hold 'A' if you happen to
  20. ; have a matching payload in /luma/payloads.
  21. use_emunand_firm_if_r_pressed = 0
  22. ; Enable loading external FIRMs and system modules from
  23. ; Luma3DS's folders. Usually not needed. Refer to wiki
  24. ; for further details.
  25. enable_external_firm_and_modules = 0
  26. ; Enable multiple game patching functions: locale
  27. ; emulation, IPS support, LayeredFS, and more.
  28. enable_game_patching = 0
  29. ; Redirect application threads that would spawn on core1,
  30. ; to core2 (which is an extra CPU core for applications
  31. ; that usually remains unused). New 3DS only.
  32. ; This improves the performance of very demanding games (those
  33. ; that use 3x clockrate and L2C by default), like Pokémon US/UM
  34. ; by about 10%. Can break some games and other applications.
  35. ; Context: core1 is the core where all sysmodules (device drivers,
  36. ; etc.) except head tracking run on. Applications can request to
  37. ; run threads on that core a percentage of the total CPU time,
  38. ; but this reduces the time sysmodules can run. This patch
  39. ; prevents this from happening.
  40. app_syscore_threads_on_core_2 = 0
  41. ; Enables showing the current NAND in System Settings:
  42. ; - Sys = sysNAND
  43. ; - Emu = emuNAND 1
  44. ; - EmuX = emuNAND X
  45. ; - SysE = sysNAND with emuNAND 1 FIRM
  46. ; - SyEX = sysNAND with emuNAND X FIRM
  47. ; - EmuS = emuNAND 1 with sysNAND FIRM
  48. ; - EmXS = emuNAND X with sysNAND FIRM
  49. ; You can also opt to display your own custom string
  50. ; (max 19 characters) by creating and writing to the
  51. ; following files: /luma/customversion_NANDtype.txt
  52. ; where NANDtype is one of: sys, emu, emu2, emu3, emu4.
  53. show_system_settings_string = 1
  54. ; Enables showing the GBA boot animation when launching
  55. ; GBA games.
  56. show_gba_boot_screen = 0
  57. ; Force routing audio output to headphones.
  58. ; Currently only for NATIVE_FIRM.
  59. ; Due to software limitations, this gets undone if you actually
  60. ; insert then remove HPs (just enter then exit sleep mode if
  61. ; this happens).
  62. ; Also gets bypassed for camera shutter sound.
  63. force_headphone_output = 0
  64. ; Default emuNAND number (1 to 4) to be booted when
  65. ; no directional buttons are pressed.
  66. default_emunand_number = 1
  67. ; Brightness level the Luma3DS boot menu should use
  68. ; (1 to 4).
  69. brightness_level = 4
  70. ; When to display the splash screen. One of:
  71. ; "off", "before payloads", "after payloads".
  72. splash_position = off
  73. ; The duration of the splash screen, in milliseconds.
  74. splash_duration_ms = 3000
  75. ; Number of PIN digits (0, 4, 6, 8).
  76. pin_lock_num_digits = 0
  77. ; N3DS mode to use when launching applications. One of:
  78. ; "off", "clock", "l2", "clock+l2". Does not apply to New 3DS
  79. ; exclusive/enhanced games. Clock+L2 can cause issues as
  80. ; it can reveal hidden bugs within some games.
  81. app_launch_new_3ds_cpu = off
  82. ; Autoboot mode:
  83. ; - 0: disabled (boot normally)
  84. ; - 1: boot into the 3DS title specfied by hbldr_3dsx_titleid
  85. ; - 2: boot into the DSi title specified by autoboot_dsi_titleid
  86. autoboot_mode = 0
  87. [rosalina]
  88. ; Rosalina options
  89. ; Title ID of the application to take over when launching
  90. ; boot.3dsx.
  91. hbldr_3dsx_titleid = 000400000d921e00
  92. ; Button combo to open the Rosalina menu.
  93. rosalina_menu_combo = X+Y
  94. ; NTP timezone offset, in minutes (-779 to 899).
  95. ntp_tz_offset_min = 0
  96. [screen_filters]
  97. ; For screen filters, we use the GPU's color correction lookup
  98. ; tables (one LUT for each color component).
  99. ; These LUTs replace each color intensity by the corresponding
  100. ; value in the LUT (0 to 255).
  101. ; The following formula is used:
  102. ; y_c = (contrast * whitepoint_c(cct) * x_c + brightness) ^ gamma
  103. ; where:
  104. ; * x_c = intensity_c / 255, or x = 1 - (intensity_c / 255),
  105. ; depending on whether or not colors are to be inverted
  106. ; * gamma is skipped if polynomial output is <= 0
  107. ; * output is multiplied by 255, rounded, and clamped
  108. ; Correlated Color Temperature (CCT) for the screen filters
  109. ; (1000 to 25100).
  110. screen_filters_top_cct = 6500
  111. screen_filters_bot_cct = 6500
  112. ; Gamma adjustment for the screen filters (0 to 1411).
  113. ; Increasing this above 1 will make colors look more saturated.
  114. screen_filters_top_gamma = 1
  115. screen_filters_bot_gamma = 1
  116. ; Contrast adjustment for the screen filters (0 to 255).
  117. screen_filters_top_contrast = 1
  118. screen_filters_bot_contrast = 1
  119. ; Brightness adjustment for the screen filters (-1 to 1).
  120. screen_filters_top_brightness = 0
  121. screen_filters_bot_brightness = 0
  122. ; Whether or not the screen filters should invert colors.
  123. screen_filters_top_invert = 0
  124. screen_filters_bot_invert = 0
  125. [autoboot]
  126. ; Autoboot options
  127. ; DSi title ID of the application to use when autobooting
  128. ; into DSi mode. The title must be installed on NAND.
  129. autoboot_dsi_titleid = 0003000448424c41
  130. ; Memory layout to use when autobooting into 3DS homebrew:
  131. ; - 0: Normal memory layout (64 MB of application memory on O3DS,
  132. ; 124 MB on N3DS)
  133. ; - 1: Dev1 memory layout (96 MB / 178 MB)
  134. ; - 2: Dev2 memory layout (80 MB / 124 MB)
  135. ; - 3: Dev3 memory layout (72 MB / 124 MB)
  136. ; - 4: Dev4 memory layout (32 MB / 124 MB)
  137. ; Please note that using anything other than the normal memory
  138. ; layout here will cause Home Menu to crash if it launched
  139. ; (usually via the HOME button or the POWER button - just
  140. ; use the poweroff/reboot option from Rosalina menu instead).
  141. autoboot_3ds_app_mem_type = 0
  142. [misc]
  143. ; "Hidden" miscellaneous options.
  144. ; Make the console be always detected as a development unit,
  145. ; and conversely (Arm11-side only).
  146. ; This breaks online features, amiibo and retail CIAs, but
  147. ; allows installing and booting some developer software.
  148. ; Only enable this if you know what you are doing!
  149. use_dev_unitinfo = 0
  150. ; Disables the fatal error exception handlers for the Arm11
  151. ; CPU. Disabling this will disqualify you from submitting
  152. ; issues to the Luma3DS repository.
  153. disable_arm11_exception_handlers = 0
  154. ; Enables Rosalina, the kernel ext. and sysmodule reimpls
  155. ; on SAFE_FIRM (New 3DS only). Also suppresses QTM error
  156. ; 0xF96183FE, allowing to use 8.1-11.3 N3DS on New 2DS XL
  157. ; consoles.
  158. ; Only select this if you know what you are doing!
  159. enable_safe_firm_rosalina = 0