Homebrew TMD files preservation

MarioMasta64

hi. i make batch stuff and portable shiz
Member
Joined
Dec 21, 2016
Messages
2,297
Trophies
0
Age
26
Website
github.com
XP
2,096
Country
United States
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.
 

Friendsxix

Introspective Potato
Member
Joined
May 6, 2008
Messages
266
Trophies
1
Location
Best Hemisphere
XP
2,698
Country
United States
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

MarioMasta64

hi. i make batch stuff and portable shiz
Member
Joined
Dec 21, 2016
Messages
2,297
Trophies
0
Age
26
Website
github.com
XP
2,096
Country
United States
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.
 

MarioMasta64

hi. i make batch stuff and portable shiz
Member
Joined
Dec 21, 2016
Messages
2,297
Trophies
0
Age
26
Website
github.com
XP
2,096
Country
United States
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.
 

siamese

Well-Known Member
Member
Joined
Mar 13, 2010
Messages
164
Trophies
1
Age
109
Location
green hill zone
XP
443
Country
Mexico
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.
 

siamese

Well-Known Member
Member
Joined
Mar 13, 2010
Messages
164
Trophies
1
Age
109
Location
green hill zone
XP
443
Country
Mexico
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...
 

marine5422

Well-Known Member
Newcomer
Joined
Feb 8, 2007
Messages
93
Trophies
0
XP
515
Country
United States
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,

redunka

Well-Known Member
Member
Joined
Nov 26, 2014
Messages
432
Trophies
0
Age
29
XP
2,555
Country
Russia
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

  • 000300044b4b594b_tmd.zip
    1.8 KB · Views: 359
  • Like
Reactions: marine5422

Hiccup

Well-Known Member
Member
Joined
Nov 21, 2009
Messages
1,000
Trophies
1
XP
1,786
Country
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.
 

skullkeeper94

Professional USB Corrupter
Member
Joined
Jun 21, 2016
Messages
390
Trophies
0
XP
1,672
Country
United States
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 skullkeeper94,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    OctoAori20 @ OctoAori20: Nice nice-