I posted elsewhere a Mersenne (which I eventually fixed!) which I use not for randomness itself (a scatter diagram shows it could be better!) but rather to have a repeatable sequence of numbers (see Elite galaxy generation)
I implemented it in MX2 code so that it should (hopefully) give the same sequence regardless of platform…