Hi Envenger,
Just generate a lookup table of random numbers. Sounds caveman ish I know, but it can actually be very efficient (depending on how you do it) and of course, very portable.
Basically just write a thousand random numbers to a text file. You can further augment the variation you get from it by using varying offsets and intervals when you get values from it.