aboutsummaryrefslogtreecommitdiff
path: root/scumm/nut_renderer.cpp
diff options
context:
space:
mode:
authorMax Horn2002-12-31 18:17:05 +0000
committerMax Horn2002-12-31 18:17:05 +0000
commit561b2c9d7cb1f4a9cdcd4e6e59196961446d5806 (patch)
tree655c888e9431336d6fa9c41f877a7b7d995f0014 /scumm/nut_renderer.cpp
parentf7d6c89ffc367ba8e128943d378f826d95272378 (diff)
downloadscummvm-rg350-561b2c9d7cb1f4a9cdcd4e6e59196961446d5806.tar.gz
scummvm-rg350-561b2c9d7cb1f4a9cdcd4e6e59196961446d5806.tar.bz2
scummvm-rg350-561b2c9d7cb1f4a9cdcd4e6e59196961446d5806.zip
fixed NUT text render when screen is scrolled
svn-id: r6297
Diffstat (limited to 'scumm/nut_renderer.cpp')
-rw-r--r--scumm/nut_renderer.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/scumm/nut_renderer.cpp b/scumm/nut_renderer.cpp
index b644fb4117..a4044533b9 100644
--- a/scumm/nut_renderer.cpp
+++ b/scumm/nut_renderer.cpp
@@ -198,7 +198,7 @@ void NutRenderer::drawChar(char c, int32 x, int32 y, byte color) {
}
byte * src = (byte*)(_dataSrc + _offsets[c] + 14);
- byte * dst = _vm->virtscr[0].screenPtr + y * _vm->_realWidth + x;
+ byte * dst = _vm->virtscr[0].screenPtr + y * _vm->_realWidth + x + _vm->virtscr[0].xstart;
uint32 length = READ_BE_UINT32(_dataSrc + _offsets[c] - 4) - 14;
decodeCodec44(_tmpCodecBuffer, src, length);