[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