DLDI
I. Qu'est-ce que DLDI ?
DLDI est une interface créée par Chism, l'auteur de la bibliothèque FAT.
Elle permet de patcher les homebrews qui gèrent l'interface DLDI pour les faire fonctionner avec n'importe quel adaptateur. Any ? Not really. Only the one that provides a DLDI driver. But there are already lots of them :
- DSLink
- Ewin2 SD / Mini SD / Micro SD
- EZ-Flash IV / V
- G6-Flash
- GBAMP CF / SD
- Neoflash MK2/3
- Neo2 / Neo3
- N-Card clones
- NinjaDS
- M3 CF / SD
- M3 Simply / R4DS
- SuperCard CF / SD / Mini SD / Lite
- SuperCard Rumble
- SuperCard One
So, once you get a homebrew file compatible with DLDI, before using it, you need to patch it for your linker. Here we go.
II. Setup
First, you need to download the DLDI archive in the download section : Download DLDI Package.
This package includes :
- DLDI software for Windows, Linux and MacOS.
- ".dldi" files for supporting flash devices.
Then, extract the package to a folder on your computer. Open the Windows executable "windows/dlditool32.exe".
This file is an interface for the commandline program "dlditool.exe".
This package includes :
- DLDI software for Windows, Linux and MacOS.
- ".dldi" files for supporting flash devices.
Then, extract the package to a folder on your computer. Open the Windows executable "windows/dlditool32.exe".
This file is an interface for the commandline program "dlditool.exe".
III. Usage

Now choose the folder where your ".dldi" files are. They will appear in the listbox at the top of the interface.
Then choose the homebrew files you need to patch.
Finally, click on "Patch" and that's ok, you can use your files on your favorite adapter.
Then choose the homebrew files you need to patch.
Finally, click on "Patch" and that's ok, you can use your files on your favorite adapter.