This is how Doom generates random numbers (1993)
github.com
github.com
I was leafing through the source code and stumbled upon "random.c"
I found it amusing to see how they generated random integers; basically, they have a hardcoded array of "random" values, and whenever the game requires a new random int, it will return the element at the array index and increment the index by 1.