VOGONS


First post, by Gadget2006

User metadata
Rank Newbie
Rank
Newbie

Sorry if this was answered before, I did some searching but couldn't find any information on this.

Suppose I have some very old game (we're talking 80s - very early 90s) that would require me to run it at a given speed (in Mhz) - making it faster will actually make it unplayable because it'll run too fast.

Is there any way to tell (at least approximately) how fast DosBox is running, and what CPU speed it corresponds to (20mhz, 40mhz, etc)? I'm not sure how to calculate it, but maybe if I know the number of cycles and I know the speed of my real processor I can somehow predict how fast the program is executing? Would it be possible to calculate the number of cycles I'm gonna need in order to run, say, at 4Mhz or 20Mhz? (Just in case you're wondering, I'm giving abstract speed values at the moment that don't correspond to any particular game).

Or maybe as an alternative, are there any slowdown applications for DOS that could allow me to set the expected speed of an application?

Thanks in advance for suggestions.

Last edited by Gadget2006 on 2007-11-01, 14:48. Edited 2 times in total.

Reply 1 of 3, by Qbix

User metadata
Rank DOSBox Author
Rank
DOSBox Author

you can't predict exactly from the dosbox cycles.

Water flows down the stream
How to ask questions the smart way!

Reply 2 of 3, by `Moe`

User metadata
Rank Oldbie
Rank
Oldbie

Why don't you just play the game and reduce cycles until it runs at the desired speed? That's how this is supposed to work.

Reply 3 of 3, by Gadget2006

User metadata
Rank Newbie
Rank
Newbie

OK, thanks for the comments and suggestions, I'll give it a try. 😀