Il s'agit d'un mod pour New Super Mario Bros. Wii qui rend (presque) tous les tuyaux du jeu accessibles, vous emmenant vers un autre tuyau aléatoire ailleurs dans le jeu. Les portes des maisons fantômes sont également incluses dans le randomiseur.
J'ai commencé ce mod en 2022 et il a fallu jusqu'à maintenant (août 2024) pour qu'il soit enfin prêt à être publié. J'ai essayé de le rendre aussi soigné et stable que possible, mais si des problèmes surviennent, il n'y a aucune garantie que je mettrai à jour pour les résoudre.
Merci à Etrainquandt17 pour une grande partie du travail manuel d'attribution des entrées.
Il existe trois modes de randomisation différents, sélectionnables dans Riivolution à l'aide du choix "Randomiser sur..." :
Démarrage du jeu - Les destinations seront cohérentes jusqu'au redémarrage du jeu.
Saisie d'un cours - Les destinations seront toutes re-randomisées à chaque fois qu'un cours est inscrit.
Entrer dans un tuyau - Entrer dans un tuyau vous mènera à n'importe quel autre tuyau n'importe où, sans aucune cohérence.
Utiliser seed.txt - Spécifiez une graine pour le générateur de nombres aléatoires (de 0 à 65535) avec le fichier seed.txt
.
L'utilisation d'un mode autre que Entering a Pipe garantira que toutes les zones sont accessibles dès le début d'au moins un cours, en utilisant un algorithme qui empêche certains liens de se produire.
Quelques changements de mécanique et de gameplay à noter :
Terminer un cours vous mènera à l'endroit où ce cours se trouve sur la carte du monde.
Mourir dans n’importe quel cours vous ramènera au cours auquel vous êtes entré.
Vous pouvez faire une pause à tout moment pour voir dans quel cours vous vous trouvez. Si vous êtes bloqué, vous pouvez toujours quitter le cours, que vous l'ayez terminé auparavant ou non.
Les Star Coins collectés persisteront toujours, que vous terminiez le cours ou non, même si vous mourez.
Vous ne pouvez plus sélectionner ou changer le monde sur la carte du monde en appuyant sur -
. Vous devez jouer où que vous soyez.
Terminer un parcours dans le Monde 9 le rendra accessible depuis la carte du monde, même si toutes les Star Coins n'ont pas été collectées dans son monde respectif.
Quelque chose de drôle se produit en multijoueur si un joueur atteint le mât du drapeau et qu'un autre entre dans un tuyau.
Téléchargez la dernière version à partir de l'onglet versions.
Si vous utilisez une vraie Wii, extrayez le fichier ZIP à la racine de votre carte SD ou périphérique de stockage USB et installez Riivolution.
Si vous utilisez Dolphin, extrayez le fichier ZIP dans [Dolphin User Folder]/Load/Riivolution
. Vous pouvez ouvrir le dossier utilisateur depuis Dolphin via File > Open User Folder
. Après cela, faites un clic droit sur NSMBW dans la liste des jeux et cliquez sur Start with Riivolution Patches...
.
Suivez ces instructions si vous êtes un développeur et souhaitez créer le mod à partir des sources. Vous devrez utiliser Windows, grâce à CodeWarrior. Si vous utilisez une autre plateforme, vous êtes seul.
Tout d'abord, clonez ce dépôt - git clone https://github.com/mkwcat/nsmbw-pipe-randomizer
.
Clonez et construisez Kamek. Placez Kamek.exe
et les autres fichiers supplémentaires dans le répertoire Kamek
de ce référentiel.
Suivez les instructions du Kamek README pour installer CodeWarrior. Créez un répertoire Kamek/cw
dans ce référentiel et placez-y mwcceppc.exe
et d'autres fichiers supplémentaires.
Exécutez build.py
à la racine de ce dépôt. Ce fichier exécute simplement quelques commandes avec CodeWarrior et Kamek pour créer le mod. En cas de succès, il aura construit et mis à jour les fichiers bin dans output/nsmbw-pipe-randomizer/Code
.
Le code est disponible sous licence MIT. La licence complète se trouve dans le fichier LICENSE
.
Divers remerciements reviennent à de nombreuses personnes formidables de la communauté New Super Mario Bros. Wii qui ont créé et partagé des outils et de la documentation. Notamment Ninji, CLF78, RoadrunnerWMC, RootCubed.
Et bien sûr, merci encore une fois à Etrainquandt17 pour avoir ajouté et noté la majorité des entrées pour ce mod.