#HowTo get #entropy for #PRNG #PseudoRandomNumberGeneration on old hardware? #nondeterministic #RetroComputing
My #Amiga #A500 running my software makes the same sounds in the same order when powered on, when I really want it to be different each time. I seed based on `time()` but either libc from VBCC does not support it or the machine has no battery-backed real time clock or both.
@mathr AFAIK Linux can use IO timings, but if the user isn't using the input peripherals then I'm not sure what hardware you could use. Maybe the least significant bits of HDD timing are random enough???
@EdS @mathr Came across this while researching something we learned on an unrelated class:
Useful if you wanna make sure your random bits aren't biased.
Revel in the marvels of the universe. We are a collective of forward-thinking individuals who strive to better ourselves and our surroundings through constant creation. We express ourselves through music, art, games, and writing. We also put great value in play. A warm welcome to any like-minded people who feel these ideals resonate with them.