sys-ftpd light 1.0.1

Le sysmodule sys-ftpd nous revient dans une version (non officielle) qui a subi une véritable cure d’amaigrissement. L’utilisation conjointe de plusieurs sysmodules pouvant rapidement arriver à bout du peu de RAM disponible, le développeur cathery a ainsi décidé de forker le projet de jakibaki en se concentrant sur l’essentiel. Il a fait un gros effort d’optimisation, tout en supprimant le support (superflu) des effets sonores, pour arriver à une empreinte-mémoire de seulement 740Ko (contre plus de 6Mo avec la version officielle). D’une part, ça laisse de la place aux autres sysmodules, d’autre part, ça lui permet de tourner sans souci sur le firmware 9.1.0.

On notera également une modification du comportement de la LED du joy-con (pour peu qu’il soit à jour au moins en version 9.0.0) : elle s’éteindra automatiquement au bout de 10 secondes. En plus de réduire (un tout petit peu) la consommation, cela évitera que la LED ne reste allumée si le sysmodule venait à planter.

[MAJ] Une version 1.0.1 a vite suivi pour augmenter l’utilisation mémoire. Un comble pour une version qui vante son empreinte-mémoire très faible, mais à vouloir trop économiser sur ce point, on rend rapidement un sysmodule totalement instable…

 

↓ Nouveautés / Corrections (cliquer pour voir) ↓

1.0.1

  • Changed the memory usage from 770KB to 1MB. This should be enough to provide stability for all file transfers.

1.0.0 Changes from sys-ftpd:

  • Reduced memory usage from 6MB to 770KB. On Switch FW 9.1.0, this caused the old sys-ftpd to no longer work. Also, this left little to no memory available to other sysmodules to use, causing the same issue.
  • Removed sound completely. Due to memory limitations, sysmodules should only use as much as absolutely necessary. Sound is not absolutely necessary.
  • On Joy-Cons with firmware updated to 9.0.0, the LED light automatically turns off after 10 seconds to prevent battery drain. This helps in cases where the sysmodule gets interrupted without a chance to turn it off manually, causing the LED to stay on forever.
  • Built for Atmosphere 0.10.0 (the titles folder was renamed to contents. If you’re using old Atmosphere, revert that change yourself.)

Attention, le sysmodule a été compilé pour Atmosphère 0.10.0. De ce fait, le dossier « titles » est désormais nommé « contents ». Si vous souhaitez utiliser sys-ftpd light sur une version antérieure, vous devrez changer le nom du dossier en conséquence.

 

 

Github