As many of you probably know, Nintendo has started to decomission the DSi Shop: it's no longer possible to buy DSiWare titles from the shop and at some point even the ability to re-download legitimately purchased contents will be removed.
Games reinstallation will still be possible for those fortunate enough to have NAND read/write access (either by using an exploit or by soldering on the DSi motherboard) by directly injecting the game in the system memory, but this operation will require three things:
1) the game's app file (AKA srl, AKA nds);
2) the game's tmd file;
3) a ticket linking the game with the specific console.
Tickets can be easily forged and app files can be obtained in a number of ways (e.g. dumping them from a 3DS); obtaining tmd files is more tricky: those files are currently distributed by Nintendo via their NUS servers (which will stop hosting them sooner or later), and some of them are no longer available even there.
A user of this forum (
@metroid maniac) dumped a large number of TMD files (1489), and I started adding to his collection every TMD that I could get my hands on, raising the number of available TMDs to 1588. The eztended archived is attached to this post.
Unfortunately, there are 2 TMDs which are no longer available from NUS and that I was not able to find anywhere:
Code:
000300044b32444a DSIMOVIE Nintendo DSi + Internet - Nintendo
000300044b385545 NFN Nintendo Fan Network
The TMDs for Legends of Exidia and Fieldrunners (EUR editions) would be extremely useful as those two games are exploitable and can be used as entrypoints for homebrews. The archive now includes the TMDs for Legends of Exidia and Fieldrunners (thank you,
@DinohScene).
The remaining missing titles corresponds to preinstalled apps and are currently not very useful, but I'd like to include them in the archive just to be safe. Edit: thanks to
@8BitWalugi the archive now includes both the USA and EUR+AUS versions of "Nintendo DSi + Internet".
If someone were able to obtain the TMDs corresponding to one or more of the games listed above I'd appreciate if they could send them to me... TMDs can also be extracted from a DSi if the game is currently installed, I can offer assistance on how to do that to anyone interested.
Edit: apparently the following titles have never been released on the DSi shop and their TMDs probably don't exist.
Code:
000300044b394b4a NINTENDOJI Nintendo
000300045a32414a SAWARUWARIOI さわるメイドインワリオ DL - Nintendo
000300045a324150 SAWARUWARIOI WarioWare: Touched! DL - Nintendo
000300045a324154 SAWARUWARIOI WarioWare: Touched! DL - Nintendo
000300045a32454a DSWARS2J ファミコンウォーズDS - ~うしなわれたひかり~ DL - Nintendo