You could write your own random generator

Here is one example from the Wiki page:
http://en.wikipedia.org/wiki/Random_number_generation

Code:
m_w = <choose-initializer>;    /* must not be zero */
m_z = <choose-initializer>;    /* must not be zero */
 
uint get_random()
{
    m_z = 36969 * (m_z & 65535) + (m_z >> 16);
    m_w = 18000 * (m_w & 65535) + (m_w >> 16);
    return (m_z << 16) + m_w;  /* 32-bit result */
}



As a "random" seed you could use some System-time parameter
or some mousepositions.