Original Post
I was wondering today (while riding the train) how older console games, like Final Fantasy and Phantasy Star IV, managed to have random numbers without having a realtime clock to seed the randomizer with. My assumption is that they clearly had another source of sufficient entropy. My guesses are:
- Input on the keypad, and time between the keypad inputs (hashed somehow)
- Age of the onboard battery (this seems unlikely as games without the battery had random numbers as well)
- Some other onboard hardware source of randomness