Form Descriptor (Tropical Freeze)

The form descriptor is a common header located in most Donkey Kong Country: Tropical Freeze formats, and serves as a container for most data in the game.


This file format needs more research
Some unknown values.


Format

Offset Type Name Notes
0x0 FourCC Magic Always RFRM
0x4 u64 Form Size The size does not include the form descriptor itself.
0xC u64 Unknown Always 0?
0x14 FourCC Form ID Identifier for the data contained in the form. For forms that appear at the beginning of a file, this usually matches the file extension.
0x18 u32 Form Version Version number for the form data. For forms that appear at the beginning of a file, this will match the file's asset header (if it has one).
0x1C u32 Also Data Version? Always matches the previous value, not sure why it's here twice.
0x20 End of Form Descriptor