[Scummvm-tracker] [ScummVM :: Bugs] #15347: HYPNO: Bad performance under Android in menu of Spider Man: Sinister Six

ScummVM :: Bugs trac at scummvm.org
Thu Nov 7 16:05:28 UTC 2024


#15347: HYPNO: Bad performance under Android in menu of Spider Man: Sinister Six
--------------------------+----------------------------
Reporter:  lephilousophe  |       Owner:  neuromancer
    Type:  defect         |      Status:  new
Priority:  high           |   Component:  Engine: Hypno
 Version:                 |  Resolution:
Keywords:                 |        Game:
--------------------------+----------------------------
Comment (by Torbjörn Andersson <eriktorbjorn@…>):

 In [changeset:"a5d3e075331619255539f6864c9da37c0181dc02" a5d3e075]:
 {{{#!CommitTicketReference repository=""
 revision="a5d3e075331619255539f6864c9da37c0181dc02"
 HYPNO: Cache Smacker cursors, hopefully improving performance (bug #15347)

 At least in Spider Man: Sinister Six the cursor is constantly being
 changed to the current cursor, and since that involves decoding a
 Smacker file it is apparently quite slow on Android. Possibly on other
 systems as well.

 The cursor doesn't actually change, though - it is not animated - so by
 remembering the previously decoded cursor we can cut down on unnecessary
 file access.
 }}}
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/15347#comment:4>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list