diff options
author | Paweł Kołodziejski | 2003-06-05 17:22:15 +0000 |
---|---|---|
committer | Paweł Kołodziejski | 2003-06-05 17:22:15 +0000 |
commit | 94bbf1b9a09d87728e1be4f4122cad938da1e21f (patch) | |
tree | bb44a6876780b87d0e48e1776d286942a3668a7d /scumm/gfx.h | |
parent | 41c03fa082353423692fb7c84e5a46ab5f1fbdc5 (diff) | |
download | scummvm-rg350-94bbf1b9a09d87728e1be4f4122cad938da1e21f.tar.gz scummvm-rg350-94bbf1b9a09d87728e1be4f4122cad938da1e21f.tar.bz2 scummvm-rg350-94bbf1b9a09d87728e1be4f4122cad938da1e21f.zip |
added v1 gfx codec, (not working)
svn-id: r8329
Diffstat (limited to 'scumm/gfx.h')
-rw-r--r-- | scumm/gfx.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/scumm/gfx.h b/scumm/gfx.h index cae76988e4..f10ef8f613 100644 --- a/scumm/gfx.h +++ b/scumm/gfx.h @@ -122,9 +122,15 @@ protected: bool _zbufferDisabled; + byte _C64Colors[4], _C64CharMap[256 * 8], _C64PicMap[4096], _C64ColorMap[4096]; + byte _C64MaskMap[4096], _C64MaskChar[4096]; + /* Bitmap decompressors */ bool decompressBitmap(byte *bgbak_ptr, const byte *src, int numLinesToProcess); void decodeStripEGA(byte *dst, const byte *src, int height); + void decodeC64Gfx(byte *src, byte *dst, int size); + void drawStripC64Background(byte *dst, int stripnr, int height); + void drawStripC64Mask(byte *dst, int stripnr, int height); void unkDecodeA(byte *dst, const byte *src, int height); void unkDecodeA_trans(byte *dst, const byte *src, int height); void unkDecodeB(byte *dst, const byte *src, int height); |