Opened 8 years ago
Last modified 5 weeks ago
#9749 new defect
SCI: SQ6: Shuttle Bay Entrance bug
Reported by: | Zeith78 | Owned by: | |
---|---|---|---|
Priority: | normal | Component: | Engine: SCI |
Version: | Keywords: | sci32, pathfinding | |
Cc: | Game: | Space Quest 6 |
Description
When pushing the buttons to open the door at the Shuttle Bay Entrance, Roger Wilco will reach out his arms wherever he stands and not walk up to the door first. Also once the door has opened, his size will instantly resize to the size for when he goes through the door and he'll walk over guards if they are between him and the door.
Attachments (5)
Change History (15)
by , 8 years ago
Attachment: | scummvm00054.bmp added |
---|
by , 8 years ago
Attachment: | scummvm00054.2.bmp added |
---|
comment:1 by , 8 years ago
Can you please check, if this bug also happens when using the original interpreter?
comment:2 by , 8 years ago
ScummVM version: 1.10.0git3185-g519719db46
Language: English
Game version: CD
Platform: Windows 10 x64 1703
comment:3 by , 8 years ago
Keywords: | sci32 added |
---|---|
Summary: | SCI32: Space Quest 6 Shuttle Bay Entrance bug → SCI: SQ6: Shuttle Bay Entrance bug |
comment:4 by , 8 years ago
I just tried it in DosBOX and Roger walks up to the door and presses the buttons up close.
comment:5 by , 7 years ago
I got this also.
ScummVM version: 1.10.0git-4209-g8864cfc
Language: English
Game version: CD v1.11
Platform: Windows 7 x64
by , 7 years ago
Attachment: | scummvm00002.png added |
---|
comment:6 by , 7 years ago
Keywords: | pathfinding added |
---|
comment:7 by , 6 years ago
ScummVM version: 2.0.0 (Oct 15 2018 13:04:22)
Features compiled in: Vorbis FLAC MP3 ALSA SEQ sndio TiMidity
RGB zLib MPEG2 FluidSynth Theora AAC FreeType2 JPEG PNG
Language: English
Game version: 1.0
Platform: Linux / Ubuntu 18.04.1
I did the following:
- Started the game and loaded the saved game (attachment "sq6-cd.021").
- Clicked on "POCKETS", clicked on the arm, and then clicked on "PLAY".
- Clicked on the left door control. Roger didn't move, but he reaches out with his left arm (he's nowhere near the left door control). He reaches out with his right arm, with the artificial arm in it, and it's way to the right of the right door control.
The doors open. Roger gets smaller before he starts to move towards
the doors.
I tried this both with ScummVM version: 2.0.0 and running the Windows
.exe under Wine and got exactly the same results.
I might be misunderstanding the problem here, but I don't think this is
any buggier than the original Windows game.
comment:8 by , 5 weeks ago
Just tested with the following version and issue persists
ScummVM 2.9.0git8327-gf90b84adeae (Sep 15 2024 20:55:42) Using SDL backend with SDL 2.30.7 Features compiled in: TAINTED Vorbis FLAC MP3 TiMidity RGB zLib MPEG2 FluidSynth Theora VPX AAC A/52 FreeType2 FriBiDi JPEG PNG GIF taskbar TTS cloud (servers, local) ENet SDL2 TinyGL OpenGL (with shaders) OpenGL desktop only
comment:9 by , 5 weeks ago
Correct, the only fix for this is to replace our pathfinding algorithm (which was necessary because Sierra patented theirs) with Sierra's algorithm. It may happen someday, but don't anyone hold their breath. It will be difficult.
Even then, this room will probably require some extra script patches or workarounds because it also has pathfinding bugs in the original.
comment:10 by , 5 weeks ago
Thanks for clarifying. Your comment lead me to http://sciwiki.sierrahelp.com/index.php/ToDo/Pathfinding/Patent, then down the rabbit hole of the patent itself 😅
Screenshot showing the bug