diff options
author | Paul Gilbert | 2016-10-03 23:01:14 -0400 |
---|---|---|
committer | Paul Gilbert | 2016-10-03 23:01:14 -0400 |
commit | 054bfb3c196ac5a02d149c758a2ee0a4711b55e4 (patch) | |
tree | ecc1e8a37f047ab7d4b45451e165d2a3c7c75e2d /engines/titanic/support/transparency_surface.cpp | |
parent | ad355ec79d49bfe0a2c2ce329f9bf691d46a1950 (diff) | |
download | scummvm-rg350-054bfb3c196ac5a02d149c758a2ee0a4711b55e4.tar.gz scummvm-rg350-054bfb3c196ac5a02d149c758a2ee0a4711b55e4.tar.bz2 scummvm-rg350-054bfb3c196ac5a02d149c758a2ee0a4711b55e4.zip |
TITANIC: Fixes for movie rendering using transBlitRect
Diffstat (limited to 'engines/titanic/support/transparency_surface.cpp')
-rw-r--r-- | engines/titanic/support/transparency_surface.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/engines/titanic/support/transparency_surface.cpp b/engines/titanic/support/transparency_surface.cpp index d956c77a58..f917dfb48b 100644 --- a/engines/titanic/support/transparency_surface.cpp +++ b/engines/titanic/support/transparency_surface.cpp @@ -46,7 +46,11 @@ CTransparencySurface::CTransparencySurface(const Graphics::Surface *surface, _flag1 = false; break; case TRANS_DEFAULT: - error("TRANS_DEFAULT not supported in transparency surface"); + if (*(byte *)surface->getPixels() < 0x80) { + _flag1 = true; + _flag2 = false; + } + break; default: break; } |