VOGONS


First post, by ErikGG

User metadata
Rank Member
Rank
Member

I found a problem with auto cycles.

When running some games in the CVS,

Alone in the Dark
Alone in the Dark 2
Ultima 6
Ultima 7
Ultima 7 Serpent Isle

,then setting cycles to auto doesn't set auto or max, but switches to 3000 cycles every time.

For the ultima series this happens when going from the MainMenu.Exe (the menu) to UX.exe (the game itself).
For the Alone in the dark series it happens on startup.

I've tried to find out what version started showing the problem, but this problem already shows in the 21-12-2006 version (the first one of the previous CVS compiles).

Changing other parameters in the conf file doesn't change anything.

EDIT : Found a mentioning of this in the announcements of 0.66b2.

Also found a strange stall (500ms) in the latest CVS version when running Alone in the Dark 2 (The one fixing Albion). But I haven't tracked down the version that started showing the problem. This could be a problem with the auto cycles switch to 3000 (afterwards having cranked it up to 20000).

Erik.

Last edited by ErikGG on 2007-02-05, 21:24. Edited 1 time in total.

Read the new FAQ.doc

Reply 2 of 7, by ErikGG

User metadata
Rank Member
Rank
Member

So DOSBox only uses auto now when in protected mode?

(Just found out the right place to post these reports, will use the beta section next time. 😦 )

Erik

Read the new FAQ.doc

Reply 3 of 7, by wd

User metadata
Rank DOSBox Author
Rank
DOSBox Author

No, there are two different modes, fixed cycles and max cycles.
Neither of those is a good default per se so the auto cycles
tries to do some guessing which one is needed. This guessing
is quite crude, a game that switches to pmode will switch the
cycles option to max. Similar for the core=auto setting.

Reply 4 of 7, by ErikGG

User metadata
Rank Member
Rank
Member

Ah, got it. Good to know, should be in the readme. Still have to browse the beta section on how to go about with rewriting docs and stuff.

Erik.

Read the new FAQ.doc

Reply 6 of 7, by ErikGG

User metadata
Rank Member
Rank
Member

True, the implementation shouldn't be in the readme, but there should be a mentioning that in the 0.66 version the auto isn't the same anymore as in the 0.65 version. But max in 0.66 is the same as auto in 0.65 (More or less). Or in the conf file explenations.

Erik.

Read the new FAQ.doc