When Graham spies on the brigands at the desert temple, the game crashes when they ride out of the screen.
Console output:
parameter 0: 0001:04e2 (object), should be object
parameter 1: 0020:08a6 (object), should be null, integer
parameter 2: 0000:0006 (integer), should be null, integer
parameter 3: 0000:000a (integer), should be null, integer
parameter 4: 0001:04e2 (object), should be null, integer
[VM] kDoSound(Fade): signature mismatch via method globalSound3::fade (script 989, room 213, localCall ffffffff)!
A save is attached (hide and wait for the brigands to show up).
Game version: Floppy, DOS, English
ScummVM version: 1.2.0svn51527 under Mac OS X 10.6 (MacBook 5,2)
Save
should have been fixed with r51627
i can't test, because i don't own this version. Please test and reply if it worked.
Unfortunately, that didn't work. With rev 51672, the game still crashes at the same point with the same error message.
should be finally fixed now (r51686), please check and report back
It doesn't crash anymore now, thanks.
The music is cut off very abruptly, whereas with the original interpreter it fades out nicely, but I guess that's not all that important. I'm leaving the bug pending, in case you want to reopen it and investigate that part.
Anyway, the desert is completable. Let's look at the forest now!
Well, seems like commenting reopens the bug. Closing, then.
please try again, it should fade out correctly now. (r51728)
Retried it with rev 51745. The music still does not fade out.
Updated bug description
Fixed in r9ad4ad1
It was caused because the song signal was incorrectly set when music fading completed (same as bug #3044844)