I've been trying to analyse w3g files and I'm really stucked in the step of the CRC32 header checksum calculation.
http://w3g.deepnode.de/files/w3g_format.txt
Following that tut I have these 40 bytes from a replay header:
and the following 4 bytes which is the checksum:
So what I do to calculate the checksum is to get the 40 first bytes, add 4 bytes of zeroes and generate it. But it doesn't work!
I also tried reversing the whole header chain from back
Any lights?
http://w3g.deepnode.de/files/w3g_format.txt
Following that tut I have these 40 bytes from a replay header:
57 61 72 63 72 61 66 74 20 49 49 49 20 72 65 63 6F 72 64 65 64 20 67 61 6D 65 1A 00 44 00 00 00 77 1A 00 00 01 00 00 00 E0 3C 00 00 02 00 00 00 50 58 33 57 1B 00 00 00 AB 17 00 80 49 E6 02 00
and the following 4 bytes which is the checksum:
50 25 A0 11
So what I do to calculate the checksum is to get the 40 first bytes, add 4 bytes of zeroes and generate it. But it doesn't work!
I also tried reversing the whole header chain from back
and then adding the 8 zeroes (at the end or at the start) and still nothing.0002E649800017AB0000001B573358500000000200003CE00000000100001A7700000044001A656D616720646564726F63657220494949207466617263726157
Any lights?