C'est bon, voila une solution qui règlera bon nombre de problèmes (notamment et surtout celui des commandes du train).
Pour commencer, il vous faut:
1: Une ds avec votre linker (n'importe lequel; r4/M3/...);
2: Votre jeux zelda spirit tracks;
3: Le plus important, les logiciels "DS Save Tools" et "YS menu".
Une fois que vous avez tous ça, il ne reste plus qu'à suivre les étapes suivantes:
1: Téléchargez et installez le logiciel "DS Save Tools".
2: Téléchargez YS menu et copiez-le dans la racine de votre carte (ne le mettez pas dans un dossier de votre carte ou dans un sous-dossier mais directement dans votre carte si non ça ne fonctionnera pas.
3: Mettre vottre jeux zelda spirit tracks dans la racine de votre linker. Ensuite allumez votre ds. Dans votre menu de jeux, vous devriez avoir "YS menu" en noir. Cliquez dessus, vous devriez avoir une interface comme ceci:
http://gbatemp.net/screenshots/%5B2328%5Dysmenuskin.jpg
Recherchez votre jeux zelda spirit tracks et lancez-le. La sauvegarde devrait normalement se créer. Ensuite, éteignez votre ds. Connectez votre carte à votre ordinateur et recherchez la sauvegarde de votre jeux (ex: zsp.sav) et copiez-là dans votre ordinateur.
4: Ouvrez le logiciel DS Save Tools.
- En haut à gauche vous avez une case Language, je vous conseille de mettre le logiciel en Anglais. Dans la case Inpout, recherchez le fichier ****.sav que vous avez copié. Puis dans la case type séléctionnez Other (All sizes) et enfin dans size, séléctionnez la dernière: 1M
- Appuyez ensuite sur Chan, cela vous créé un fichier ****OTHER.sav
- Renommez le fichier en enlevant le OTHER pour qu'il corresponde au nom de la ROM et copiez le dans votre répertoire de sauvegarde de votre microSD en remplaçant le fichier déjà existant.
Normalement avec ça, plus de problème. Le jeu est patché et affiche correctement les commandes du train et la sauvegarde ne s'écrase pas dès qu'on éteint et rallume la console.