When no theme is actually used, the u32 stored at offset 0x0 in ThemeManage.bin is value 0x1, with offset 0x10 u32 set to value 0x1 too.
+
{| class="wikitable" border="1"
+
|-
+
! Offset
+
! Size
+
! Description
+
|-
+
| 0x0
+
| 0x4
+
| Unknown, normally value 0x1?
+
|-
+
| 0x4
+
| 0x4
+
| Unknown, normally zero?
+
|-
+
| 0x8
+
| 0x4
+
| Actual size of the cached body_LZ.bin data.
+
|-
+
| 0xC
+
| 0x4
+
| Actual size of the cached bgm.bcstm data.
+
|-
+
| 0x10
+
| 0x4
+
| Unknown
+
|-
+
| 0x14
+
| 0x4
+
| Unknown
+
|-
+
| 0x18
+
| 0x1C
+
| When a DLC theme is selected, this is the content-index of the DLC theme.
+
|}
+
+
The total filesize is 0x800-bytes, normally the data starting at offset 0x1C is all-zero.
+
+
When no theme is actually used, the only non-zero fields are the following: the u32 stored at offset 0x0 in ThemeManage.bin is value 0x1, with offset 0x10 u32 set to value 0x1.
== Savedata and extdata loaded by Home Menu during startup ==
== Savedata and extdata loaded by Home Menu during startup ==