diff options
Diffstat (limited to 'engines/pegasus/movie.cpp')
-rwxr-xr-x | engines/pegasus/movie.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/engines/pegasus/movie.cpp b/engines/pegasus/movie.cpp index c341d0c18a..8f79c03957 100755 --- a/engines/pegasus/movie.cpp +++ b/engines/pegasus/movie.cpp @@ -91,6 +91,8 @@ void Movie::redrawMovieWorld() { // Just copy to our surface _surface->copyFrom(*frame); } + + triggerRedraw(); } } @@ -125,6 +127,8 @@ TimeValue Movie::getTime(const TimeScale scale) { void Movie::setRate(const Common::Rational rate) { if (rate != 1 && rate != 0) error("Cannot set movie rate"); + + TimeBase::setRate(rate); } void Movie::start() { |