Der in Delphi und Pascal ist seit langem der gleiche, ein linearer
http://de.wikipedia.org/wiki/Kongruenzgenerator
x[n+1] = a*x[n] + 1 mod 2^32;
mit a = $08088405 = 134775813
Edit:
der gleiche heißt hier, daß er sich seit TurboPascal 5/6/7 nicht geändert hat,
nicht das er der gleiche wie in neueren FPC-Versionen ist.