Skip to content

KEY File Format

mrfearless edited this page Jan 14, 2019 · 1 revision

KEY File Format

KEY v1.0

Header v1.0

OffsetSizeTypeDescription
04CHARSignature 'KEY'
44CHARVersion 'V1 '
84DWORDBifEntriesCount
124DWORDResEntriesCount
164DWORDOffsetBifEntries
204DWORDOffsetResEntries

BifEntries v1.0

OffsetSizeTypeDescription
04DWORDLengthBifFile
44DWORDOffsetBifFilename
82WORDLengthBifFilename
102WORDBifLocation

ResEntries v1.0

OffsetSizeTypeDescription
08BYTEResourceName
82WORDResourceType
104DWORDResourceLocator

KEY v1.1

Header v1.1

OffsetSizeTypeDescription
04CHARSignature 'KEY'
44CHARVersion 'V1.1'
84DWORDBifEntriesCount
124DWORDResEntriesCount
164DWORDNULL
204DWORDOffsetBifEntries
244DWORDOffsetResEntries
284DWORDBuild Year
324DWORDBuild Day
3632BYTENULL padding

BifEntries v1.1

OffsetSizeTypeDescription
04DWORDLengthBifFile
44DWORDOffsetBifFilename
84DWORDLengthBifFilename

ResEntries v1.1

OffsetSizeTypeDescription
016BYTEResourceName
162WORDResourceType
184DWORDResourceLocator
224DWORDResourceFlags

KEY v1.0 (SWKotor)

ResEntries v1.0 (Wide string version for SWKotor)

OffsetSizeTypeDescription
016BYTEResourceName
162WORDResourceType
184DWORDResourceLocator

Clone this wiki locally