Fixed messages 32 bytes or longer producing incorrect hashes.
This was due to the SRB2 Lua API's unintuitive bitshifting behavior.
In SRB2's Lua, x >> y actually acts more like x >> (y % 32).
This is what I like to call a "bruh moment," and it should be fixed.
x >> y
x >> (y % 32)
We use essential cookies to make this site work, and optional cookies to enhance your experience.
See further information and configure your preferences