Uploaded August 2021 | Updated September 2026, 4 hours ago
Bonjour aujourd'hui je vais vous apprendre à faire une custom track distribution en utilisant LE-CODE afin de dépasser les 32 circuits disponible.
Etape 1 :
0:00 Les prérequis
L'émulateur Dolphin : fr.dolphin-emu.org/download
Le jeu Mario Kart Wii en .wbfs : drive.google.com/file/d/1wq0tZFEGduphmlspjokmzL0mP146g0Pl/view?usp=sharing
BrawlCrate (pour ouvrir les SZS) : github.com/soopercool101/BrawlCrate/releases
Les fichiers LE-CODE : download.wiimm.de/lecode/distribution-support/lecode-bin
Wimms SZS Tool : szs.wiimm.de/download.html#vers
Wimms ISO Tool : wit.wiimm.de
ISO to WBFS : isotowbfs.com
Lien utile utilisé dans la vidéo et nécessaire pour votre apprentissage :
wiki.tockdom.com/wiki/LE-CODE/Distribution_Tutorial
download.wiimm.de/lecode/distribution-support/track-definition/syntax.txt
download.wiimm.de/lecode/distribution-support/track-definition/example.txt
szs.wiimm.de/info/ct+le-code.html#slot
mkwii.com/showthread.php?tid=275
Etape 2 :
4:30 Extraction et patch du jeu
Patch main.dol dans sys via
wstrt patch sys/main.dol --clean-dol --add-lecode
et mettre lecode-TAREGION (exemple : lecode-USA) dans files/rel
Pour ouvrir le powershell vous faîtes SHIFT + Clic droit dans le dossier, ou vous l'ouvrez manuellement et vous vous déplacez manuellement
Etape 3 :
12:40 Remplacement de fichier
Remplacer les fichiers Award.szs, Channel.szs, Event.szs, Globe.szs, MenuMulti.szs, MenuOther.szs, MenuSingle.szs, Present.szs, Race.szs and Title.szs et _region (exemple : Award_U.szs pour USA etc) pour les menus et les vidéos dans files/thp/course :
drive.google.com/file/d/17v_yANI4ZhgznlPYrfigrGb_6y0bgPJ2/view?usp=sharing
Etape 4 :
15:18 Définition des circuits
Le plus importante, définir les circuits dans un .txt, créer un dossier "srcourse", "destcourse" et "new", choisir ses custom track et les rename puis les mettre dans srcourse et rajouter les courses de base si vous voulez
créer le txt et écrire les circuits
faire la commande
wlect patch lecode-USA.bin -od new/lecode-USA.bin --le-define ct_list.txt --track-dir destcourse --copy-tracks srcourse
mettre le nouveau lecode dans rel/ et mettre les courses dans file/race/course
testez si les courses sont au bon endroit
Lien utile : syntax : download.wiimm.de/lecode/distribution-support/track-definition/syntax.txt
exemple : download.wiimm.de/lecode/distribution-support/track-definition/example.txt
Etape 5 :
38:55 Les noms des courses
Les noms, il faut remplacer common.bmg dans chaque fichier _U
Allez l’extraire dans l’un des fichiers comme par exemple menusingle_u puis
wbmgt DECODE common.bmg
ensuite créer un txt de vos propres CT avec
pastebin.com/VsLwjfuw (impossible d'écrire la commande en description Youtube à cause du chevron)
rajouter ce qu’il y a de tracks.bmg.txt dans common.txt puis
wbmgt ENCODE common.txt
remplacer dans chaque _U le common.bmg avec le nouveau
Etape 6 :
46:05 Les icônes
Pour les icones des coupes il faut changer ct_icons.tpl de button/timg/ct_icons.tpl et control/timg/ct_icons.tpl dans Channel.szs, MenuMulti.szs and MenuSingle.szs
Chaque icone mesure 128*128 pixel, il faut créer un .png de 128*N pixel, où N représente le nombre d’icone verticalement.
Voici mon fichier .psd : drive.google.com/file/d/18-QuewtJGnFSGbZJNKeLrtGLriRt0V0r/view?usp=sharing
les 2 premiers icone sont les flèches, puis les coupes de base (si vous les avez) puis VOS coupes
Une fois que c'est fini vous devez enregistrer en png puis le convertir en tpl via
wimgt copy "MY.png" -rqo "ct_icons.tpl" -x tpl.CMPR
Maintenant remplacer les ct_icons.tpl avec le votre dans les fichiers précédemment cité
Etape 7 :
55:00 Reconstruire l'iso
Allez dans le dossier DATA (ou un cran au dessus dans l'arborescence), ouvrir le powershell avec SHIFT + Clic droit et faire
cd ..
si vous êtes dans DATA, sinon faîtes directement :
wit copy DATA newfilename.iso
(wit copy foldername newfilename.iso | foldername = DATA dans notre cas donc)
Puis si vous voulez transformer le en wbfs avec le logiciel ISO to WBFS (lancer en administrateur)
Félicitations vous avez réussi normalement, un grand merci à Wimms et Leseratte pour avoir créer tout ça et m'avoir bcp aider sur les forums ainsi que Crisdark64 pour toute l'aide en amont pour que je comprenne comme il faut
Bonjour aujourd'hui je vais vous apprendre à faire une custom track distribution en utilisant LE-CODE afin de dépasser les 32 circuits disponible.
Etape 1 :
0:00 Les prérequis
L'émulateur Dolphin : fr.dolphin-emu.org/download
Le jeu Mario Kart Wii en .wbfs : drive.google.com/file/d/1wq0tZFEGduphmlspjokmzL0mP146g0Pl/view?usp=sharing
BrawlCrate (pour ouvrir les SZS) : github.com/soopercool101/BrawlCrate/releases
Les fichiers LE-CODE : download.wiimm.de/lecode/distribution-support/lecode-bin
Wimms SZS Tool : szs.wiimm.de/download.html#vers
Wimms ISO Tool : wit.wiimm.de
ISO to WBFS : isotowbfs.com
Lien utile utilisé dans la vidéo et nécessaire pour votre apprentissage :
wiki.tockdom.com/wiki/LE-CODE/Distribution_Tutorial
download.wiimm.de/lecode/distribution-support/track-definition/syntax.txt
download.wiimm.de/lecode/distribution-support/track-definition/example.txt
szs.wiimm.de/info/ct+le-code.html#slot
mkwii.com/showthread.php?tid=275
Etape 2 :
4:30 Extraction et patch du jeu
Patch main.dol dans sys via
wstrt patch sys/main.dol --clean-dol --add-lecode
et mettre lecode-TAREGION (exemple : lecode-USA) dans files/rel
Pour ouvrir le powershell vous faîtes SHIFT + Clic droit dans le dossier, ou vous l'ouvrez manuellement et vous vous déplacez manuellement
Etape 3 :
12:40 Remplacement de fichier
Remplacer les fichiers Award.szs, Channel.szs, Event.szs, Globe.szs, MenuMulti.szs, MenuOther.szs, MenuSingle.szs, Present.szs, Race.szs and Title.szs et _region (exemple : Award_U.szs pour USA etc) pour les menus et les vidéos dans files/thp/course :
drive.google.com/file/d/17v_yANI4ZhgznlPYrfigrGb_6y0bgPJ2/view?usp=sharing
Etape 4 :
15:18 Définition des circuits
Le plus importante, définir les circuits dans un .txt, créer un dossier "srcourse", "destcourse" et "new", choisir ses custom track et les rename puis les mettre dans srcourse et rajouter les courses de base si vous voulez
créer le txt et écrire les circuits
faire la commande
wlect patch lecode-USA.bin -od new/lecode-USA.bin --le-define ct_list.txt --track-dir destcourse --copy-tracks srcourse
mettre le nouveau lecode dans rel/ et mettre les courses dans file/race/course
testez si les courses sont au bon endroit
Lien utile : syntax : download.wiimm.de/lecode/distribution-support/track-definition/syntax.txt
exemple : download.wiimm.de/lecode/distribution-support/track-definition/example.txt
Etape 5 :
38:55 Les noms des courses
Les noms, il faut remplacer common.bmg dans chaque fichier _U
Allez l’extraire dans l’un des fichiers comme par exemple menusingle_u puis
wbmgt DECODE common.bmg
ensuite créer un txt de vos propres CT avec
pastebin.com/VsLwjfuw (impossible d'écrire la commande en description Youtube à cause du chevron)
rajouter ce qu’il y a de tracks.bmg.txt dans common.txt puis
wbmgt ENCODE common.txt
remplacer dans chaque _U le common.bmg avec le nouveau
Etape 6 :
46:05 Les icônes
Pour les icones des coupes il faut changer ct_icons.tpl de button/timg/ct_icons.tpl et control/timg/ct_icons.tpl dans Channel.szs, MenuMulti.szs and MenuSingle.szs
Chaque icone mesure 128*128 pixel, il faut créer un .png de 128*N pixel, où N représente le nombre d’icone verticalement.
Voici mon fichier .psd : drive.google.com/file/d/18-QuewtJGnFSGbZJNKeLrtGLriRt0V0r/view?usp=sharing
les 2 premiers icone sont les flèches, puis les coupes de base (si vous les avez) puis VOS coupes
Une fois que c'est fini vous devez enregistrer en png puis le convertir en tpl via
wimgt copy "MY.png" -rqo "ct_icons.tpl" -x tpl.CMPR
Maintenant remplacer les ct_icons.tpl avec le votre dans les fichiers précédemment cité
Etape 7 :
55:00 Reconstruire l'iso
Allez dans le dossier DATA (ou un cran au dessus dans l'arborescence), ouvrir le powershell avec SHIFT + Clic droit et faire
cd ..
si vous êtes dans DATA, sinon faîtes directement :
wit copy DATA newfilename.iso
(wit copy foldername newfilename.iso | foldername = DATA dans notre cas donc)
Puis si vous voulez transformer le en wbfs avec le logiciel ISO to WBFS (lancer en administrateur)
Félicitations vous avez réussi normalement, un grand merci à Wimms et Leseratte pour avoir créer tout ça et m'avoir bcp aider sur les forums ainsi que Crisdark64 pour toute l'aide en amont pour que je comprenne comme il faut










