Overblog Tous les blogs Top blogs Jeux & Jeux Vidéo Tous les blogs Jeux & Jeux Vidéo
Editer l'article Suivre ce blog Administration + Créer mon blog
MENU

JEUX (ROMS)-TUTO-HOMBREWS NINTENDO DS

Publicité

Le DLDI

Le DLDI
Dynamically Linked Device Interface



Temps : 5 minutes
Difficulté : Facile

  1. Qu'est-ce que le DLDI
  2. Matériel nécessaire
  3. Patchage sous Windows
  4. Patchage sous Linux
  5. Patchage sous Mac OS
  6. F.A.Q.
  7. Liens

http://telechargergifs.free.fr/gif-gifs/gif-etoile/gif-etoile-40.gif

1. Qu'est ce que le DLDI

Le DLDI _ou Dynamically Linked Device Interface_ a été créé par Chishm et nous permet de profiter de tous les homebrews compatibles sur une bonne liste de linkers différents.

Il vous faut savoir que certains linkers slot-1 récents patchent les homebrews avec DLDI automatiquement, renseignez-vous sur le site officiel du constructeur.
Voici une liste (non-exhaustive) des linkers qui possèdent cette fonctionnalité :
  • SuperCard DS One OS (SP4 et supérieurs)
  • R4 Revolution et similaires (M3 DS Simply...)
  • N-card et similaires (MK5, DS Linker...)
  • CycloDS Evolution
  • SuperCard slot-2 series
Pour utiliser un homebrew patché avec DLDI, la méthode est la même que pour un homebrew classique. Il est inutile de patcher un homebrew à chaque utilisation.


http://telechargergifs.free.fr/gif-gifs/gif-etoile/gif-etoile-40.gif


2. Matériel Nécessaire

Pour patcher vos homebrews avec DLDI, vous pouvez utiliser divers programmes :

DLDI Patcher
DLDI rc
DLDI tool


DLDI Patcher est une application alors que DLDI rc est, comme son nom l'indique (
right clic), un programme qui permet de patcher vos homebrews en passant par le menu contextuel, d'un simple clic droit. Enfin, pour les warriors, DLDItool s'utilise en invité de commandes, je vous expliquerai donc quelques bases du DOS, nécessaire à l'utilisation de DLDI tool.

L'utilisation de homebrews patchés avec DLDI nécessite un linker compatible DLDI.

Il faudra aussi vous procurez le driver DLDI correspondants à votre linker sur le site officiel du DLDI suivant les programmes que vous utiliserez.


http://telechargergifs.free.fr/gif-gifs/gif-etoile/gif-etoile-40.gif


3. Patchage sous Windows

Comme je le disais précédemment, il existe plusieurs façon de patcher vos homebrews avec DLDI.


DLDI Patcher

Pour commencer, téléchargez DLDI Patcher dans un répertoire quelconque puis exécutez-le.



DLDI Patcher 0.32


Une fois le programme lancé, sélectionnez le répertoire contenant le(s) driver(s) DLDI dans le champ DLDI files puis sélectionnez le fichier dldi correspondant à votre linker.
Dans le champ
binaries, sélectionnez le homebrew à patcher. Cliquez sur le bouton Patch : votre homebrew est maintenant patché avec DLDI (je sais, sur l'ordi on voit pas la différence... ).


DLDI rc

DLDIrc, à mes yeux la plus simple et la plus rapide des alternatives, a aussi comme d'être très simple d'installation. Pour installer DLDIrc, télécharger l'installateur et lancer le programme. Pour le reste rien de bien difficile : english -> I Agree -> Next* -> Install** -> Next -> Choisir les drivers DLDI désirés.
/!\ Une fois l'installation terminé vous ne pourrez plus modifié les drivers utilisables!

*Vous pouvez créer un raccourci dans le menu démarrer ainsi qu'associer une belle icône à tous vos .nds.
**Choisissez le répertoire d'installation si celui par défaut ne vous convient pas.


L'installation terminée, il vous suffira de faire clic droit sur un .nds puis de choisir le nom de son linker précédé de la mention DLDI.




DLDIrc, la simplicité avant tout!


DLDI tool

J'annonce, c'est pas simple!
DLDI tool s'utilise en invité de commandes, vous êtes surement déjà tomber dessus... Pour ouvrir un invité de commande aller dans :
Démarrer -> Programmes -> Accessoires -> Invité de commandes.
Ou plus simplement Démarrer -> Exécuter ->
cmd -> OK.

i Pour aller dans Exécuter, vous pouvez aussi effectuer +.


Maintenant que vous êtes psychologiquement prêt, vous pouvez
télécharger DLDI tool. Je vous conseille d'extraire le contenu de l'archive à la racine de votre disque dur (c'est à dire directement dans C:), dans un souci de simplicité : ça nous évitera de taper des répertoires à foison. Je vous conseille aussi de mettre le .nds à patcher dans le dossier DLDI précédemment extrait.

Lancez ensuite l'invité de commandes et rendez vous dans le dossier que vous venez d'extraire. Pour cela, tapez
cd puis l'arborescence du fichier dlditool.exe et appuyer sur Entrer par exemple :



N'oubliez pas de mettre des
antislashs et non des slashs.
Pour changer de disque (pour par exemple patcher un homebrew directement sur la carte mémoire) rajoutez
/d après cd.

On va maintenant utiliser l'application dlditool.exe et indiquer l'emplacement du driver DLDI ainsi que celui du fichier cible, le homebrew à patcher.




Dans cet exemple j'utilise le driver pour SuperCard SD
scsd.dldi qui est situé dans le dossier dldi puis je patch MoonShell.nds.

Astuces :
  • Lorsque vous devez retaper des lignes que vous aviez déjà écrites précédemment, utilisez les flèche du haut ou de gauche pour ne pas avoir à réécrire vos lignes.
  • Vous pouvez aussi enregistrer tout ce que vous tapez dans un fichier .bat (avec le bloc note, de cette façon, en ouvrant le .bat, les instructions seront exécutées automatiquement.

http://telechargergifs.free.fr/gif-gifs/gif-etoile/gif-etoile-40.gif


4. Patchage sous Linux

DLDI tool, DLDI GUI et un script pour Nautilus sont les 3 solutions pour patcher vos homebrews avec DLDI avec Linux.


DLDI tool

Pour DLDI tool version Linux, ouvrez une Konsole et suivez les mêmes instructions que pour la version Windows.


DLDI Linux GUI

DLDI Linux GUI est, comme son nom l'indique, une version graphique de DLDI tool que l'on pourrait comparer au DLDI Patcher de Windows ; il suffit juste de lancer le programme contenu dans l'archive.


Avec des fenêtres, on respire...


Cliquez sur Browse pour choisir le driver DLDI dont vous avez besoin, cliquez sur Add pour sélectionner les homebrews à patcher et cliquer sur Patch pour les patcher.


Nautilus script

Le script pour Nautilus vous permet de patcher les homebrews directement dans le gestionnaire de fichiers Nautilus. Il est nécessaire de posséder Nautilus (évidemment), DLDI tool pour Linux ainsi que Zenity. Pour l'installation, copiez PatchDLDI dans
$HOME/.gnome2/nautilus-scripts et placez vos drivers DLDI dans $HOME/data.

Pour patcher vos homebrews, il vous suffira de faire un clic droit sur un homebrew dans Nautilus, de cliquer
PatchDLDI qui est situé dans le menu Scripts puis de choisir le bon driver.


http://telechargergifs.free.fr/gif-gifs/gif-etoile/gif-etoile-59.gif



Publicité
Retour à l'accueil
Partager cet article
Repost0
Pour être informé des derniers articles, inscrivez vous :
Commenter cet article