VOGONS

Common searches


First post, by user222

User metadata
Rank Member
Rank
Member

Many games utilize 100% CPU usage even when they don't need that much. For example, I run a game with DOSBox at 2500 cycles, DOSBox utilizes less 30% CPU, and the game seems to run at full speed, but as soon as I increase the cycles, the CPU usage goes up. When I run it in real DOS or in a Windows DOS box, the game also utilizes 100% CPU usage. The same goes for Windows games as well, it seems to always utilize 100% CPU to avoid writing extra code to handle correct timing. This even happens in some educational games that only use pre-rendered graphics!

Reply 1 of 2, by Qbix

User metadata
Rank DOSBox Author
Rank
DOSBox Author

yeps. most games just wait till it's time to do something (waiting like all other things takes time as well)
especially dosgames as dos can only run one program at the time

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

Reply 2 of 2, by HunterZ

User metadata
Rank l33t++
Rank
l33t++

DOS games rarely worried about CPU usage because they assumed they wouldn't be in a multitasking environment. With Windows games it's poor programming techniques probably, although you could be running a demanding game that would actually not top out a faster CPU.