[Scummvm-tracker] [ScummVM] #9975: SCI: Phant1: Graphics and Cursor Freezing During Final Chase
Colin Snover
trac at scummvm.org
Fri Jul 21 23:46:28 CEST 2017
#9975: SCI: Phant1: Graphics and Cursor Freezing During Final Chase
-------------------------------+-------------------------
Reporter: dafioram | Owner: csnover
Type: defect | Status: new
Priority: high | Component: Engine: SCI
Resolution: | Keywords: sci32
Game: Phantasmagoria 1 |
-------------------------------+-------------------------
Comment (by csnover):
What seems to be happening here is that the event queue is stalling for a
few frames when the player tries to flush all the events prior to the
start of a video (or in this case, when continuing the video after the
player has yielded back to game scripts for an event trigger, like a mouse
movement onto a hotspot). Making the SCI EventManager dump everything
directly, instead of popping events one by one with `getSciEvent` in a
loop, seems to eliminate this stall.
Visual updates on the cursor are still lagged a couple of frames too,
though, which should not be happening. I am still looking at exactly why
that is happening and what is necessary to fix it.
--
Ticket URL: <https://bugs.scummvm.org/ticket/9975#comment:3>
ScummVM <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list