kaiHEN ne débarque pas seul : Ounce Devkit apporte un véritable environnement de développement à la Switch 2, en parallèle de la publication de
kaiHEN 改変, la scène homebrew de la Nintendo Switch 2 accueille également ounce-devkit, un nouvel environnement destiné aux développeurs souhaitant créer des applications natives pour la console. L'objectif est de faciliter le développement et surtout le portage des applications existantes, en s'appuyant sur une installation de devkitPro.
Un environnement complet pour développer sur Switch 2
Ounce Devkit regroupe plusieurs bibliothèques et outils destinés à simplifier le travail des développeurs.
On retrouve notamment :
- libounce : une bibliothèque compatible avec l'API libnx, adaptée à la Nintendo Switch 2.
- OunceVK : une bibliothèque graphique prenant en charge Vulkan, EGL, OpenGL et OpenGL ES.
- libkaihen : l'API homebrew de kaiHEN, accessible notamment via l'en-tête kaihen.h.
- CMake Toolchain : une chaîne de compilation permettant de configurer les projets avec CMake.
- switch2vars.sh : un script fournissant les variables nécessaires à la configuration des environnements CMake, Meson et autotools.
Un point intéressant : le compilateur, les outils et les autres portlibs proviennent directement de devkitPro et restent inchangés. Ounce Devkit vient donc compléter l'environnement existant pour apporter la prise en charge spécifique de la Switch 2.
Un coup de pouce pour les portages
L'arrivée de cet environnement pourrait considérablement faciliter le travail des développeurs.
Les projets homebrew développés initialement pour la première Nintendo Switch disposent désormais de nouvelles bases pour envisager leur adaptation à la Switch 2. Associé à kaiHEN, Ounce Devkit constitue une étape importante dans la structuration de la scène homebrew de la nouvelle console.
Projets associés :
J'ai entendu dire qu'un gars "invokertr" aurait récupéré un dump complet comprenant le SDK européen et cela depuis le firmware 23.5.0.
"texte original :
C’était compter sans la réactivité de la scène underground. Ce 14 novembre, le chercheur en sécurité invokertr (connu sous le pseudonyme Sa†anic sur X) a mis en ligne une démonstration vidéo attestant de l’exécution d’un nouvel exploit directement sur une Nintendo Switch 2 tournant sous le firmware 23.5.0. Plus critique encore pour l’architecture logicielle de la console, le chercheur annonce avoir récupéré un dump complet à 100 % comprenant l’intégralité du package système 23.5.0 ainsi que le tout dernier kit de développement logiciel (SDK) européen officiel de la machine."
Est-ce qu'il va le rendre public, c'est une autre histoire.