Opened 21 months ago
Closed 21 months ago
#14218 closed defect (fixed)
SCI: KQ5 Boat jumps to left side of the screen during death sequence
Reported by: | OneShortEye | Owned by: | sluicebox |
---|---|---|---|
Priority: | normal | Component: | Engine: SCI |
Version: | Keywords: | original | |
Cc: | Game: | King's Quest 5 |
Description
There's a death you can get if Graham pushes the boat out to sea without plugging the hole with the honeycomb. In ScummVM, after Cedric says, "Watch out there's a hole in the boat," the boat incorrectly jumps to the left side of the screen.
This occurs in both KQ5CD and in the French floppy version.
See video for demonstration. The first clip is what happens in ScummVM. The original behavior starts at 17 seconds.
ScummVM Version: ScummVM 2.8.0git1513-g4574bad027c (Feb 18 2023 04:56:36)
Language: English
Game version: GOG distribution
OS: Windows 10 Pro 64-bit build 19044.1706
Attachments (2)
Change History (4)
by , 21 months ago
Attachment: | kq5-cd.026 added |
---|
by , 21 months ago
Attachment: | King's Quest V Boat Death.mp4 added |
---|
comment:1 by , 21 months ago
Keywords: | original added |
---|
comment:2 by , 21 months ago
Owner: | set to |
---|---|
Resolution: | → fixed |
Status: | new → closed |
Fixed in https://github.com/scummvm/scummvm/commit/62ca8c9cf1ea532117fdd336255163614563af0f
Thanks again!
Thanks! This also occurs in the original and in all versions. It happens when the speed slider is set to high, because that allows Graham to reach the screen edge when leaving the island, and the ocean room's script doesn't expect that ego:edgeHit has been set when sinking the boat.
I have a patch that fixes this, but I want to check some other things before committing it.