DLDI

Del acrónimo "Dynamically Linked Device Interface for libfat", son librerías para la lectura/escritura, libfat, creadas por Chishm, donde el código que cambia de un flashcard a otro se puede modificar una vez el binario ha sido compilado de forma simple por una simple aplicación y un parche especifico para cada flashcard. Hoy en día, muchos flashcart están incluyendo autoparcheo en sus menús, de manera que no es necesario ningún programa externo para hacerlo. De esta manera y con un solo binario ( archivo .nds ) se puede tener compatibilidad con todos aquellos flashcards que tengan soporte con las librerías DLDI. Actualmente casi todos los flashcard del mercado están soportados.

Lista de soportados

Flashcart Read/Write
AceKard+ R/W
CycloDS Evolution R/W
DSLink (microSD Card) R/W
DS-X R/W
Ewin2 (SD Card) R/W
EZ Flash 4 (SD Card) R/W
EZ Flash 5 (SD Card) (See note) R/W
G6 Flash (version 0.19) R/W
G6 Real R/W
M3 Adapter (Compact Flash) R/W
M3 Adapter (SD Card) R/W
Max Media Dock (Compact Flash) R/W
GBA Movie Player (Compact Flash) R/W
GBA Movie Player (SD Card) R/-
NEO Flash MK2 & MK3 (SD Card) R/W
NEO Flash MK5 (NAND Flash) R/W
NEO2 (SD Card) R/W
Ninja DS (SD Card) R/W
Ninjapass X9 R/-
R4(DS) - M3 Simply R/W
SuperCard (Compact Flash) R/W
SuperCard DS (Slot-1) R/W
SuperCard (SD Card) R/W
SuperCard Lite (SD Card) R/W

Como usarlas

Para usarlas debemos parchear los binarios ( archivos con extensión .nds ) con la aplicación adecuada para tu sistema y el parche adecuado para tu flashcard. En la web del autor [1] tenemos una aplicación para la mayoría de sistemas y los parches.

Aun así, hoy en día muchos flashcart están incluyendo autoparcheo en sus menús, de manera que no es necesario ningún programa externo ni ningun conocimieto para usarlas.