SMDH: Difference between revisions

Qyriad (talk | contribs)
Icon graphics: Notes that Nintendo stores pixel data in word-order
Flags: Added new restricted application flag not previously documented.
 
(2 intermediate revisions by one other user not shown)
Line 1: Line 1:
This page describes the format of the icon stored at [[NCCH#CXI|CXI]] ExeFS:/icon and [[CIA]] icons.
This page describes the format of the icon stored at [[NCCH#CXI|CXI]] ExeFS:/icon and [[CIA]] icons.
The size of icons is 0x36c0 bytes. The CXI icon is displayed by [[Home Menu]] and [[System Settings]](3DS Software Management), while [[CIA#Meta|CIA icons]] are dummies and not yet utilised by Dev 3DS' (as of rev 47586).
The size of icons are 0x36c0 bytes. The CXI icon is displayed by [[Home Menu]] and [[System Settings]](3DS Software Management), while [[CIA#Meta|CIA icons]] are dummies and not yet utilised by Dev 3DS' (as of rev 47586).


== Format ==
== Format ==
Line 61: Line 61:


All encoded in UTF-16.
All encoded in UTF-16.
There are 16 app title structs(currently only 12 are used), each one for separate languages.
There are 16 app title structs (currently only 12 are used), each one for separate languages.


The languages by order of appearance:
The languages by order of appearance:
Line 291: Line 291:
|  New 3DS exclusive title. Shows an error if used on Old 3DS.
|  New 3DS exclusive title. Shows an error if used on Old 3DS.
|  0x1000
|  0x1000
|-
|  Application is restricted by Parental Controls.
|  0x4000
|}
|}