Switch 2 : HBLauncher et un serveur FTP, premiers homebrews
HBLauncher lance des applications sur Switch 2 grâce à ns2jb, et ftpd-sb, premier serveur FTP de la console, transfère des fichiers depuis un PC.
Un lanceur de homebrews pour la Switch 2
Le 23 octobre 2026, le développeur Ravens Claw X a publié HBLauncher et son kit de développement, après une vidéo du lanceur en marche la nuit précédente. Il s’appuie sur ns2jb, le jailbreak de pepsipu, dont il reprend la porte d’entrée par SmileBASIC 4. Le lanceur affiche une liste d’applications, en ouvre une, puis revient au menu ; il se pilote au stick, à l’écran tactile ou en posant un Joy-Con 2 à plat, comme une souris.
Mais ce n’est ni un custom firmware, ni un chargeur de fichiers NRO comme sur la première Switch. Les applications sont des programmes pour la puce graphique (des shaders Vulkan) : la logique tourne dans le GPU de la console, et c’est un PC resté allumé qui garde les applications et maintient le lien avec la console tout au long de la séance. Aucune application ne s’exécute sur le processeur, et rien n’est installé de façon permanente.
Ce qu’il faut
Le kit de développement
Le kit permet d’écrire ses propres applications à partir d’un exemple « Hello World » fourni. Il donne accès aux boutons, au tactile, aux capteurs de mouvement, à la souris optique des Joy-Con 2, aux vibrations, à la lecture NFC (sans lecture d’amiibo) et au réseau. Le lanceur accepte 32 applications, et il n’existe pas encore de sauvegarde pour elles. L’auteur publie une liste détaillée de ce qui a été testé sur la console et de ce qui ne l’a pas été.
ftpd-sb, le premier serveur FTP de la Switch 2
Quelques heures plus tard, ftpd-sb 0.1.0 est arrivé avec HBLauncher 0.2.0, obligatoire pour s’en servir. L’application affiche l’adresse IP de la console ; on s’y connecte depuis FileZilla, sur le port 5000, en FTP simple, connexion anonyme, mode passif et une seule connexion à la fois.
À lire avant de se lancer
L’auteur le dit en tête de son profil et de chaque dépôt : tout est écrit par une IA (« vibe coded »), sans garantie, et il décline toute responsabilité en cas de dégât sur la console ou de sauvegarde perdue. Les dépôts n’ont pas encore de licence. Ces deux outils s’adressent aux curieux et aux développeurs : il n’y a toujours aucun custom firmware pour la Switch 2, et SmileBASIC 4 n’est plus en vente sur l’eShop américain. Si la scène vous intéresse, restez en 23.0.1. Les questions ont leur place dans la section Questions/Aide Switch & Wii U.
Sources : HBLauncher (GitHub) · HBLauncher 0.2.0 · ftpd-sb (GitHub) · Annonce de HBLauncher sur X · Annonce de ftpd-sb sur X
Un lanceur de homebrews pour la Switch 2
Le 23 octobre 2026, le développeur Ravens Claw X a publié HBLauncher et son kit de développement, après une vidéo du lanceur en marche la nuit précédente. Il s’appuie sur ns2jb, le jailbreak de pepsipu, dont il reprend la porte d’entrée par SmileBASIC 4. Le lanceur affiche une liste d’applications, en ouvre une, puis revient au menu ; il se pilote au stick, à l’écran tactile ou en posant un Joy-Con 2 à plat, comme une souris.
Mais ce n’est ni un custom firmware, ni un chargeur de fichiers NRO comme sur la première Switch. Les applications sont des programmes pour la puce graphique (des shaders Vulkan) : la logique tourne dans le GPU de la console, et c’est un PC resté allumé qui garde les applications et maintient le lien avec la console tout au long de la séance. Aucune application ne s’exécute sur le processeur, et rien n’est installé de façon permanente.
Ce qu’il faut
- une Switch 2 en 23.0.1 et SmileBASIC 4 en version 4.4.9, avec plus de 20 Mio libres dans sa sauvegarde. Aucune autre version n’est prise en charge ;
- un Raspberry Pi Pico 2 W sous CircuitPython : branché à la console, il se fait passer pour un clavier USB et tape le programme de départ, en huit minutes environ la première fois ;
- un PC sous Linux (x86-64, la seule plateforme testée) avec Node.js 22, sur le même réseau que la console et le Pico, ports 39380 et 39381 ouverts ;
- à chaque séance, relancer SmileBASIC et l’hôte sur le PC : comme ns2jb, tout s’efface au redémarrage.
Le kit de développement
Le kit permet d’écrire ses propres applications à partir d’un exemple « Hello World » fourni. Il donne accès aux boutons, au tactile, aux capteurs de mouvement, à la souris optique des Joy-Con 2, aux vibrations, à la lecture NFC (sans lecture d’amiibo) et au réseau. Le lanceur accepte 32 applications, et il n’existe pas encore de sauvegarde pour elles. L’auteur publie une liste détaillée de ce qui a été testé sur la console et de ce qui ne l’a pas été.
ftpd-sb, le premier serveur FTP de la Switch 2
Quelques heures plus tard, ftpd-sb 0.1.0 est arrivé avec HBLauncher 0.2.0, obligatoire pour s’en servir. L’application affiche l’adresse IP de la console ; on s’y connecte depuis FileZilla, sur le port 5000, en FTP simple, connexion anonyme, mode passif et une seule connexion à la fois.
- /save et /tmp (sauvegardes et fichiers temporaires de SmileBASIC) en lecture et en écriture, /rom (les fichiers du logiciel) en lecture seule ;
- pas d’accès à la carte microSD : la console refuse cette demande. Ni aux sauvegardes des autres jeux ;
- le débit est limité par le lien avec le PC, qui doit rester allumé ;
- les écritures modifient de vraies sauvegardes : un transfert interrompu peut laisser un fichier incomplet.
À lire avant de se lancer
L’auteur le dit en tête de son profil et de chaque dépôt : tout est écrit par une IA (« vibe coded »), sans garantie, et il décline toute responsabilité en cas de dégât sur la console ou de sauvegarde perdue. Les dépôts n’ont pas encore de licence. Ces deux outils s’adressent aux curieux et aux développeurs : il n’y a toujours aucun custom firmware pour la Switch 2, et SmileBASIC 4 n’est plus en vente sur l’eShop américain. Si la scène vous intéresse, restez en 23.0.1. Les questions ont leur place dans la section Questions/Aide Switch & Wii U.
Sources : HBLauncher (GitHub) · HBLauncher 0.2.0 · ftpd-sb (GitHub) · Annonce de HBLauncher sur X · Annonce de ftpd-sb sur X
Aucun commentaire