OpenSpace CNT
From XentaxWiki
Contents
CNT
- Format Type : Archive
- Endian Order : Little Endian
Format Specifications
// header
uint32 {4} - Number Of Folders
uint32 {4} - Number Of Files
byte {1} - Is XOR Used flag
byte {1} - Is Checksum Used flag
byte {1} - XOR Key
// for each folder
- uint32 {4} - Folder Name Length
- char {X} - Encrypted Folder Name (XOR with the "XOR Key Field")
byte {1} - End Of Directory Marker / Directory Checksum (1)
// for each file
- uint32 {4} - null
- uint32 {4} - Filename Length
- char {X} - Encrypted Filename
- uint32 {4} - File XOR Key
- uint32 {4} - Checksum
- uint32 {4} - File Offset
- uint32 {4} - File Length
byte {X} - File Data
MultiEx BMS
Not written yet.
Notes and Comments
- CNT archive is used for storing data in OpenSpace engine games.
Supported Programs
Games
List of games using this file format:
- Rayman 2
- Rayman 3
- Rayman M
- Rayman Arena
- Donald Duck: Quack Attack / Donald Duck: Goin' Quackers
- Tonic Trouble
- Playmobil: Hype