[Scummvm-tracker] [ScummVM :: Bugs] #15157: SKY: BASS cursor disappeared
ScummVM :: Bugs
trac at scummvm.org
Thu Jan 1 20:44:45 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):
OK... Initial findings. The spriteMouse() method call is the trigger to
set the mouse cursor type:
https://github.com/scummvm/scummvm/blob/master/engines/sky/mouse.cpp#L202
This can be set to various values, but MOUSE_NORMAL is 1 and MOUSE_BLANK
is 6 as per skydefs.h
Loading from the launcher sets this twice during quickXRestore() call.
With the bad savegame, this is called once with MOUSE_NORMAL and then with
MOUSE_BLANK.
With a unbroken savegame, this is called both times with MOUSE_NORMAL.
Will see what other state is broken, but this is the immediate cause.
--
Ticket URL: <https://bugs.scummvm.org/ticket/15157#comment:4>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list