Crash when moving to the screen at the right of Cetus' head. I added a savegame below. The console log:
WARNING: kDoSound(pause): Slot not found (000e:02bb)!
ge? on non-integer (0031:1d0b, 0000:0064) from method EcoNarrator::init (script 928, room 660, localCall ffffffff)!
Game Version: CD/DOS/English/version 1.1
ScummVM Version: 1.2.0svn51610
Operating System: Win32 (XP SP2)
This bugreport has been moved to Wiki to relevant Engine/TODO page. When the bug will be resolved, an appropriate message will be posted here and the bugreport link removed from Wiki
This is quite odd, I've tried adding a workaround for this (returning 0, 1 and 0xFFFF), but the game then says it can't find a message resource and freezes doing nothing.
This is a bug in the scripts of the game itself. It happens if you try and exit that screen either from the left, or the right. You need to exit the screen from the bottom in order to proceed normally. Perhaps we could disallow the player from exiting that screen from the left or right in the future, which will require tinkering. Moving this to the list of known bugs in the wiki
just for note: this does not happen in eq1floppy. In that version "there's nothing adam can do for Cetus over there" is shown on screen (in ScummVM)
fixing this results in message not found issue also occuring in original sierra interpreter (added screenshot)
Sierra SCI interpreter error
Found a small graphics glitch in the same scene. After removing the harpoon, if Adam exits and enters the close-up, the wound is replaced by the earlier graphics showing the harpoon stuck in place. It is recognized as the wound, and the necessary action still can be performed to continue the game and complete it.
Could you file a separate bug report for that? Thanks.
fixed in r51951, this actual game bug is now patched on the fly
for that other bug mentioned in the comments, please add a separate bug report