[Scummvm-devel] Slowdowns in SCI and SAGA

Johannes Schickel lordhoto at gmail.com
Thu Nov 26 15:55:12 CET 2009


On Thu, Nov 26, 2009 at 3:45 PM, yotam barnoy <yotambarnoy at gmail.com> wrote:
>> When you compare it seems for the DOSBox emulator it takes ~6 times
>> the time for the emulation per sample generation.
>>
>> // Johannes
>
> It's possible. I didn't compare the audio generation, which stutters
> horribly at best in both versions. I just know that with dosbox, I
> manage to get some screen updates. I even got to the Sierra logo. With
> mame, I'm left with a blank screen and don't have the patience to wait
> for anything to show up.

Ok... I guess then we can't compare the profiling output that much anyway...

Did you try any other engines with your -O0 build for profiling? Do
they also suffer from such problems? Or is it only SCI?

>
> Also BTW trying to make scummvm use 1x opl2 didn't work, or didn't
> seem to help. I'm not sure which.
>

When you are using MAME emulator, ScummVM will only use one OPL2 (at
least with my latest fix, that ScummVM won't fall back to DOSBox in
case you selected MAME and the engine requests Dual OPL2).

ScummVM will also only use OPL2 emulation for DOSBox emu in SCI, when
you change that STEREO define to "false" in the SCI codebase, did you
do that too?

// Johannes

PS: This time to -devel... with some changes ;-).




More information about the Scummvm-devel mailing list