Home Menu/Themes: Difference between revisions

Decompressed body_LZ.bin structure; updated 0x70 & 0x74
Valyr (talk | contribs)
m added info on audio entry layout
Line 346: Line 346:
| 0x0
| 0x0
| 0x4
| 0x4
| Unknown
| Unknown  
|-
|-
| 0x4
| 0x4
Line 354: Line 354:
| 0x8
| 0x8
|  
|  
| Beginning of the audio data entries.
| Beginning of the audio data entries.Each .cwav has an 8 byte "header" before the "Magic" (cwav) the first two bytes tell the 3ds where the next audio entry isand is the same as its cwav's filesize (See below). Bytes 3 + 4 are zeroes and byte 5 controls the cwav's volume (0-100) the last three bytes are zeroes again
|}
|}


Line 424: Line 424:
* 5: When cursor is moved a screen-worth of icons across
* 5: When cursor is moved a screen-worth of icons across
* 6: Folder buttons
* 6: Folder buttons


=Built-in themes=
=Built-in themes=
The built-in themes are stored at Home Menu RomFS:/theme/<Color>_LZ.bin, the format appears to be the same as body_LZ.bin in the theme DLC content.
The built-in themes are stored at Home Menu RomFS:/theme/<Color>_LZ.bin, the format appears to be the same as body_LZ.bin in the theme DLC content.