Super Mario 3D All-Stars utilise prétendument un émulateur sur Nintendo Switch

Super Mario 3D All-Stars sortira dans les jours suivants sur Nintendo Switch mais a déjà été divulgué en ligne. La fuite n’est cependant pas la raison pour laquelle de nombreux fans de Nintendo ont exprimé leur pure déception.

Super Mario 3D All-Stars compile des remasters haute définition de Super Mario 64, Super Mario Sunshine et Super Mario Galaxy. Selon un mineur de données bien connu, les trois jeux classiques utilisent des plugins d’émulation (via GearNuke) pour fonctionner sur Nintendo Switch, et la raison pour laquelle Super Mario 3D All-Stars aurait été développé en moins de six mois.

Nintendo a toujours adopté une position légale contre les moddeurs de la communauté imitant des jeux Nintendo vieux de dix ans pour fonctionner sur du matériel moderne. D’où la pure hypocrisie quand on sait que Nintendo semble avoir utilisé ces mêmes émulateurs pour Super Mario 3D All-Stars.

Ce qui suit contient quelques détails qui ont été découverts lors de l’exploration de données de la version divulguée de la compilation. Les éléments intéressants étant que Super Mario Sunshine et Super Mario Galaxy ont été émulés à l’aide d’un émulateur Wii et GameCube appelé Hagi, tandis que Super Mario 64 a été émulé à l’aide d’un émulateur N64. Plus intéressant encore, le code contient des références de la console virtuelle Wii U pour d’autres jeux Nintendo 64.

Galaxy et Sunshine fonctionnent sous un émulateur Wii et GameCube nommé «hagi» (?) Éventuellement fabriqué par NERD (division Nintendo of Europe). Mario 64 fonctionne sous un émulateur N64. Pour Galaxy, ils ont recompilé le code d’origine pour s’exécuter nativement sur le processeur Switch, mais tout le reste (GPU / Audio) s’exécute dans l’émulateur. La ROM Shindou Pack est utilisée pour Super Mario 64. Les correctifs de traduction de texture, de code et de texte sont appliqués à la volée (il est intéressant de noter que la caméra à la première personne a inversé les commandes par rapport à l’original). Utilise éventuellement l’API Vulkan. Des sources au sein de Nintendo suggèrent que le développement de Super Mario 3D All Stars a commencé en février / mars de cette année.

Malgré l’émulation présumée, les précommandes de Super Mario 3D All-Stars ont fait de la compilation le deuxième jeu le plus vendu de l’année aux États-Unis, juste derrière Animal Crossing: New Horizons. Super Mario 3D All-Stars sort officiellement le 18 septembre 2020.