[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