Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Installer VISE VCT Format (Big Endian):
- SVCT Chunk: Header
- uint32 - SVCT
- byte[32] - unk
- uint32 - Offset to CVCT
- CVCT Chunk: Archive Map
- uint32 - CVCT
- uint32 - Chunk Size (CVCT + All DVCT + All FVCT)
- byte[6] - unk
- uint32 - Entry Count
- uint16 - unk
- Each entry is either a DVCT or an FVCT:
- DVCT Chunk: Directory
- uint32 - DVCT
- byte[76] - unk
- byte - name length
- byte[23] - unk
- byte[name length] - name
- FVCT Chunk: File
- uint32 - FVCT
- byte[40] - unk
- uint32 - type
- uint32 - creator
- byte[16] - unk
- uint32 - compressed size of data fork
- uint32 - uncompressed size of data fork
- uint32 - compressed size of resource fork
- uint32 - uncompressed size of resource fork
- byte[38] - unk
- byte - name length
- byte[17] - unk
- byte[name length] - name
- {In a subfile (how is that set?):}
- byte - parentFileNameLength
- byte[parentFileNameLength] - parentFileName
- The first entry must be a directory. Each file following that directory, up until the next directory, belongs in that directory.
Advertisement
Add Comment
Please, Sign In to add comment