aboutsummaryrefslogtreecommitdiff
path: root/engines/agos/draw.cpp
diff options
context:
space:
mode:
authorTravis Howell2009-05-14 07:05:51 +0000
committerTravis Howell2009-05-14 07:05:51 +0000
commitdd54193f9585b88627355e3da2d8d35581f43ed3 (patch)
treeea34e8d97f6e9c228bd225735755eacfb0206239 /engines/agos/draw.cpp
parent9604e9973643a15d236dbf1f0ca5c470aaabd157 (diff)
downloadscummvm-rg350-dd54193f9585b88627355e3da2d8d35581f43ed3.tar.gz
scummvm-rg350-dd54193f9585b88627355e3da2d8d35581f43ed3.tar.bz2
scummvm-rg350-dd54193f9585b88627355e3da2d8d35581f43ed3.zip
Expand dump image code to cover all games, and add options to the debugger.
svn-id: r40548
Diffstat (limited to 'engines/agos/draw.cpp')
-rw-r--r--engines/agos/draw.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/engines/agos/draw.cpp b/engines/agos/draw.cpp
index 0ecdce7f50..19520e66e9 100644
--- a/engines/agos/draw.cpp
+++ b/engines/agos/draw.cpp
@@ -645,7 +645,7 @@ void AGOSEngine::scrollScreen() {
}
src = _scrollImage + y / 2;
- decodeRow(dst, src + readUint32Wrapper(src), _scrollWidth);
+ decodeRow(dst, src + readUint32Wrapper(src), _scrollWidth, _dxSurfacePitch);
_scrollY += _scrollFlag;
vcWriteVar(250, _scrollY);
@@ -670,7 +670,7 @@ void AGOSEngine::scrollScreen() {
src = _scrollImage + x / 2;
else
src = _scrollImage + x * 4;
- decodeColumn(dst, src + readUint32Wrapper(src), _scrollHeight);
+ decodeColumn(dst, src + readUint32Wrapper(src), _scrollHeight, _dxSurfacePitch);
_scrollX += _scrollFlag;
vcWriteVar(251, _scrollX);