mirror of
https://github.com/libretro/scummvm.git
synced 2025-03-02 16:31:01 +00:00

This change fixes several issues with the endgame animation: - The timing for the sounds for the animation was based on the number of frames after which the sound should start playing. However, the animation code interpreted it as the number of frames to wait after playing the sound. This caused the timing of the sounds to be wrong. Fixed this by moving the number of frames up to the next sound and adding a dummy sound for the initial pause. - The pause and thunder sound effect at the end of the animation were missing. - The AdLib endgame sound resource was not loaded, causing a sound effect to play instead of the endgame music. - Changed the timing of the first text screen to match the original interpreter. - At the last text screen, the game now waits for a keypress before quitting the game after the music has finished. This matches the behavior of the original interpeter. - Made animation more responsive to user quitting the game. - Screen no longer fades in EGA version.