
Originally Posted by
PaulModz
Don't use random positions, images or alpha values. The position, texture, alpha, etc. of each sprite should be identical each time the program is run, like 3DMark, with no user user input during the benchmark. You could put all the relevant sprite info into an XML or comma-delimted file to be sure everyone is using the same values.
Or use a very very simple random generator. That's alot easier than reading values from a file. Something like:
Code:
Global Seed = 0
Function Random (X)
Seed = (101 * Seed + (Seed Shr 5) + 5659) And $FFFFFF
Return Seed Mod X
End Function