diff options
author | Travis Howell | 2004-10-11 11:15:23 +0000 |
---|---|---|
committer | Travis Howell | 2004-10-11 11:15:23 +0000 |
commit | 29c0c5965265000ababb17abf5a59d9d3d10afc0 (patch) | |
tree | 93929e8cc2d080f122a944ab07d4940c60668845 /scumm | |
parent | 00ab3be379cf571a1d1c1f811851d9f0ad4a9978 (diff) | |
download | scummvm-rg350-29c0c5965265000ababb17abf5a59d9d3d10afc0.tar.gz scummvm-rg350-29c0c5965265000ababb17abf5a59d9d3d10afc0.tar.bz2 scummvm-rg350-29c0c5965265000ababb17abf5a59d9d3d10afc0.zip |
HE games only use flag value too.
svn-id: r15516
Diffstat (limited to 'scumm')
-rw-r--r-- | scumm/gfx.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/scumm/gfx.cpp b/scumm/gfx.cpp index 40c12480ca..c44eb81d07 100644 --- a/scumm/gfx.cpp +++ b/scumm/gfx.cpp @@ -1270,8 +1270,8 @@ void Gdi::drawBitmap(const byte *ptr, VirtScreen *vs, int x, int y, const int wi } CHECK_HEAP; - // COMI only uses flag value - if (_vm->_version == 8) + // COMI and HE games only uses flag value + if (_vm->_version == 8 || (_vm->_features & GF_HUMONGOUS)) useOrDecompress = true; if (_vm->_version == 1) { @@ -1764,8 +1764,8 @@ bool Gdi::decompressBitmap(byte *dst, int dstPitch, const byte *src, int numLine unkDecode11(dst, dstPitch, src, numLinesToProcess); /* Ender - Zak256/Indy256 */ break; - // 8/9 used in 3do version of puttputt joins the parade maybe others case 8: + // Used in 3DO versions of HE games useOrDecompress = true; drawStrip3DO(dst, dstPitch, src, numLinesToProcess, true); break; @@ -1774,8 +1774,8 @@ bool Gdi::decompressBitmap(byte *dst, int dstPitch, const byte *src, int numLine drawStrip3DO(dst, dstPitch, src, numLinesToProcess, false); break; - // used in amiga version of Monkey Island case 10: + // Used in Amiga version of Monkey Island 1 drawStripEGA(dst, dstPitch, src, numLinesToProcess); break; |