[Scummvm-tracker] [ScummVM :: Bugs] #11457: LSL1 VGA (Russian) freezes when hailing cab
ScummVM :: Bugs
trac at scummvm.org
Tue May 5 00:04:05 UTC 2020
#11457: LSL1 VGA (Russian) freezes when hailing cab
-----------------------------------+--------------------------------
Reporter: oprion | Owner: sluicebox
Type: defect | Status: closed
Priority: normal | Component: Engine: SCI
Resolution: fixed | Keywords: lsl1sci-ru, freeze
Game: Leisure Suit Larry 1 |
-----------------------------------+--------------------------------
Changes (by sluicebox):
* owner: (none) => sluicebox
* status: new => closed
* resolution: => fixed
Comment:
Fixed in: 93b634fe7ca3995a40bc63325513bcbd682c8ade
After further investigation, this is indeed a corrupt sound resource. As
sev said, this is a great candidate for our resource patcher to fix the
two broken bytes.
The reason this didn't crash the original is that it would find a matching
track entry earlier in the list, one that used the correct 0xFF
terminator, and so it wouldn't get this far. Patching all the terminators
in this sound to use 0xFE locks up the original. I was wrong about SCI
Resource Viewer, it only parses the tracks before the broken bytes.
Thanks again for the report!
--
Ticket URL: <https://bugs.scummvm.org/ticket/11457#comment:5>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list