jonwil Messages: 80 Registered: November 2007 Location: Australia
Member owner of CNCMods.net
Based on a preliminary analysis of C&C4 data files, I can state the following as far as my tools goes:
1.The big extractor program works on every .big file except staticstream.big (it crashes on staticstream.big for reasons I have yet to figure out)
2.Binview.exe can read every extracted manifest file just fine and can display (and extract) all texture files
3.Audio files will not extract properly for reasons I have yet to figure out (they extract but play as silence)
4.The format of the APT UI files has changed in C&C4. I dont know anything about the new format yet.
5.The movies (those that I have tested) and the movie audio files are the same format as RA3 and should to play with any video player that can play the RA3 video clips.
6.Unlike C&C3 and RA3, there is no copy protection on the exe file. This means those with assembly skills can disassemble it no problems. Note that I do NOT condone reverse engineering for the purposes of cheating, piracy or other bad things, merely for understanding data file formats.
7.The launcher application and the launcher.support.dll are compiled with .NET and can be reverse engineered with various .NET reverse engineering tools.
8.Loading the exe file (cnc4.game) directly does not seem to work for reasons I am still investigating. (likely you just need to pass the right command line)
9.The gamestrings.csf file, scripts.lua, scriptevents.*, map.xml and overrides.xml all seem to be the same as C&C3 and RA3.
10.Any data formats not mentioned here have not been analyzed or identified yet. Jonathan Wilson aka Jonwil
Creator and Lead Coder of the Custom scripts.dll
Renegade Engine Guru
Creator and Coder of BHS.DLL
Official member of Blackhand Studios™