Line 617: |
Line 617: |
| |- | | |- |
| | BodyCache.bin | | | BodyCache.bin |
− | | Contains cached data from the last loaded [[Home_Menu/Themes|theme]] RomFS body_LZ.bin file. | + | | Contains cached data from the last loaded [[Home_Menu/Themes|theme]] RomFS body_LZ.bin file. The filesize must match 0x150000, otherwise the Home Menu code returns an error. |
| | 0x150000 | | | 0x150000 |
| | [[9.0.0-20]] | | | [[9.0.0-20]] |
Line 623: |
Line 623: |
| |- | | |- |
| | ThemeManage.bin | | | ThemeManage.bin |
− | | Theme management info. Home Menu reads the first 8-bytes during startup, it's unknown what the rest is used for. | + | | Theme management info. Home Menu reads the first 8-bytes during startup. Home Menu only uses the first 4-bytes from this, which is the 4-byte aligned size of the compressed BodyCache data. The filesize must match 0x800, otherwise the Home Menu code returns an error. |
| | 0x800 | | | 0x800 |
| | [[9.0.0-20]] | | | [[9.0.0-20]] |
| |- | | |- |
| | BgmCache.bin | | | BgmCache.bin |
− | | Contains cached data from the last loaded [[Home_Menu/Themes|theme]] RomFS bgm.bcstm file. | + | | Contains cached data from the last loaded [[Home_Menu/Themes|theme]] RomFS bgm.bcstm file. The filesize must match 0x337000, otherwise the Home Menu code returns an error. |
− | | | + | | 0x337000 |
| | [[9.0.0-20]] | | | [[9.0.0-20]] |
| |} | | |} |