drake127 has released a mod (https://github.com/drake127/randomrolls) that patches the infinity engine .exe files to replace the rather poorly behaving standard C rand() random number generator with the RDRAND instruction available on more modern processors, which should greatly improve the randomness (no more improbably frequent clusters of high or low rolls, no more repeated sequences of rolls). Currently, EEex and/or InfinityLoader doesn't support the modified binaries, so EEex fails to load. Could you please add support for the randromrolls-patched versions of the various infinity engine binaries, so that we can have EEex with improved random numbers?
Does EEex already replace the random number generator with a better one? If not, could it be modified to do so, so that users with older processors that do not have the RDRAND instruction could benefit from improved random numbers as well?
drake127 has released a mod (https://github.com/drake127/randomrolls) that patches the infinity engine .exe files to replace the rather poorly behaving standard C rand() random number generator with the RDRAND instruction available on more modern processors, which should greatly improve the randomness (no more improbably frequent clusters of high or low rolls, no more repeated sequences of rolls). Currently, EEex and/or InfinityLoader doesn't support the modified binaries, so EEex fails to load. Could you please add support for the randromrolls-patched versions of the various infinity engine binaries, so that we can have EEex with improved random numbers?
Does EEex already replace the random number generator with a better one? If not, could it be modified to do so, so that users with older processors that do not have the RDRAND instruction could benefit from improved random numbers as well?