TMD files preservation

Discussion in 'NDS - Emulation and Homebrew' started by kajik, May 23, 2017.

  1. kajik
    OP

    kajik Member

    Newcomer
    16
    19
    May 23, 2017
    Italy
    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
    
     

    Attached Files:

    • tmds.7z
      File size:
      469.7 KB
      Views:
      247
    Last edited by kajik, May 25, 2017
    Kirtide, JimmyZ, zfreeman and 9 others like this.


  2. windwakr

    windwakr GBAtemp Fan

    Member
    483
    112
    Sep 13, 2009
    United States
    Nintendoji, Advance Wars, and WarioWare were only released on the 3DS eShop.
     
  3. kajik
    OP

    kajik Member

    Newcomer
    16
    19
    May 23, 2017
    Italy
    Good to know, I will edit the first post accordingly.
    I was under the impression that those titles were available as DSi games because they do exist in srl format with a DSi-style title id (00030004*), so I assumed that they could be purchased/installed from the DSi shop.
     
  4. DinohScene

    DinohScene Capture the Dino

    Member
    GBAtemp Patron
    DinohScene is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    16,080
    12,601
    Oct 11, 2011
    Antarctica
    В небо
    I got both the TMDs Legends of Exidia and Fieldrunners.
    Edit: EUR versions.
     
    Last edited by DinohScene, May 24, 2017
  5. kajik
    OP

    kajik Member

    Newcomer
    16
    19
    May 23, 2017
    Italy
    Thank you, I've updated the post and the archive.
     
    DinohScene likes this.
  6. DinohScene

    DinohScene Capture the Dino

    Member
    GBAtemp Patron
    DinohScene is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    16,080
    12,601
    Oct 11, 2011
    Antarctica
    В небо
    You're welcome~
     
  7. SkylarTheNerd

    SkylarTheNerd Member

    Newcomer
    49
    5
    Jun 8, 2017
    United States

    I'm just now getting into this, so are there any tutorials as to how I can hack my DSi to run a DSiHax entry point? I don't mean to be a gafwen, I just want to get into this.
     
  8. tntmod54321

    tntmod54321 Member

    Newcomer
    21
    3
    Mar 26, 2017
    United States
    Michigan
    Noob here, Does this mean we can pirate DSiWare now or am i an idiot?
     
  9. kajik
    OP

    kajik Member

    Newcomer
    16
    19
    May 23, 2017
    Italy
    Not really, TMD files are only a bunch of metadata that is required to launch a game, but you still need 1) the actual game data and 2) a valid ticket for the game.
     
  10. ahezard

    ahezard Advanced Member

    Newcomer
    84
    356
    Feb 17, 2016
    France
    You do not need a valid ticket, you can create an invalid ticket file and it will work anyway.
     
  11. tntmod54321

    tntmod54321 Member

    Newcomer
    21
    3
    Mar 26, 2017
    United States
    Michigan
    How would we go about getting game data?
     
  12. hectortillo

    hectortillo Advanced Member

    Newcomer
    65
    19
    Jan 16, 2017
    Mexico
    Mexico (Uriangato, Guanajuato)
    Amazong work :) you've spent so much time. Thank you very much :D :)
     
  13. MarioMasta64

    MarioMasta64 hi. i make batch stuff and portable shiz

    Member
    1,916
    411
    Dec 21, 2016
    United States
    i could dump dsi + internet if you want.

    — Posts automatically merged - Please don't double post! —
     

    Attached Files:

  14. bennyman123abc

    bennyman123abc Master of the Script Kiddies

    Member
    631
    276
    Mar 21, 2013
    United States
    Training some more Script Kiddies
    I can give you the DSIMOVE TMD as I still have it on my SD card
     
    MarioMasta64 likes this.
  15. 8BitWalugi

    8BitWalugi Taiyohhhhhh!

    Member
    3,426
    273
    Mar 22, 2008
    Australia
    Side 7
     
    Last edited by 8BitWalugi, Aug 8, 2017
    MarioMasta64 likes this.
  16. kajik
    OP

    kajik Member

    Newcomer
    16
    19
    May 23, 2017
    Italy
    As @8BitWalugi pointed out, TMDs for the USA and EUR+AUS versions of DSi+Internet are already included in the archive. Thank you anyway. :)
     
    MarioMasta64 likes this.
  17. MarioMasta64

    MarioMasta64 hi. i make batch stuff and portable shiz

    Member
    1,916
    411
    Dec 21, 2016
    United States
    can anyone here confirm that
    wario ware snapped: 00030004 4b555745
    and
    four swords: 00030004 4b513945
    are correct?
     
  18. Friendsxix

    Friendsxix Introspective Potato

    Member
    223
    157
    May 6, 2008
    United States
    Best Hemisphere
    WarioWare: Snapped! is on http://dsibrew.org/wiki/Title_list, so I'm fairly certain that one's correct.
    I can guarantee that Four Swords is correct personally, since I have installed it on several DSis at this point. :P
     
    MarioMasta64 likes this.
  19. MarioMasta64

    MarioMasta64 hi. i make batch stuff and portable shiz

    Member
    1,916
    411
    Dec 21, 2016
    United States
    but wario ware snapped was never released for dsi iirc. and ah. thank you.
     
  20. Friendsxix

    Friendsxix Introspective Potato

    Member
    223
    157
    May 6, 2008
    United States
    Best Hemisphere
    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:
     
    Lord_Friky and MarioMasta64 like this.