VOGONS


Speeding up - above 100%

Topic actions

First post, by andersryom

User metadata
Rank Newbie
Rank
Newbie

hello!

I play some Settlers 2 and I wonder why I can't speed up the game faster than 100%. I use CTRL+F12 but I doesn't go any higher than 100%. I only use around 45% of the system ressources, I switched off most that I can in the conf-file but it doesn't help.

Can anyone help? I tried on different machines with Windows XP and Vista.

Cheers from Anders

Reply 1 of 11, by Qbix

User metadata
Rank DOSBox Author
Rank
DOSBox Author

use the turbo button (it's in the readme) I recall ctrl-alt-f12

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

Reply 2 of 11, by MiniMax

User metadata
Rank Moderator
Rank
Moderator

The ReadMe says "ALT-F12 Unlock speed (turbo button)."

DOSBox 60 seconds guide | How to ask questions
_________________
Lenovo M58p | Core 2 Quad Q8400 @ 2.66 GHz | Radeon R7 240 | LG HL-DT-ST DVDRAM GH40N | Fedora 32

Reply 3 of 11, by andersryom

User metadata
Rank Newbie
Rank
Newbie

Hi!

In the readme it says alt+f12. I tried that and then pressed ctrl+f12 several times. Still, I'm left with 100% speed. Am I just not getting it?! Could be...

Reply 4 of 11, by wd

User metadata
Rank DOSBox Author
Rank
DOSBox Author

Set fixed cycles first, try cycles=20000 for example and use alt-f12 for the
passages where you need more speed.
But of course you won't get any program, not even dosbox, to run at more
than 100% of your real processor's speed.

Reply 6 of 11, by andersryom

User metadata
Rank Newbie
Rank
Newbie

Thanks. It works when I change cycles=20000 and keep ALT+F12 pressed. Is it possible to make it so that you don't have to keep pressing ALT+F12?

Reply 7 of 11, by Qbix

User metadata
Rank DOSBox Author
Rank
DOSBox Author

you would have to change the code of dosbox.
We like the keeping it press (it was designed to skip boring cutscenes)

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

Reply 8 of 11, by ADDiCT

User metadata
Rank Oldbie
Rank
Oldbie

andersryom, i don't really understand where your problem is. Your posts sound a bit like the joke with the "11" setting of the amplifiers from the "Spinal Tap" movie. I mean, "100%" is "100%" - it's a maximum value .

Anyway, the standard way of increasing the "CPU speed" in DOSBox is to increase the "cycles" value. Also, make sure the "core" parameter in dosbox.conf is set to either "auto" or "dynamic" (try both and see if it makes a difference). The maximum value of "cycles" is connected to the CPU speed of the host machine. If you set the value too high, your machine will begin to choke. Another fact to consider is that DOSBox uses a single core on multi-core systems, AFAIK.

If this information still doesn't help, you could try to explain what you are trying to achieve. This isn't completely clear from your posts. You should give some information on your system, too (CPU type and speed, memory, OS, etc.).

Reply 9 of 11, by Qbix

User metadata
Rank DOSBox Author
Rank
DOSBox Author

he wants to increase the timerspeed.

dosbox it's cycles=max tries to maximize the cycles while keeping the timers on the correct speed
alt-f12 tries to maximize the cycles , but intentionally increases the timer speed as well.

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

Reply 10 of 11, by andersryom

User metadata
Rank Newbie
Rank
Newbie

A joke?? It's not. Iøm just trying to make the games run faster as in the original settting. You use taht a lot in emaulators like WinVice (where you can see a maximum speed at a exact point, eg. 489 %), so I just thought you could use taht in dosbox as well.

Reply 11 of 11, by Xelasarg

User metadata
Rank Member
Rank
Member

Download ykhwong's build (http://ykhwong.x-y.net/cvs/frame.html)

It features switching turbo mode on/off by pressing <Alt gr> + F12.

"What's a paladin?!"