VOGONS


First post, by SHP

User metadata
Rank Newbie
Rank
Newbie

Using the Cycles command inside DOSBox has no effect: they're permanently set to Auto, unless I use Ctrl+F11 and Ctrl+F12 to change them (which is annoying). Changing the default Cycles value in dosbox.conf has no effect, either. I tried a DOSBox CVS build, but the problem persists 🙁

Any suggestion about solving this problem?

Reply 1 of 10, by MiniMax

User metadata
Rank Moderator
Rank
Moderator

And what is the real problem here?

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 2 of 10, by SHP

User metadata
Rank Newbie
Rank
Newbie

...That I can't automatically run games on the proper speed setting they need by using batch files, and using Ctrl+F11 and F12 is annoying and in many cases, not specific enough.

Reply 3 of 10, by lightmaster

User metadata
Rank Oldbie
Rank
Oldbie

create a config, then edit the cycles option 😀

25071588525_735097840e_b.jpg

Reply 4 of 10, by SHP

User metadata
Rank Newbie
Rank
Newbie

Thanks for the suggestion, but I already tried that to no avail. But nevermind, I just found a workaround: using an older version of DOSBox, or another CVS build. It seems like the bug appeared in the last DOSBox version.

Reply 5 of 10, by h-a-l-9000

User metadata
Rank DOSBox Author
Rank
DOSBox Author

cycles=fixed 50000 would be the command

1+1=10

Reply 6 of 10, by SHP

User metadata
Rank Newbie
Rank
Newbie
h-a-l-9000 wrote:

cycles=fixed 50000 would be the command

...It works now! 😳

So it wasn't a bug... Why did they change the line?

Anyway, thank you. I feel so dumb now 😜

Reply 7 of 10, by Qbix

User metadata
Rank DOSBox Author
Rank
DOSBox Author

why not ?
anyway get a recent cvs build and be happy

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

Reply 8 of 10, by Dominus

User metadata
Rank DOSBox Moderator
Rank
DOSBox Moderator

you have to read what is written in the dosbox.conf file:

# cycles: Amount of instructions DOSBox tries to emulate each millisecond. Setting this value too high results in sound dropo […]
Show full quote

# cycles: Amount of instructions DOSBox tries to emulate each millisecond. Setting this value too high results in sound dropouts and lags. Cycles can be set in 3 ways:
# 'auto' tries to guess what a game needs.
# It usually works, but can fail for certain games.
# 'fixed #number' will set a fixed amount of cycles. This is what you usually need if 'auto' fails.
# (Example: fixed 4000)
# 'max' will allocate as much cycles as your computer is able to handle

sometimes, stuff gets changed because it makes more sens this way to the devs. But if it gets changed the commands are either documented in the readme or the dosbox.conf (or both 😀).
So next time, if something won't work anymore, look at those two (and generating a new dosbox.conf is highly recommended when you switch versions of Dosbox)

Windows 3.1x guide for DOSBox
60 seconds guide to DOSBox
DOSBox SVN snapshot for macOS (10.4-11.x ppc/intel 32/64bit) notarized for gatekeeper

Reply 9 of 10, by MiniMax

User metadata
Rank Moderator
Rank
Moderator
MiniMax wrote:

And what is the real problem here?

Answer: Not reading the documentation.

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 10 of 10, by wd

User metadata
Rank DOSBox Author
Rank
DOSBox Author

Real answer: people using dev versions, where people==peoplewhoshouldn't. Closed.