[Scummvm-tracker] [ScummVM :: Bugs] #15910: SCI: LSL6: Exits get disabled or crash in the room before exiting the hotel from left - ORIGINAL BUG

ScummVM :: Bugs trac at scummvm.org
Sat May 3 01:39:23 UTC 2025


#15910: SCI: LSL6: Exits get disabled or crash in the room before exiting the hotel
from left - ORIGINAL BUG
-----------------------+-----------------------------------
Reporter:  antoniou79  |       Owner:  (none)
    Type:  defect      |      Status:  new
Priority:  normal      |   Component:  Engine: SCI
 Version:              |  Resolution:
Keywords:              |        Game:  Leisure Suit Larry 6
-----------------------+-----------------------------------
Comment (by sluicebox):

 Thank you for the detailed report! I ran into both of these problems a few
 years ago. I found my notes and I got the exact same crash in the same
 room. (Room 680)

 The broken exits are a straightforward script bug, although not easy to
 patch. The bug also exists in the low-res version, where it's harder to
 patch, because they changed the relevant code. I have a pending high-res
 patch and I'm looking for the least-worst way to patch low-res.

 I don't think the crash is related to the broken exits. We will need to
 come up with steps to reproduce (or a save) to have any hope. It's a good
 sign that we both tripped this crash in the same room, and not in random
 rooms. But it's a scary that the crash comes from within the system
 cycler/motion scripts; that's the stuff that makes QFG4-CD randomly crash
 when walking.

 The out of bounds bug is probably due to the broken exit not taking
 control and walking Larry out, so the patch should prevent that.

 The last time I looked at this, I came away thinking LSL6 has all kinds of
 hallway problems. I've seen the tram float down from the sky, and I
 suspected that the high-res version fails to reset the tram state when
 restarting the game, leading to more problems. (A common SCI32 bug; see
 `script_patches.cpp`) So please, do all testing without using the Restart
 Game feature. (Unless Restart Game is part of what leads to the crash! It
 could be!)
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/15910#comment:2>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list