Balatro : du code exécuté sur Switch 2 par une sauvegarde
Une sauvegarde de Balatro suffit pour exécuter du code sur Switch 1 et Switch 2. Une preuve de concept, en mode utilisateur, pas un jailbreak.
Une sauvegarde qui remplace le jeu
Le 3 novembre 2026, Luminger a publié balatro-switch-rce 1.0.0, suivi de la 1.1.0 le 6 novembre. Le principe repose sur le moteur du jeu : Balatro sur Switch est un jeu LÖVE, et LÖVE monte la sauvegarde avant les fichiers du jeu. Un main.lua placé dans la sauvegarde remplace donc celui du jeu. Au lancement, Balatro laisse la place à un écran d’état, une console Lua accessible par le réseau (port 9026) et un serveur FTP.
Et la Switch 2 ?
La sauvegarde s’installe avec JKSV sur une Switch 1 déjà hackée. Elle passe ensuite sur Switch 2 par le transfert officiel de Nintendo (transfert complet ou transfert des données d’un jeu), qui copie la sauvegarde telle quelle. La cartouche Switch 1 de Balatro, lancée en rétrocompatibilité, démarre alors la console Lua. Aucune modification n’est nécessaire sur la Switch 2 elle-même.
L’auteur dit l’avoir testé sur les deux consoles, avec la cartouche Switch 1 en version 1.0.1f (celle de la cartouche) et 1.0.1o (la dernière). Une éventuelle édition native Switch 2 du jeu ne serait pas compatible.
Ce que ça ne permet pas
Une nouvelle porte d’entrée
Après ns2jb et SmileBASIC et CivSwitch, un autre jeu du commerce sert de point d’entrée commun aux deux consoles. Pour hacker une Switch 1 compatible, voyez notre tutoriel Atmosphère.
Sources : balatro-switch-rce (GitHub) · Version 1.0.0 (GitHub) · Version 1.1.0 (GitHub)
Une sauvegarde qui remplace le jeu
Le 3 novembre 2026, Luminger a publié balatro-switch-rce 1.0.0, suivi de la 1.1.0 le 6 novembre. Le principe repose sur le moteur du jeu : Balatro sur Switch est un jeu LÖVE, et LÖVE monte la sauvegarde avant les fichiers du jeu. Un main.lua placé dans la sauvegarde remplace donc celui du jeu. Au lancement, Balatro laisse la place à un écran d’état, une console Lua accessible par le réseau (port 9026) et un serveur FTP.
Et la Switch 2 ?
La sauvegarde s’installe avec JKSV sur une Switch 1 déjà hackée. Elle passe ensuite sur Switch 2 par le transfert officiel de Nintendo (transfert complet ou transfert des données d’un jeu), qui copie la sauvegarde telle quelle. La cartouche Switch 1 de Balatro, lancée en rétrocompatibilité, démarre alors la console Lua. Aucune modification n’est nécessaire sur la Switch 2 elle-même.
L’auteur dit l’avoir testé sur les deux consoles, avec la cartouche Switch 1 en version 1.0.1f (celle de la cartouche) et 1.0.1o (la dernière). Une éventuelle édition native Switch 2 du jeu ne serait pas compatible.
Ce que ça ne permet pas
- tout se passe dans le processus du jeu : pas de noyau, pas de module système, pas de firmware personnalisé ;
- pas de copies de sauvegarde ni de piratage : impossible de lancer des jeux du commerce ;
- la restauration efface votre sauvegarde de Balatro, et l’auteur prévient que cela peut valoir un bannissement de la console.
Une nouvelle porte d’entrée
Après ns2jb et SmileBASIC et CivSwitch, un autre jeu du commerce sert de point d’entrée commun aux deux consoles. Pour hacker une Switch 1 compatible, voyez notre tutoriel Atmosphère.
Sources : balatro-switch-rce (GitHub) · Version 1.0.0 (GitHub) · Version 1.1.0 (GitHub)
Aucun commentaire