From 8cacde95e7dabb1694c911a1db087a94569da368 Mon Sep 17 00:00:00 2001 From: Sylvain Dupont Date: Fri, 21 Jan 2011 22:56:22 +0000 Subject: TOON: Always reset video playback to lowRes when loading new movie svn-id: r55398 --- engines/toon/movie.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'engines/toon/movie.cpp') diff --git a/engines/toon/movie.cpp b/engines/toon/movie.cpp index 29d45652e4..160bf00e4d 100644 --- a/engines/toon/movie.cpp +++ b/engines/toon/movie.cpp @@ -41,6 +41,8 @@ void ToonstruckSmackerDecoder::handleAudioTrack(byte track, uint32 chunkSize, ui bool ToonstruckSmackerDecoder::loadFile(const Common::String &filename, int forcedflags) { debugC(1, kDebugMovie, "loadFile(%s, %d)", filename.c_str(), forcedflags); + _lowRes = false; + if (Graphics::SmackerDecoder::loadFile(filename)) { if (forcedflags & 0x10 || _surface->h == 200) { if (_surface) { @@ -48,8 +50,7 @@ bool ToonstruckSmackerDecoder::loadFile(const Common::String &filename, int forc delete _surface; } _surface = new Graphics::Surface(); - _surface->create(640, 400, 1); - _lowRes = false; + _surface->create(640, 400, 1); _header.flags = 4; } -- cgit v1.2.3