SMDH: Difference between revisions

Elisherer (talk | contribs)
UCS-2 is deprecated
No edit summary
Line 2: Line 2:
The size of icons is 0x36c0 bytes. The CXI icon is displayed by homemenu, while CIA icons are only displayed while selecting CIAs from SD card on a dev 3DS.
The size of icons is 0x36c0 bytes. The CXI icon is displayed by homemenu, while CIA icons are only displayed while selecting CIAs from SD card on a dev 3DS.


=== Header ===
=== Format ===


{| class="wikitable" border="1"
{| class="wikitable" border="1"
|-
|-
START
OFFSET
!  SIZE
!  SIZE
!  DESCRIPTION
!  DESCRIPTION
Line 16: Line 16:
|  0x04
|  0x04
|  0x04  
|  0x04  
|  Reserved = 0
|  Reserved
|-
|  0x8
|  0x1600
|  11 application titles structs, each 0x200 bytes
|-
| 0x1608
| 0xDF8
| ?
|-
| 0x2400
| 0x40
| Icon graphics header
|-
| 0x2440
| 0x1280
| Icon graphics
|}
|}
This header is immediately followed by meta-data:


=== Application Titles ===
=== Application Titles ===
Line 42: Line 57:


All encoded in UTF-16.
All encoded in UTF-16.
There are 11 app title struct blocks, each one for separate languages.
There are 11 app title structs, each one for separate languages.


The languages by order of appearance:
The languages by order of appearance: