5 ms·
> it was "too fast" to run Battle Chess [not sure how that was, but memory] The Clipper database program ran a check on startup to see how fast the CPU was (it
by JshWright 7y ago
> it was "too fast" to run Battle Chess [not sure how that was, but memory]
The Clipper database program ran a check on startup to see how fast the CPU was (it ran some code and timed how long it took). "Modern" CPUs are fast enough that the runtime of the function is effectively zero, so when it gets used as the denominator of a division a bit later on in the startup the program crashes on a divide by zero.
http://computer-programming-forum.com/19-clipper/2cd478f1fcf154cb.htm http://computer-programming-forum.com/19-clipper/2cd478f1fcf...
- taneq 7y agoSame thing happened in Screamer 2 (the racing game). Worked fine up to a certain CPU speed but crashed on anything faster than that.