Also, Intel's manual states that the results are undefined when cnt is greater than the operand size, but at least for 32- and 64-bit data sizes it has been observed that shift operations are performed by (cnt mod n), with n being the data size.
i noticed in that ctfmaze that there if i change relevant things a drawing problem apears but on some others maps it almost not doing that, this can happen when the calclations related to the src command are either to be done or not
if thats so its a challange :-) its hardware based but can be fixed in rewriting the entire function software based
sounds interesting at least :-)
but i still could make no freez