[Scummvm-tracker] [ScummVM :: Bugs] #11513: frame/audio sync issues with SQ2 on 2gs
ScummVM :: Bugs
trac at scummvm.org
Mon Jun 22 20:22:37 UTC 2020
#11513: frame/audio sync issues with SQ2 on 2gs
----------------------------+----------------------------
Reporter: jpc-ae | Owner: (none)
Type: defect | Status: new
Priority: normal | Component: Engine: AGI
Resolution: | Keywords: iigs 2gs cycle
Game: Space Quest 2 |
----------------------------+----------------------------
Comment (by m-kiewitz):
Please understand that as far as I can remember the interpreter on Apple
IIgs ran slow and was easily overloaded with too many sprites, Sierra
removed all sorts of delays because of that "to make it somewhat work".
That's also why the speed workarounds have to be in there.
The games running under ScummVM AGI do not have these limitations, that's
why there are some issues. I fixed quite a few using speed workarounds.
In theory it may be somewhat possible to figure out how many animated
sprites are on screen and other stats and then somehow try to act on that
and make the game slower / faster depending on the elements that are
shown. That was a method I thought up back then, but never implemented it.
I would also really prefer a comparison between real Apple IIgs hardware
and ScummVM.
I can look into this issue, but please keep all of this in mind.
In ScummVM Apple IIgs games do not have these slowdowns and I personally
think that's a good thing.
Manhunter for example has quite a few speed workarounds, because on some
screens almost nothing is going on and the game runs way too fast because
of Sierra's "optimizations". If I turn the speed down, these screens work
fine, but other screens are way too slow. It's a mess to be honest.
--
Ticket URL: <https://bugs.scummvm.org/ticket/11513#comment:2>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list