DSiWare Exports: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
The DSiWare exported from a 3DS is located at "[[SD_Filesystem|sdmc]]:/Nintendo 3DS/<ID0>/<ID1>/Nintendo DSiWare". Filenames are same format as DSi: "<TitleID-Low>.bin". The keys/format for these files are completely different from [http://dsibrew.org/wiki/Tad DSi]. Like DSi, 3DS DSiWare exports seem to use [http://dsibrew.org/wiki/ES_block_encryption ES] block encryption. The below sizes include the 0x20-byte ES block metadata. | The DSiWare exported from a 3DS is located at "[[SD_Filesystem|sdmc]]:/Nintendo 3DS/<ID0>/<ID1>/Nintendo DSiWare". Filenames are same format as DSi: "<TitleID-Low>.bin". The keys/format for these files are completely different from [http://dsibrew.org/wiki/Tad DSi]. Like DSi, 3DS DSiWare exports seem to use [http://dsibrew.org/wiki/ES_block_encryption ES] block encryption. The below sizes include the 0x20-byte ES block metadata. | ||
=File structure= | =File structure= | ||
| Line 12: | Line 10: | ||
| 0x0 | | 0x0 | ||
| 0x4020 | | 0x4020 | ||
| Banner | | Banner? | ||
|- | |- | ||
| 0x4020 | | 0x4020 | ||
Revision as of 05:45, 22 April 2013
The DSiWare exported from a 3DS is located at "sdmc:/Nintendo 3DS/<ID0>/<ID1>/Nintendo DSiWare". Filenames are same format as DSi: "<TitleID-Low>.bin". The keys/format for these files are completely different from DSi. Like DSi, 3DS DSiWare exports seem to use ES block encryption. The below sizes include the 0x20-byte ES block metadata.
File structure
| Offset | Size | Description |
|---|---|---|
| 0x0 | 0x4020 | Banner? |
| 0x4020 | 0xA0 | Header? |
| 0x40C0 | 0x400 | Footer? |
| 0x44C0 | Data for the content sections is stored here, where each section is encrypted under separate ES blocks. |