Difference between revisions of "SD Filesystem"

From 3dbrew
Jump to: navigation, search
Line 1: Line 1:
 
The 3DS uses an SD Card for general storage of additional game data, music and photos taken with the 3DS.
 
The 3DS uses an SD Card for general storage of additional game data, music and photos taken with the 3DS.
  
Most 3DS SD card data is stored under "/Nintendo 3DS/<ID0>/<ID1>", where ID0 is the first 0x10-bytes from a SHA256 [[nand/private/movable.sed|hash]]. ID1 is the SD card CID, with each u16 moved around from the original CID.
+
Most 3DS SD card data is stored under "/Nintendo 3DS/<ID0>/<ID1>", where ID0 is the first 0x10-bytes from a SHA256 [[nand/private/movable.sed|hash]]. ID1 is the SD card CID from the SD card which this directory was originally created on, with each u16 moved around from the original CID.
  
 
* sdmc/DCIM - Photos/Videos and images downloaded with the Internet Browser. Video feature introduced with [[3.0.0-5]]  
 
* sdmc/DCIM - Photos/Videos and images downloaded with the Internet Browser. Video feature introduced with [[3.0.0-5]]  
Line 10: Line 10:
 
* [[System Settings#DSiWare|sdmc/Nintendo 3DS/<ID0>/<ID1>/Nintendo DSiWare]]
 
* [[System Settings#DSiWare|sdmc/Nintendo 3DS/<ID0>/<ID1>/Nintendo DSiWare]]
  
(the 3D videos are in .avi format and the video frames use MJPG.)
+
(The 3D videos are in .avi format and the video frames use MJPG.)
  
 
== Extdata ==
 
== Extdata ==

Revision as of 23:44, 23 August 2012

The 3DS uses an SD Card for general storage of additional game data, music and photos taken with the 3DS.

Most 3DS SD card data is stored under "/Nintendo 3DS/<ID0>/<ID1>", where ID0 is the first 0x10-bytes from a SHA256 hash. ID1 is the SD card CID from the SD card which this directory was originally created on, with each u16 moved around from the original CID.

(The 3D videos are in .avi format and the video frames use MJPG.)

Extdata

Additional game data is stored here:

/Nintendo 3DS/<ID0>/<ID1>/extdata/00000000

See the extdata page for more extdata info and the extdataIDs list.

All "extra data" under extdata is encrypted. Extdata can't be decrypted with the xorpad fail used for old FLASH saves. All "extra data" files can't be copied to other 3DS SD cards, they are locked to the console.

Private

"Private" data is stored here:

/Nintendo 3DS/Private/<Title ID Low>/
00020400 - Nintendo 3DS Camera 
00020500 - Nintendo 3DS Sound


"Private" data for 3DS Sound/Camera are cleartext. Under the camera priv dir is phtcache.bin, this seems to list the pictures on SD card? When you want to install and see pictures with 3DS,rename to 8 numbers.mpo and save it on /DCIM . Under the sound priv dir is: voice/XX/*.m4a. Where XX is 01-10, with sound saved as .m4a.