Hi everyone. Can sombody please figure out hash algo which use this game. For sound files there is CRC32 but for rest is something different.
In one of the config file is written hash + string. Not sure if it's in correct format. But hash is included in index of Yeti.big file.
Code:
<fin5>0x0321859A</fin5> <!-- /- 13 - Maps Adversarial/MA06-OilRig/MA06-OilRig_ART/Modelisation/Game object/ MOD-MA06-decalsPass-E.gao -->
String is most probably without <!-- -->. Just "/- 13 - Maps Adversarial/MA06-OilRig/MA06-OilRig_ART/Modelisation/Game object/ MOD-MA06-decalsPass-E.gao"
And here are exe/dll files for debug/dissasembly. Thanks in advance. FileName hook might come handy if it possible.
Code:
https://drive.google.com/file/d/1GAKL4NI6zTGBedMX3H01Vpp2-_32Qdaq/view?usp=sharing
Also captured in debug output those two lines with existing hashes in Yeti.big file.
Code:
DebugString: "-----------------------'Key:0xA5032160,Type:0x1E'[key: a5032160]: Character displacement loaded-----------------\n"
DebugString: "-----------------------'Key:0xA5032166,Type:0x1E'[key: a5032166]: Character displacement loaded-----------------\n"