[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