Nintendo Switch: Steam sur console grâce au hack d’un moddeur

Les ports impossibles de la Switch ne sont peut-être pas si impossibles que ça. Un moddeur a réussi à pirater la Nintendo Switch pour exécuter Steam et a fait des tests intéressants avec certains jeux AAA populaires sur la console. Sans entrer dans les détails de la méthode employée par ce moddeur, nous allons passer en revue les grandes lignes de son exploit.

Le hack de la Nintendo Switch

Le hack de la Nintendo Switch existe depuis un certain temps, permettant aux joueurs de charger leurs propres systèmes d’exploitation. Cependant, notre moddeur a poussé les choses plus loin en installant Linux Ubuntu sur la console, puis en utilisant plusieurs outils pour exécuter Steam et des jeux basés sur Windows. Bien que Steam puisse fonctionner nativement sur Linux, il a dû utiliser plusieurs outils de modding pour faire fonctionner les jeux Windows sur la Switch.

Les outils utilisés

Le premier outil utilisé par le moddeur était WiNE, une couche de compatibilité qui permet à Linux de fonctionner avec les API Windows. Ensuite, il a utilisé Box64, une couche de traduction qui permet d’exécuter des applications x64 sur ARM. Enfin, DXVK est une couche de traduction des interfaces graphiques API, ce qui permet d’exécuter des programmes conçus pour DirectX sur Vulkan. Tous ces détails peuvent sembler complexes, mais ils soulignent le fait que la plupart des joueurs avec des consoles modifiées, voire la plupart des hackers, ne possèdent pas les connaissances nécessaires pour réaliser cet exploit.

Les jeux testés

Le moddeur a réussi à faire fonctionner Steam sur sa Nintendo Switch, mais il a estimé que cela surchargerait le système lorsqu’il jouait à des jeux vidéo avancés. Il a donc également préparé le terrain pour exécuter les jeux suivants sans charger Steam : Titanfall 2, Grand Theft Auto 5, Devil May Cry 5 et enfin God of War. Tous ces jeux peuvent être exécutés sur la Nintendo Switch, mais il y a un hic. Tous ces jeux fonctionnaient avec un nombre très limité d’images par seconde, si lentement qu’il était pratiquement impossible d’y jouer. Titanfall 2 était le plus jouable avec moins de 20 images par seconde, mais on peut également remarquer quelque chose d’intéressant dans la vidéo. Aucun de ces jeux ne s’est réellement planté. Bien que le processeur Tegra X2 vieillissant ne puisse pas offrir de bonnes performances pour ces jeux, il est capable de les exécuter. Et c’est là que le bât blesse dans cet exercice amusant. Nous savons déjà que la Nintendo Switch peut exécuter des jeux bien au-dessus de sa catégorie de poids. Elle dispose de versions très bien portées de jeux tels que The Witcher 3: Wild Hunt et Doom Eternal. Alors que la plupart des joueurs associent Nintendo à du matériel plus ancien, tout cela a changé lorsque Nintendo s’est associé à Nvidia. Nvidia a toutes les raisons de fournir à Nintendo une meilleure technologie CPU/SOC que AMD, pour alimenter ses consoles actuelles et futures. En 2014, ils ont même surpassé AMD en créant un processeur mobile aussi performant qu’une console de jeu.

Les futures possibilités

Si Rockstar et Capcom étaient intéressés, ils pourraient certainement trouver des studios de portage compétents pour transférer leurs jeux haut de gamme sur la Nintendo Switch et les faire fonctionner correctement, même s’il faut faire des compromis graphiques. Quoi qu’il en soit, tout cela pourrait être une question hypothétique, avec la possibilité que Nintendo annonce bientôt sa prochaine console. En attendant, vous pouvez voir dans la vidéo ci-dessous à quel point le moddeur a réussi à exploiter le processeur Tegra de la Nintendo.