Theme Shop: Difference between revisions
fix |
nope is not that |
||
(3 intermediate revisions by the same user not shown) | |||
Line 4: | Line 4: | ||
After the top file, when you click any Theme Category or All themes, the 3DS Downloads the available themes for the country on https://npfl.c.app.nintendowifi.net/p01/filelist/dMtiFHzm5OOf0y2O/thmdtls?c=<countrycode>&l<language>=&a3=<indexCount> | After the top file, when you click any Theme Category or All themes, the 3DS Downloads the available themes for the country on https://npfl.c.app.nintendowifi.net/p01/filelist/dMtiFHzm5OOf0y2O/thmdtls?c=<countrycode>&l<language>=&a3=<indexCount> | ||
After 2 unknown lines, there is info about a specific theme its | After 2 unknown lines, there is info about a specific theme its in TSV Format | ||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
Line 17: | Line 16: | ||
| 3 || Same as column 1 | | 3 || Same as column 1 | ||
|- | |- | ||
| 4 || | | 4 || ? | ||
|- | |- | ||
| 5 || Themes List Index Count | | 5 || Themes List Index Count | ||
Line 27: | Line 26: | ||
== Theme List Format == | == Theme List Format == | ||
<div style="border: 1px solid #f28500; background: #fff8dc; padding: 0.5em;"> | |||
The Table list is incomplete. Research is in progress. | |||
</div> | |||
The Theme List format, used to display available themes in the category chosen by the top section or the new themes section, is stored at https://npdl.cdn.nintendowifi.net/p01/nsa/dMtiFHzm5OOf0y2O/thmlist/<CountryCode>/<Language>/<thmListId>. | |||
Decrypting the Theme List BOSS file using [[GodMode9]] or [[Decrypt9WIP]] contains the following data | |||
{| class="wikitable" | |||
|- | |||
! Offset | |||
! Description | |||
|- | |||
| 0x0 || File magic (boss) | |||
|- | |||
| 0x9 || File size (in bytes) | |||
|- | |||
| 0x2D4 || Title of the theme category (UTF-16) | |||
|- | |||
| 0x394 || Developer of the theme category (UTF-16) | |||
|} |