Author | Message | Time |
---|---|---|
BreW | Is there any reason for BnetAuth's implementation of CheckRevision would succeed, but produce an invalid checksum for WAR3 CR requests? It does pad the files, i checked. It produces 0xdd585324 for the checksum when I pass "ver-IX86-5.mpq" for the mpq name, and "B=2951995818 A=2013111097 C=2841202106 4 A=A^S B=B^C C=C+A A=A-B" for the checksum formula. BNCSUtil's checksum for the same parameters is very different (and correct according to the server), yet this exact same cr algorithm works just perfect with diablo 2. Any ideas? And yes, i am using up-to-date hash files. | March 31, 2008, 12:05 AM |
UserLoser | using right version byte? | March 31, 2008, 2:08 PM |
BreW | [quote author=UserLoser link=topic=17415.msg177349#msg177349 date=1206972511] using right version byte? [/quote] yes | March 31, 2008, 7:58 PM |