[Scummvm-tracker] [ScummVM] #9958: MOHAWK: Riven: Prison Island Close Dome Crash
Bastien Bouclet
trac at scummvm.org
Fri Jul 14 06:57:32 CEST 2017
#9958: MOHAWK: Riven: Prison Island Close Dome Crash
-----------------------+----------------------------
Reporter: dafioram | Owner: (none)
Type: defect | Status: new
Priority: normal | Component: Engine: Mohawk
Resolution: | Keywords:
Game: Riven |
-----------------------+----------------------------
Comment (by bgK):
Thanks for your report.
This one is a script bug (it does not crash in the original, but ScummVM
has extra error checks)
This is part of the script that makes the dome spin up:
{{{
playMovieBlocking(3); // Dome closing
playMovie(4); // Dome spinning up
activatePLST(2); // Dome closed
playMovieBlocking(4); // Dome spinning up
storeMovieOpcode(1, 0, 0, 40, 2); // Schedule ambient sound change to
"dome spinning" after movie 1 finishes blocking playback
playMovie(1); // Dome spinning
}}}
this script needs to be patched to
{{{
playMovieBlocking(3); // Dome closing
playMovie(4); // Dome spinning up
activatePLST(2); // Dome closed
playMovieBlocking(4); // Dome spinning up
activateSLST(2); // Ambient sound change to "dome spinning"
playMovie(1); // Dome spinning
}}}
Patching this will also fix the incorrect ambient sound after making the
dome spin.
--
Ticket URL: <https://bugs.scummvm.org/ticket/9958#comment:1>
ScummVM <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list