[Scummvm-tracker] [ScummVM :: Bugs] #15157: SKY: BASS cursor disappeared

ScummVM :: Bugs trac at scummvm.org
Thu Jan 1 20:56:27 UTC 2026


#15157: SKY:  BASS cursor disappeared
------------------------+----------------------------------
Reporter:  carlosrusso  |       Owner:  (none)
    Type:  defect       |      Status:  new
Priority:  high         |   Component:  Engine: Sky
 Version:               |  Resolution:
Keywords:               |        Game:  Beneath a Steel Sky
------------------------+----------------------------------
Comment (by digitall):

 The savegame data is loaded via restoreGameFromFile():
 https://github.com/scummvm/scummvm/blob/master/engines/sky/control.cpp#L1469

 This in turn parses the savedata into the various engine variables using
 parseSaveData():
 https://github.com/scummvm/scummvm/blob/master/engines/sky/control.cpp#L1378

 The critical line is here:
 https://github.com/scummvm/scummvm/blob/master/engines/sky/control.cpp#L1462

 This copies the mouseType variable from the save game into the _savedMouse
 variable overwriting the saved value done prior to the quickXRestore()
 call.

 Will see if commenting out line 1462 fixes the immediate issue.
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/15157#comment:6>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list