Homebrew TMD files preservation

  • Thread starter Thread starter kajik
  • Start date Start date
  • Views Views 43,343
  • Replies Replies 66
  • Likes Likes 19
Yeah it was. It actually came preinstalled on my Matte Blue DSi (meaning I have a "legit" ticket for it, but those are apparently useless on the DSi. :P)
WarioWare: Touched, on the other hand, was a 3DS-only DSiWare release. Perhaps that's what you're thinking of? :unsure:
yea. i mean touched. and ah okay. maybe i oughtta try redownloading them then.
 
yea. i mean touched. and ah okay. maybe i oughtta try redownloading them then.
Yeah, I'm not sure you're going to be able to inject WarioWare: Touched! without signatures being patched out. While the game itself does have a valid signature, it appears that the system does enforce TMD signatures at runtime, and there is no DSi version of the TMD. Furthermore, the system will not load a game if the title ID in the DSiWare doesn't match the title ID in its TMD, so we can't just borrow a TMD from a different title. Obviously, changing the title ID in a TMD would invalidate its signature, making that not an option.

Interestingly, it appears the DSi does not verify title version or content checksum (or even content size) at runtime, otherwise using the v257 TMD of Sudoku with the v1 version of the game would produce an error (which it doesn't).
 
Last edited by Friendsxix,
  • Like
Reactions: MarioMasta64
Yeah, I'm not sure you're going to be able to inject WarioWare: Touched! without signatures being patched out. While the game itself does have a valid signature, it appears that the system does enforce TMD signatures at runtime, and there is no DSi version of the TMD. Furthermore, the system will not load a game if the title ID in the DSiWare doesn't match the title ID in its TMD, so we can't just borrow a TMD from a different title. Obviously, changing the title ID in a TMD would invalidate its signature, making that not an option.

Interestingly, it appears the DSi does not verify title version or content checksum at runtime, otherwise using the v257 TMD of Sudoku with the v1 version of the game would produce an error (which it doesn't).
interesting. im having issues injecting four swords and idk why :< ive tried 3 times. 1st error. 2nd error. 3rd no error but didnt show up. and rip warioware.
 
interesting. im having issues injecting four swords and idk why :< ive tried 3 times. 1st error. 2nd error. 3rd no error but didnt show up. and rip warioware.
Hm... what is the checksum of your copy of Four Swords? Since this is sort of off topic, I'll PM you.
 
  • Like
Reactions: MarioMasta64
Hm... what is the checksum of your copy of Four Swords? Since this is sort of off topic, I'll PM you.
upload_2017-8-9_20-14-37.png

its as you say.
 
hi, i´m trying to install Shantae Risky business, cant find tmd file, Title id seems to be 000300044b533345 according to free shop. tried to download it form NUS but it isn´t available. Wondering if the title id is correct...... any help would be appreciated.
 
OOPS! It seems it was there all the time, just redownloaded it.....:wacko: and i´ve managed to download if form NUS after all, sorry for the inconvinience...
 
I'm looking for tmd file of 000300044b4b594b (which is Korean specific title). This game was discontinue sale during the 2013, and it was even pulled out from the e-shop. So normally I can't get this title. but very luckily I got the game from used console that already have. I got dumped app and tmd file via godmode9 but I can't get the dsi version tmd file. Anyone have this title's tmd file or Is there any kind of possible to use 3DS version tmd?

Edit: http://www.nintendo.co.kr/DS/soft/DSiWare/eyesence100DS/index.php
This game was release in Apr 22, 2010 exclusive in korea. Discontinued Mar 21, 2013
 
Last edited by marine5422,
I'm looking for tmd file of 000300044b4b594b (which is Korean specific title). This game was discontinue sale during the 2013, and it was even pulled out from the e-shop. So normally I can't get this title. but very luckily I got the game from used console that already have. I got dumped app and tmd file via godmode9 but I can't get the dsi version tmd file. Anyone have this title's tmd file or Is there any kind of possible to use 3DS version tmd?

Edit: http://www.nintendo.co.kr/DS/soft/DSiWare/eyesence100DS/index.php
This game was release in Apr 22, 2010 exclusive in korea. Discontinued Mar 21, 2013
It's not possible to use 3DS tmd's with DSi.
Luckily, the NUS is still up, so it's still possible to grab DSi tmd, as long as you know title ID.
Here's an untrimmed copy.
 

Attachments

  • Like
Reactions: marine5422
not all files are on the 3DS eShop - and they can be taken down anyway.

I don't really know much about cetk or tik.
 
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
I know this is old, but looking around for my own issues I found this. I looked on my DSi and apparently I have "Nintendo DSi + Internet - Nintendo" :P I just don't know how to dump the title.

Just saying, I know this is for preservation, but this is literally just a video showing off the DSi :v nothing useful
 
Last edited by trashfloozy,

Site & Scene News

Popular threads in this forum