[Scummvm-tracker] [ScummVM :: Bugs] #12333: AGS: Blackwell Convergence (Steam, Win): Slowdown when in dialogue in rainy scenes
ScummVM :: Bugs
trac at scummvm.org
Thu Mar 25 19:31:49 UTC 2021
#12333: AGS: Blackwell Convergence (Steam, Win): Slowdown when in dialogue in rainy
scenes
-------------------+--------------------------
Reporter: Tea23 | Owner: (none)
Type: defect | Status: new
Priority: normal | Component: Engine: AGS
Version: | Resolution:
Keywords: | Game:
-------------------+--------------------------
Comment (by criezy):
I have been testing with that same scene and I could not see any slowdown
even before my changes.
One thing I noticed is that using your savegame the rain continues to fall
when the dialog choices are displayed on screen. But when I start the game
from the start, or load one of my save game the rains freezes during the
dialog choices. If I use the original AGS interpreter I get exactly the
same behaviour as in ScummVM (and the youtube videos I have watched also
shows the same behaviour where the rain freezes during the dialog
selection), so this does not appear to be a bug in ScummVM. As I am using
the GOG version, a wild guess would be that this is controlled by a
setting and that the new Steam version changed the value for that setting,
and it gets saved in the savegames.
That being said, even with the rain still falling during the dialog
choices (so when using your savegame) I still don't have any slowdown. And
watching the CPU usage indicates it is not using any more CPU than when
the rain is frozen. It is never using more than 40% of one core for me.
I am using the entry level M1 MacBook, so it is recent, but not
particularly high spec (the graphics card is an integrated chip for
example). And I am also using the OpenGL graphics mode.
I am not sure what you mean by "OpenGL renderer" though. In ScummVM only
the software renderer is implemented in AGS so it will always use that
(and then pass the fully composited image to the backend that may use
OpenGL to draw the image on screen). So the ScummVM AGS engine itself is
not using OpenGL to use hardware acceleration for example. As such the
graphics card should have little impact (I would expect any graphics card
to be able to blit an already composited image on screen very quickly).
The CPU is more probably the bottleneck here. Are you maxing out one CPU
when playing through that scene in ScummVM?
--
Ticket URL: <https://bugs.scummvm.org/ticket/12333#comment:3>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list