Opened 9 years ago

Closed 9 years ago

Last modified 4 years ago

#5468 closed defect (fixed)

SCI: SQ4: Player moves back when going north from the 1st screen

Reported by: SF/diffusevm Owned by: m-kiewitz
Priority: normal Component: Engine: SCI
Keywords: original script Cc:
Game: Space Quest 4

Description

ScummVM version:
ScummVM 1.3.0svn53670 (Oct 21 2010 20:05:43)
Features compiled in: Vorbis FLAC MP3 RGB zLib FluidSynth Theora

Bug details:
On the first game screen, if you try to go up one screen, you get to the screen, but the player automatically returns to the first screen.
This also occurs on the Latex Babes planet, if you go two screens left, one down and up again - you get stuck in the bottom of the screen and if you try to move the game moves you one screen down.
I attached a save game for the second scenario.
I tested the first scenario under DosBox and it doesn't happen there.

Ticket imported from: #3092223. Ticket imported from: bugs/5468.

Attachments (1)

sq4-1.020 (34.4 KB ) - added by SF/diffusevm 9 years ago.
Latex Babes Planet save

Download all attachments as: .zip

Change History (13)

by SF/diffusevm, 9 years ago

Attachment: sq4-1.020 added

Latex Babes Planet save

comment:1 by SF/diffusevm, 9 years ago

Summary: Player can't move to certain areasPlayer can't move to certain areas in SQ4

comment:2 by SF/diffusevm, 9 years ago

Game details: english cd dos
Platform: Win32

encountered this on 1.2 version, tested later with daily build.

comment:3 by digitall, 9 years ago

Owner: set to waltervn

comment:4 by digitall, 9 years ago

This is a known bug in pathfinding. It occurs in DOSBox, but only with cycles=max. See :
http://wiki.scummvm.org/index.php/SCI/Bugs#Space_Quest_4

comment:5 by fingolfin, 9 years ago

Summary: Player can't move to certain areas in SQ4SQ4: Player can't move to certain areas

comment:6 by bluegr, 9 years ago

Summary: SQ4: Player can't move to certain areasSQ4: Player moves back when going north from the 1st screen

comment:7 by bluegr, 9 years ago

Note that this does not occur when cranking the speed slider all the way up, for some odd reason

comment:8 by bluegr, 9 years ago

This is a bug with the original game scripts, and is timer related. It occurs in the original as well. As mentioned, it is resolved when cranking the speed slider all the way up in ScummVM.

Two workarounds for this: either put the speed slider to its maximum setting, or go right, up, left (or left, up, right) to access that screen

Closing this then

comment:9 by bluegr, 9 years ago

Keywords: original added
Owner: changed from waltervn to bluegr
Status: newclosed

comment:10 by m-kiewitz, 4 years ago

Summary: SQ4: Player moves back when going north from the 1st screenSCI: SQ4: Player moves back when going north from the 1st screen

comment:11 by m-kiewitz, 4 years ago

Keywords: script added
Owner: changed from bluegr to m-kiewitz
Resolution: fixed

comment:12 by m-kiewitz, 4 years ago

added a script patch in commit f4ce7851f849f37851831c3888337feb532425ca, which fixes the issue.

Note: See TracTickets for help on using tickets.