diff options
author | Eugene Sandulenko | 2005-03-21 23:51:48 +0000 |
---|---|---|
committer | Eugene Sandulenko | 2005-03-21 23:51:48 +0000 |
commit | 0bcb0ac2579faf061ec677e0b4ac8e37697d6dc7 (patch) | |
tree | 83eabb9bb748ae9b72430bf409968fae4cf25f37 /scumm/gfx.h | |
parent | 11a1f9bb00b5b008417e92e4d1c3fbfa8000d96d (diff) | |
download | scummvm-rg350-0bcb0ac2579faf061ec677e0b4ac8e37697d6dc7.tar.gz scummvm-rg350-0bcb0ac2579faf061ec677e0b4ac8e37697d6dc7.tar.bz2 scummvm-rg350-0bcb0ac2579faf061ec677e0b4ac8e37697d6dc7.zip |
Many MM NES fixes/improvements from Quietust:
o Doesn't crash when going upstairs. Now game is playable up to
the green tentacle
o Proper subtitles colors
o Room mask is decoded but doesn't affect sprites yet
o Inventory draw issues fixed
o Fix actors position when they're facing right
svn-id: r17191
Diffstat (limited to 'scumm/gfx.h')
-rw-r--r-- | scumm/gfx.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/scumm/gfx.h b/scumm/gfx.h index 5d61c1da40..fd54c8cd9b 100644 --- a/scumm/gfx.h +++ b/scumm/gfx.h @@ -232,6 +232,7 @@ protected: byte _NESNametable[16][64], _NESAttributes[64]; byte _NESBaseTiles; byte _NESNametableObj[16][64]; + byte _NESMasktable[16][8]; int _NESObj_x; /* Bitmap decompressors */ @@ -257,6 +258,7 @@ protected: /* Mask decompressors */ void drawStripC64Mask(byte *dst, int stripnr, int width, int height) const; + void drawStripNESMask(byte *dst, int stripnr, int height) const; void decompressMaskImgOr(byte *dst, const byte *src, int height) const; void decompressMaskImg(byte *dst, const byte *src, int height) const; |