Changes

335 bytes added ,  11:42, 19 July 2012
no edit summary
Line 16: Line 16:     
== import.db and title.db ==
 
== import.db and title.db ==
With the introduction of the June update the folder structure changed slightly. You will now find "dbs" and "title" folders located in  /Nintendo 3DS/<SomeID>/<SomeID>/ along with the extdata folder. "dbs" contains two files, import.db and title.db. The purpose of the files in the "dbs" is to archive the list of titles installed on the SD card. These two files are only used for the management of SDMC installed 3DS Titles. The "title.db" file, archives the installed titles aswell as their, names, icons and size. The "import.db" also changes when a title is installed or deleted, but doesn't appear to contain info that the titles "title.db" does. Old and new of the "import.db" and "title.db" can be interchanged without any issues. Essentially the "title.db" acts as the DRM or access rights for downloaded SD card titles.
+
With the introduction of the June update the folder structure changed slightly. You will now find "dbs" and "title" folders located in  /Nintendo 3DS/<SomeID>/<SomeID>/ along with the extdata folder. "dbs" contains two files, import.db and title.db. The purpose of the files in the "dbs" is to archive the list of titles installed on the SD card. These two files are only used for the management of SD Card installed 3DS Titles. The "title.db" file, archives the installed titles aswell as their, names, icons and size. The "import.db" also changes when a title is installed or deleted, but doesn't appear to contain info that the titles "title.db" does. Old and new of the "import.db" and "title.db" can be interchanged without any issues. Essentially the "title.db" acts as the DRM or access rights for downloaded SD card titles. The "import.db" is used during the download/install of SD Card titles, and until the download is complete, it is the only file of the two which is modified.  
    
title.db seems to be encrypted.
 
title.db seems to be encrypted.
Line 33: Line 33:  
  For more IDs, see the 00040000 titles on the [[Title_list]].
 
  For more IDs, see the 00040000 titles on the [[Title_list]].
   −
Standard Directory Structure for SDMC Installed Titles:
+
Directory Structure for SDMC Installed Titles:
    
  /title/0004XXXX/XXXXXXXX/Content/00000000.tmd
 
  /title/0004XXXX/XXXXXXXX/Content/00000000.tmd
Line 39: Line 39:  
                                 /cmd/00000001.cmd
 
                                 /cmd/00000001.cmd
 
  /title/0004XXXX/XXXXXXXX/Data/00000001.sav
 
  /title/0004XXXX/XXXXXXXX/Data/00000001.sav
 +
/title/0004XXXX/XXXXXXXX/00000000.ctx
 
      
 
      
 
                                                  
 
                                                  
Line 68: Line 69:     
'''"00000001.sav"''' - This is the title's encrypted savegame. Although these saves look similar to FLASH savegames, these savegames use proper unique CTR for each AES block in the file, and the CTR properly changes for each savegame write. Renaming these savegames causes home-menu to hang while launching titles, modifying saves throws the usual checksum/hash corruption like gamecard flash saves.
 
'''"00000001.sav"''' - This is the title's encrypted savegame. Although these saves look similar to FLASH savegames, these savegames use proper unique CTR for each AES block in the file, and the CTR properly changes for each savegame write. Renaming these savegames causes home-menu to hang while launching titles, modifying saves throws the usual checksum/hash corruption like gamecard flash saves.
 +
 +
 +
'''"00000000.ctx"''' - This file is used only while a title is being downloaded from the eShop, it is deleted after the download is completed
     
839

edits