::tuto::
Si vous ne compreniez rien a la libFAT, et en particulier au patchage DLDI, ce tutoriel est pour vous, avec un peu de chance, a la fin de la lecture vous aurez tout compris
DéfinitionDLDI signifie Dynamically Linked Device Interface, autrement dit c'est un système qui permet une évolutivité aux homebrews qui accèdent a la carte mémoire puisque avec DLDI pas besoin de compiler une version pour chaque linker mais seulement une seule version avec un espace alloué DLDI dans lequel viens se greffer le patch qui varie pour chaque linker, ainsi vous pourrez faire marcher un homebrew codé aujourd'hui sur un linker qui sort dans 3 mois.
MéthodePassons a la pratique, pour utiliser un homebrew DLDI, il vous faudra donc le patcher avec le patch correspondant à votre linker, pour patcher il y a plusieurs méthodes:
*Première méthode avec
DLDI tool , téléchargeable ici Vous le téléchargez, vous créez un dossier DLDI tool où vous déziperez tous ces fichiers.
Ensuite, allez sur le site DLDI:
http://chishm.drunkencoders.com/DLDI/ et téléchargez le patch correspondant a votre linker que vous enregistrez dans le même dossier DLDI tool.
Puis, double cliquez sur "dlditool32.exe" et voila ce que vous devrez obtenir:
1- vérifier que vous avez bien le bon patch (indiqué par la flèche noire)
2- cliquer sur "..." indiqué par la flèche rouge, et sélectionner le fichier a patcher, une fois sélectionner, le chemin du fichier apparait dans la case entourée en vert
3- cliquez sur le bouton patch (ici entouré en bleu) et c'est fait, votre homebrew et patché et fonctionnel pour votre linker!
N'oubliez pas de prendre le .nds pour le GBA MP et les linker slot1, le .sc.nds pour les supercard etc...
*Deuxieme méthode: DLDIrcTéléchargez
DLDIrc, ici et installez le, attention le choix du (ou des) linker se fait a l'installation! Voyez plutot :
sélectionnez simplement le ou les linker(s) que vous avez, une fois l'installation terminée, allez dans le dossier du fichier NDS a patcher, faites un clique droit sur le fichier puis cliquez sur "DLDI <le nom de votre linker> Patch" comme dans l'exemple ci dessous:
Une fenêtre DOS s'ouvre, appuyez deux fois consécutive sur une touche et votre homebrew est patché.
-==============================================-
RemarquesPersonnellement je préfère la deuxieme méthode, qui après l'installation ne nécessite qu'un clique droit>patcher, ce qui fait gagner beaucoup de temps par rapport a l'autre méthode.
/! Attention, pour certains linkers, vous devrez utiliser des patchs qui ne portent pas le nom du linker, par exemple:
Pour le M3 DS simply, utilisez le patch "R4(DS) - Revolution for DS"
Pour le cycloDS microSD, utilisez le patch "SuperCard (SD Card)" de
Moonlight, ce patch est aussi conseillé pour les supercard et cycloDS qui utilisent des cartes SD (mini SD et micro SD), à utiliser si les autres patchs ne marchent pas.
Voila, ce tutoriel est terminé, j'espère que désormais vous pourrez patcher vos homebrews DLDI sans difficulté aucune.