Depuis près de 24 ans, Super Mario 64 a un effet de fumée étrange à chaque fois que le pantalon de Mario prend feu, ce qui est le genre de chose que nous attribuons depuis longtemps au titre de lancement d’une équipe qui n’avait jamais fait de jeu 3D auparavant . Cependant, il s’est avéré que la fumée était en fait le résultat d’une erreur de codage – et elle a maintenant été corrigée par des moddeurs.
Un patch pour réparer la fumée est apparu sur Romhacking.net et a été porté à une plus grande attention par l’utilisateur de Twitter Ryan Bloom, qui a publié une comparaison côte à côte de ce à quoi la fumée devrait ressembler.
Haha, que diable. Grâce au démontage du code Super Mario 64, il a été découvert que la fumée que Mario émet lorsqu’il a touché le feu est buggée depuis 20 ans. À gauche: à quoi cela ressemble dans le dernier match. À droite: après une correction de code sur une ligne. https://t.co/JenizzKeFh pic.twitter.com/Jb2Ryg2lwx
– Ryan Bloom (@BlazeHedgehog) 6 avril 2020
Comme vous pouvez le voir, cela ressemble beaucoup plus à de la fumée après une correction de code assez simple. À la ligne 47 sous /actors/burn_smoke/model.inc.c, un morceau de code destiné à lire “G_IM_FMT_IA” a plutôt été écrit “G_IM_FMT_RGBA” – ce qui signifie que la texture a été compilée dans le mauvais format.
Bien sûr, à ce stade, nous sommes assez habitués à l’ancienne texture, et voir le jeu mis à jour avec de la nouvelle fumée semble étrange, même si c’était l’intention originale de l’artiste.
Super Mario 64 aurait un remasterisation en 2020, bien que Nintendo n’ait pas encore officialisé cela, alors prenez cette nouvelle avec un grain de sel pour l’instant. Il y a aussi un nouveau film d’animation Super Mario en développement chez Illumination, la société derrière Despicable Me.
Crumpe peut recevoir une commission sur les offres de vente au détail.