Le site VGC rapporte qu'un portage PC de Super Mario 64 a récemment été mis en ligne. Le développement de ce jeu a été mené à son terme par des développeurs qui ont utilisé un projet de rétro-ingénierie du code source original du jeu réalisé par des fans en 2019.
Cette version de Super Mario 64 ne nécessite donc pas d'émulateur pour fonctionner, tourne sous DirectX 12 et est compatible avec diverses technologies actuelles comme la résolution 4K native, ou les écrans ultra larges. Ce jeu permet également d'utiliser l'application Reshade, ce qui rend le jeu de lancement de la N64 compatible avec le ray tracing (démonstration dans la seconde vidéo ci-dessus). Nous vous laisserons juges de l'utilité de l'utilisation du ray tracing sur un jeu vieux de près de 25 ans...
Il y a en tout cas fort à parier que ce portage amateur ne ravit pas Nintendo. D'autant plus que la rumeur affirme que le constructeur japonais s'apprête à commercialiser sur Switch une version remasterisée de Super Mario 64 dans le cadre du 35e anniversaire de Super Mario.
sensei Merci, j'avais comprit, mais si c'est pour avoir le résultat que l'on a sur l'article, je ne vois pas, personnellement, trop l’intérêt, je préfère un vrai remake officiel.
Donc c'est pas une fuite mais du reverse engineering. Sinon la version compilé qui traîne est sur DX12 mais tu peux le compiler avec OpenGL si t'as pas Windows ou la carte graphique adéquate.
Nicolasgourry T'as déjà des projets de ce style sous UE4, mais le but des mecs c'était de réécrire l'original officiel sur Nintendo 64, c'est le jeu de 96 qui les intéressent. En tout cas les speedrunners sont ravis puisque le jeu est plus rapide (pas les mêmes limitations).
Nicolasgourry Pour toucher à beaucoup de mods sur PC, tout ces trucs sous unreal engine 4 n'ont pas un gameplay comparable.. pour un vrai remake c'est de Nintendo qu'il faut l'attendre.. j'ai joué à ce truc-là concernant Zelda ça se compare au gameplay d'un vrai jeu.. et c'est des projets infaisables pour des amateurs
Super cool ça, ce serait l'occasion de le refaire dans de bonnes conditions. Et vu que c'est pas avec Nintendo que ça bougera sur le jeu rétro.
Par contre il manque une vidéo non? Tu dis "démonstration dans la seconde vidéo ci-dessus". J'ai pas vu de Ray tracing dans la video de 11min
sensei et t'en fais pas pour les remarques tout le monde va venir avec la description du jeu qu'ils auraient voulu plutôt que de dire que c'est cool ce portage. Laisse tomber les coms.
Même sur les remasters officiels ils s'emmerdent pas à réécrire le jeu, ils ont fait ça par amour et pour la postérité, comme les mecs qui ont crackés la Sega Saturn 20 ans après.
Sensei Il y avait bien un type qui avait porté le gameplay de SM64 à la frame sur UE4 mais c'est tout il y a pas eu de suite. Sinon je suis complètement d'accord, sauf que je doute que Nintendo réutilise le gameplay d'origine dans un remake donc cette version tombe à pic.
Ootaniisensei En fait la page git donne juste le code pour que toi tu dé-compile (un peu comme pour les émulateurs Wii U et Switch) le jeu à partir de la rom, ils sont pas idiots sinon ils seraient incapables de faire un truc pareil. La version compilée traîne sur des sites ou t'as déjà des fullsets Switch. Dans beaucoup de pays c'est légal le reverse engineering (dont l'Europe, c'est l'interdire qui ne l'est pas) mais Nintendo peut toujours faire une requête, si ça fini comme AM2R au final le mec s'en bas les couilles des attaques de Nintendo et continu à partager son jeu en le mettant à jour. Pour SM64 ils l'ont pas fait pour vendre le jeu, à partir du moment ou c'est fait c'est définitif, le jeu existe désormais et c'était le but, qu'ils suppriment le git de toute façon une fois le jeu compilé sur toutes les api personne s'emmerdera à le faire soit-même.
Sensei Je fais référence à cette vieille vidéo mais le mec a juste porté le moveset de Mario, personnes l'a jamais réutilisé, ils préfèrent faire des trucs flotteux et infidèle comme la vidéo que t'as posté.
Sinon le jeu est pas difficile à trouvé, l'archive fait 7mb et l'exécutable 25mb.
nicolasgourry
Entre un remake Nintendo vendu 60-70€ sur Switch et ce homebrew astucieux gratos qui sera techniquement 10 fois mieux sur PC, je pense qu'il y a de la place pour tout le monde
Ça montre bien un gros intérêt du Ray Tracing : sans gros effort de programmation on obtient de superbes effets de lumière et de texture. Du coup les programmeurs peuvent se concentrer sur le gameplay, c cool. Bientôt des jeux magnifiques sur la scène indé avec le Ray Tracing ?
comme ça : https://www.youtube.com/watch?v=OlRBrh26s50
Nicolasgourry T'as déjà des projets de ce style sous UE4, mais le but des mecs c'était de réécrire l'original officiel sur Nintendo 64, c'est le jeu de 96 qui les intéressent. En tout cas les speedrunners sont ravis puisque le jeu est plus rapide (pas les mêmes limitations).
Par contre il manque une vidéo non? Tu dis "démonstration dans la seconde vidéo ci-dessus". J'ai pas vu de Ray tracing dans la video de 11min
sensei et t'en fais pas pour les remarques tout le monde va venir avec la description du jeu qu'ils auraient voulu plutôt que de dire que c'est cool ce portage. Laisse tomber les coms.
Sensei Il y avait bien un type qui avait porté le gameplay de SM64 à la frame sur UE4 mais c'est tout il y a pas eu de suite. Sinon je suis complètement d'accord, sauf que je doute que Nintendo réutilise le gameplay d'origine dans un remake donc cette version tombe à pic.
5120x2880 Oui comme le mec qui s'est amusé à faire des éléments de mario sunshine avec le moteur de mario 64
On est nombreux à chercher sur le net je le vois bien
Sinon le jeu est pas difficile à trouvé, l'archive fait 7mb et l'exécutable 25mb.
Après visiblement la décompilation n'est pas récente, c'est la recompilation sous Windows qui est plus récente.
Entre un remake Nintendo vendu 60-70€ sur Switch et ce homebrew astucieux gratos qui sera techniquement 10 fois mieux sur PC, je pense qu'il y a de la place pour tout le monde