CRO0

From 3dbrew
Revision as of 00:26, 6 November 2012 by Yellows8 (talk | contribs) (Created page with "Category:File formats {| class="wikitable" border="1" ! Offset ! Size ! Description |- | 0x0 | 0x80 | SHA-256 hash-table |- | 0x80 | 0x04 | Magic "CRO0" |- | 0x84 | 0xFC ...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search


Offset Size Description
0x0 0x80 SHA-256 hash-table
0x80 0x04 Magic "CRO0"
0x84 0xFC Header
0x180 Data payload begins here

This format with extension .cro is used for "DLLs". A hash over this hash-table is stored in the loaded CRR0 file, for verifying this CRO0 file. This format with extension .crs can be used for storing "DLL" symbols as well. The end of the file is aligned to a 0x1000-byte boundary with 0xCC bytes.

CRO0 files are usually stored under "romfs:/cro/".