First post, by MrFlibble
- Rank
- Oldbie
I've been wondering, is there any reliable way of inferring the maximum amount of CPU cycles DOSBox can emulate on a particular machine from its CPU clock rate?
I'm using cycles=max since this feature had been first introduced, but I've never given any thought to how many cycles this actually is on the hardware I use. The manual and wiki don't seem to have an answer to this, and neither have I found any way to look this up directly when DOSBox is running with the cycles=max setting.
I'm asking this in part because I've seen a source (the reliability of which cannot be attested) which suggested that the maximum possible cycles could be calculated (at least approximately) by simply multiplying the clock rate by some fixed value (which I cannot remember right now).
I've tried to find further information on the net, but without much success. This Wikipedia entry sort of suggests that the clock rate on its own may not be a sufficient parameter to take into account in this question. If this is really the case, then how, if at all, is it possible to determine the amount of cycles DOSBox can emulate on a machine?