-
Notifications
You must be signed in to change notification settings - Fork 920
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
sha.cpp #1384
Comments
Perhaps SHA1ProcessMessageBlock needs to use DWORD i, temp;
DWORD W[80];
DWORD A, B, C, D, E; The current code in there does not calculate SHA1 (because it bit-shifts signed types instead of unsigned ones). If this turns out to be the correct fix, it will break compatibility with existing devilution save games (due to signatures not matching). Related: diasurgical/devilutionX#341 |
Blizzard SHA1 is notoriously broken compared to the standard, this issue affects most of there games afaik. Since we strive to be compatible with the original save games we can't really fix this either. |
Is the |
ofc, we got ALL functions in vanilla bin exact |
Nice! What's the empty checkbox next to the function name referring to btw? |
hellfire bin exact progress |
The text was updated successfully, but these errors were encountered: