Salut, je n'y connais pas grand chose en DS et en roms, c'est juste pour te dire de regarder du coté de xdelta, l'extension de ces fichiers est xdt.
Ce type de fichier contient les différences entre deux fichiers peu importe leur contenu.
D'un coté tu as la rom originale et de l'autre la rom patchée, xdelta va créer un fichier *.xdt contenant les infos de différence entre les deux fichiers (le xdt fait seulement quelques Ko)
Tu distribues le fichiers xdt et les utilisateurs l'appliquent a la rom originale (vérification du CRC32)
Je ne suis pas un pro donc je pense que tu trouveras plus d'infos en cherchant un peu, c'est juste pour t'orienter