content_dump [<option>...] [<arg>...]
||Select the device where the target title is installed. Either
||Select the path for the output directory.
Both Cygwin path (like
If omitted, use the
||Specify the title ID to be dumped. The title ID is represented by 16 hexadecimal digits. This option must be set to use this tool.|
||Enable to verify copied files. This feature is disabled by default.|
The Content Dump tool is a tool for dumping the
content directory to your PC from an application installed in NAND memory on a CAT-DEV or USB storage device.
It helps to establish a least application patch, which includes appropriate data differences.
This tool for CUI only.
This tool copies all files in the
content directory to a PC from a target application in NAND memory on a CAT-DEV or USB storage device. Be sure to prepare enough free space on the destination PC.
This tool requires a CAT-DEV that is set to Development mode and PCFS boot mode. Without that, this tool cannot work.
This tool can be used for game applications and application patches. If the target application is any other application type, this tool cannot work.
The contents of the application patch can also be dumped. The application patch includes virtual files or directories called link entries to reduce its size.
They show that the files or directories are not changed between the original and patched versions.
Using this tool, link entry files and directories are dumped as empty files and directories (respectively) with
@ appended to their names.
This tool has been confirmed to work well on Cafe SDK 2.09.08.
This tool creates a directory called
c_<title-id> and saves the copied files to it.
c_<title-id> is located below the directory indicated by the
$CAFE_ROOT environment variable.
You can change the location of
c_<title-id> with a command option.
$ content_dump -d nand -t 0x0005000010101000(If the target application (title ID = 0x0005000010101000) has been installed in USB storage)
$ content_dump -d usb -t 0x0005000010101000
<path>is omitted, the appropriate environment variable is used. For more information, see the Options section.
2014/10/02 Placed topic in canonical API format.
2013/05/08 Automated cleanup pass.
2013/03/05 Initial version.