Thanks for you tips Electron !
I've finally located, isolated and decompress the CGameGhost datas. I'm able to :
- Retrieve class ID (seems to always be C2 B0 02 0A)
- Retrieve the bSkipList2 (seems to always be true => 01 00 00 00)
- Retrieve the samplePeriod (seems to always be 100 => 64 00 00 00)
But when I'm trying to get the size of the bytes array "sampleData", I've weird value : the size is bigger than the entire block !
This is the first bytes of the decompress CGameGhost data :
Code: Select all
C2 B0 02 0A 01 00 00 00 00 00 00 00 64 00 00 00 0C 00 00 00 C2 A0 1B 00 00 00 00 C2 B8 43 25 06 20 41 C5 A1 E2 84 A2 C3 A5 43 00 00 00 00 00 00
The size here is normally C2 A0 1B 00 (l.e) => 1 810 626 which is bigger than the entire block length ! I think it's another field, but I'm not sure where is located the proper size