2012-06-19, 12:01 AM
Illam Wrote:The guy from MapleWikia also have a problem. Is the problem the same?
Quote:NOTE: The files are bloody messed up. The encryption in CMS is different from CMST! The extractor says everything is changed! If I'll have to search manually it would take months or even years. So changes in the WZ files have to wait until either CMS or TMS releases Dragon Warrior on their official server.
I do have the same symptom as he does. My differential checker relies on hash and crc checks to save computational time. So because the encryption changed (or I should say, is different from CMS to CMST), it will show all files as changing because both the hash and crc will change. However, I can distinguish between brand new files and changed files. So, I see the brand new files and can find the new data somewhat quickly. Also, everything I do is scripted. I refuse to do much of anything manually.
I use both a hash and a crc because the crc that maplestory uses is not order-significant whereas a hash is. For maplestory, "1234" has the same crc as "4321". However, these both have different hashes. This allows me to detect files that have simple byte or string swaps.
However, my problem is different and has to do with my unpacker, not the differential engine.
