[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