#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.

https://youtu.be/OHkfFEfetWU

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)

kq5-cd.026 (39.9 KB ) - added by OneShortEye 14 months ago.
King's Quest V Boat Death.mp4 (1.3 MB ) - added by m-kiewitz 14 months ago.

Download all attachments as: .zip

Change History (4)

by OneShortEye, 14 months ago

Attachment: kq5-cd.026 added

by m-kiewitz, 14 months ago

comment:1 by sluicebox, 14 months ago

Keywords: original added

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.

comment:2 by sluicebox, 14 months ago

Owner: set to sluicebox
Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.