SD Filesystem: Difference between revisions

No edit summary
 
(4 intermediate revisions by 2 users not shown)
Line 6: Line 6:
     └── save
     └── save


All files stored under the Contents sub-directories and save/ use the [[NAX0]] format.
All files stored under the Contents sub-directories and save/ use the [[NAX0]] format ([S2] NAX1).
 
The only other difference with SD-layout on Switch 2 besides NAX1, is the content directories are now "<lower-case hex Nca directory>.nca.CONCAT".


== Album ==
== Album ==
Contains the screenshots: "YYYY/MM/DD/<hex>.jpg". These are [[Capture_services#Notes|MAC]]'d, contents with an invalid MAC will display an error on view.
Contains the screenshots: "YYYY/MM/DD/<[[Capture_services#AlbumFileDateTime|DateTime string]]>-<title-specific hex ID string>.jpg". These are [[Capture_services#Notes|MAC]]'d, contents with an invalid MAC will display an error on view.
 
When an Application recorded video via [[Applet_Manager_services#CreateMovieMaker|MovieMaker]], the "Extra" sub-directory contains the recorded Application videos: "/Extra/<title-specific hex ID string>/YYYY/MM/DD/<[[Capture_services#AlbumFileDateTime|DateTime string]]>-<ID string>.mp4".
 
"<title-specific hex ID string>" is the same for both screenshots and "Extra".


== save ==
== save ==
Line 19: Line 25:


== Contents ==
== Contents ==
It seems this directory didn't exist until [[2.0.0]].
Contains directories "placehld" and "registered", which didn't exist until [[2.0.0]].


Contains directories "placehld" and "registered".
Also contains file "private", which stores the 0x10 [[Filesystem_services#SetSdCardEncryptionSeed|sd card seed verification vector]].  


Also contains file "private", which stores the 0x10 [[Filesystem_services#SetSdCardEncryptionSeed|sd card seed verification vector]].  
[4.0.0+] Also contains file "private1", which stores 0x20 bytes with the last 0x10 being random.


===placehld and registered ===
=== placehld and registered ===
"placehld" and "registered" store game contents; contents are initially downloaded temporarily into the "placehld" folder, and then [[NCM_services#IContentStorage|moved into the registered folder]] when downloading is complete.  
"placehld" and "registered" store game contents; contents are initially downloaded temporarily into the "placehld" folder, and then [[NCM_services#IContentStorage|moved into the registered folder]] when downloading is complete.