Cybermercs: Difference between revisions

From XentaxWiki
Jump to navigation Jump to search
imported>Ikskoks
No edit summary
 
(4 intermediate revisions by 2 users not shown)
Line 41: Line 41:


* [[Game Extractor|Game Extractor]]
* [[Game Extractor|Game Extractor]]
* [http://www.ctpax-x.ru/?goto=files&show=115 Cybermercs .RES / .MFD unpacker] (with Delphi source codes)
* [http://www.ctpax-x.org/?goto=files&show=115 Cybermercs .RES / .MFD unpacker] (with Delphi source codes)
 
 
[[Category:File Format]]

Latest revision as of 15:06, 3 January 2021

Choose archive extension:

RES / MFD


Format Specifications

// Archive Header
uint16 {2}   - Number Of Files
uint16 {2}   - Unknown (0/1)
uint32 {4}   - Unknown
uint32 {4}   - Unknown

// for each file

uint32 {4}   - Filename Offset (absolute)
uint16 {2}   - Filename Length
uint16 {2}   - Unknown

// for each file

char {X}     - Filename (the length is obtained from the directory above)
uint32 {4)   - File Offset
uint32 {4}   - File Size
byte {X}     - File Data


Notes and Comments

Files with extension ".inc", ".scr", ".h", ".ini", ".brj" and ".txt" XORed with byte 0xAA. It's a way how the game detects which file must be uncrypted.


MultiEx BMS Script

Not written yet


Compatible Programs