PS5 jailbreakée : le portage natif EglantinePS5 exécute les exclusivités Switch 2 sous OrbisOS

Pokémon Pokopia et Mario Kart World Nintendo Switch 2 sur PS5 jailbreakée via EglantinePS5

Nous vous avions prévenus dès l’apparition du dépôt dans nos colonnes samedi dernier : à l’occasion de notre dossier consacré à la sortie publique des émulateurs Nintendo Switch 2 Eden-NX2 et Eglantine sur PC, nous pointions déjà la création discrète d’une branche dédiée à la console de salon de Sony. Quelques jours plus tard, la théorie vient de céder la place aux premières démonstrations concrètes : une PlayStation 5 jailbreakée est désormais capable de démarrer et d’exécuter en jeu des exclusivités Nintendo Switch 2 comme Pokémon Pokopia et Mario Kart World.

EglantinePS5 : l’émulation Nintendo Switch 2 tourne en natif sous OrbisOS grâce au pilote Vulkan RADV de mihawk-99

Derrière cette prouesse technique se cache le développeur heydemoura (également connu sous le pseudonyme AngelXex), qui a mis en ligne la version alpha v1.000.000 sur le dépôt GitHub officiel EglantinePS5. Ce projet adapte directement les avancées d’Eglantine et des 145 correctifs d’Eden-NX2 signés par Takoroka au sein d’une application homebrew native pour la PlayStation 5, construite à l’aide du PS5 Payload SDK de John Törnblom et des fondations de ProsperoEden.

Sur une PlayStation 5 disposant d’un firmware compris entre les versions 6.02 et 13.60 permettant l’exécution de code non signé, les bidouilleurs disposent aujourd’hui de deux méthodes distinctes pour lancer le catalogue de la nouvelle hybride de Kyoto :

  • L’exécution native sous OrbisOS via EglantinePS5 : sans quitter le système d’exploitation d’origine de la PS5, l’émulateur s’appuie par défaut sur le moteur de rendu Vulkan propulsé par le pilote open source RADV PS5 Mesa conçu par le développeur mihawk-99 (avec un repli possible sur OpenGL via la bibliothèque ps5-opengl). Ce pont logiciel traduit à la volée les appels graphiques vers l’architecture RDNA 2 de la console de Sony et gère déjà le cache de shaders sur le stockage interne.
  • Le passage par Bazzite Linux et les 40 unités de calcul du GPU : la seconde approche consiste à transformer la console en véritable PC sous Linux. Comme nous l’expliquions lors de la publication de l’image Bazzite Linux débloquant les 40 CUs du GPU de la PS5, il suffit alors de lancer les exécutables Linux d’Eden-NX2 ou d’Eglantine en profitant de l’accélération matérielle complète de la puce AMD Oberon.

Malgré son statut expérimental, l’interface native d’EglantinePS5 intègre déjà un éventail d’options impressionnant pour un homebrew console : facteur d’échelle interne réglable de 0.5x à 4x avec mise à l’échelle AMD FSR, sortie d’affichage jusqu’en 2160p (4K) à 120 Hz, bascule à la volée entre les profils Docké et Portable de la Switch 2, prise en charge complète de la manette DualSense et même une option de génération d’images (Frame Generation portée par gyn7561) capable d’interpoler un titre de 30 vers 60 images par seconde.

Pour les joueurs qui souhaitent découvrir ces deux exclusivités dans des conditions optimales et sans le moindre artefact sur le matériel officiel de Nintendo, voici les meilleures offres disponibles actuellement :

Trailer video

Pokémon Pokopia et Mario Kart World en jeu : une preuve de concept alpha encore freinée par l’émulation NVN2

En pratique, voir le logo et les premiers niveaux de Pokémon Pokopia ou les circuits de Mario Kart World s’animer directement sur un téléviseur relié à une PlayStation 5 relève de l’exploit d’ingénierie, mais l’expérience demeure très éloignée d’un confort de jeu normal. Tout comme sur la version PC dont il partage le cœur, EglantinePS5 reste tributaire d’une traduction encore partielle du pipeline graphique propriétaire Nvidia Ampere NVN2 de la Nintendo Switch 2.

Durant les sessions de test, l’exécution souffre ainsi de fortes saccades à chaque compilation d’un nouveau shader, de textures manquantes, d’éclairages corrompus et de modèles 3D parfois réduits à des silhouettes sombres lorsque les mesh shaders ou certaines instructions 64 bits ne sont pas encore interprétés par le pilote RADV. De plus, l’application ne fournit évidemment aucune clé cryptographique ni aucun fichier système : elle exige un dossier déchiffré contenant l’exécutable ExeFS et l’arborescence RomFS extraits d’une Switch 2 disposant au maximum du firmware 23.0.1 via la chaîne d’exploitation ns2jb et l’utilitaire OunceCake.

Mon regard

L’idée même qu’une PlayStation 5 fasse tourner des exclusivités Nintendo Switch 2 moins d’une semaine après la première pré-version publique d’Eden-NX2 sur PC a quelque chose de délicieusement ironique. Lorsque j’avais repéré la création du dépôt de heydemoura samedi dernier au milieu des forks d’Eglantine, beaucoup pensaient à une simple coquille vide ou à un portage réservé aux jeux de la première Switch. Le fait que Pokémon Pokopia et Mario Kart World franchissent déjà l’écran titre en natif sous OrbisOS prouve à quel point les briques logicielles de la scène PS5, et tout particulièrement le pilote Vulkan RADV de mihawk-99, ont atteint une maturité redoutable.

Soyons toutefois lucides : personne ne va parcourir l’intégralité de Mario Kart World sur sa console Sony aujourd’hui avec de tels bugs d’affichage et des prérequis aussi lourds. Mais sur le plan symbolique et technique, le verrou a bel et bien sauté : chaque optimisation apportée dans les prochaines semaines au décodage du GPU Ampere sur PC profitera presque instantanément aux possesseurs d’une PS5 jailbreakée.

Suivez Pro-Gamer sur Discord
Recevez toutes nos actus gaming, les alertes de prix hardware et votez sur les sorties en direct avec la communauté.
Rejoindre le Discord →

Retrouvez Pro-Gamer en priorité sur Google

Ajoutez pro-gamer.fr à vos sources préférées pour retrouver nos guides et actus directement dans votre flux Google Discover et vos résultats de recherche.

Chaya "Chayane"
Rédigé par Chaya "Chayane"
🧠 Rédactrice Tech & IA 🗽 New York & Montréal

Américaine installée dans la périphérie de New York, Chaya « Chayane » a passé 5 ans à Montréal pour ses études d'ingénierie logicielle avant de revenir dans sa région natale. Développeuse Full-Stack et chercheuse en architectures de Deep Learning et d'IA, elle explore les réseaux neuronaux et l'optimisation algorithmique tout en concevant les outils de Retrocharting et Gamescharting aux côtés de Grimtag. Gamer depuis plus de 20 ans, collectionneuse passionnée de l'univers Nintendo et de la saga The Legend of Zelda, elle a arpenté Azeroth sur World of Warcraft avant de mettre son expertise technique au service de l'analyse vidéoludique.

Publications similaires

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. Découvrez comment les données de vos commentaires sont traitées.