Luma3DS 11.0

La scène homebrews 3DS n’est pas encore enterrée ! TuxSH nous le rappelle une fois de plus en proposant une nouvelle version de l’excellent Custom Firmware Luma3DS. Le journal des modifications montre que de nouvelles fonctionnalités, très intéressantes, ont été ajoutées. Ainsi, par défaut, un backup des fichiers systèmes essentiels (bootrom, OTP, HWCAL, LCFS, SecureInfo) sera fait au premier démarrage et le binaire de Luma sera automatiquement copié dans la CTRNAND (ce qui évitera bien des écrans noirs et des sueurs froides quand on oublie de remettre la microSD dans la console). Parmi les autres bonnes nouvelles, le fichier de configuration est désormais au format INI au lieu de BIN, permettant d’être lu et édité facilement par les utilisateurs. Enfin, pas mal de bugs ont été corrigés…

 

↓ Nouveautés / Corrections (cliquer pour voir) ↓'
  • Migrate the configuration to INI format (config.bin becomes config.ini)
    • This means that configuration is now human-readable, and makes situations like wanting to modify Rosalina’s combo without opening its menu much easier to resolve
    • The following options have been removed from the config menu and moved to be exclusively in the INI file:
      • « Splash duration »: this is because it can now be configured to take any 32-bit value (default: 3 seconds)
      • « Set developer UNITINFO »,
      • « Disable Arm11 exception handlers »
      • « Enable Rosalina on SAFE_FIRM »
    • « Show NAND or user string in System Settings » is now enabled by default, when auto-generating a blank configuration file
  • Essential system files (bootROMs, OTP, HWCAL, LCFS, SecureInfo) are now automatically backed up to /luma/backups (upon upgrading Luma3DS, if not already present at that location)
  • Upon upgrading Luma3DS, boot.firm is now automatically copied to the root of the CTRNAND partition
  • Restore extended-remote support (this was broken with recent versions of GDB). Breaking change: use attach <PID+1> (e.g 1 for fs) to attach to a process, as GDB doesn’t support PID 0.
  • Add option to toggle card slot (#1202)
  • Screen filters can now be saved to config.ini and restored at boot (you need to go to « Miscellaneous options > Save settings »). You can now even manually edit config.ini to use custom values for those (within the 1000 to 25100K range)
  • NTP timezone can also now be saved to config.ini; also fix a bug where some timezones would not be reachable
  • Fix a long-standing issue where some system calls took longer than they should, causing lags in some situations (thanks @PabloMK7)
  • Fix calculation of displayed battery voltage (thanks nocash)

 

 

Github