diff options
| author | Max Horn | 2003-07-07 22:17:20 +0000 | 
|---|---|---|
| committer | Max Horn | 2003-07-07 22:17:20 +0000 | 
| commit | b5a42396e7d0807c41f6ae6475b40ac67177d775 (patch) | |
| tree | 0c065c33babd02eb1dfe35a7d4e32c4d2c453d8c /scumm/camera.cpp | |
| parent | 74554d6e917bb361ee424b7a652c66997a72b594 (diff) | |
| download | scummvm-rg350-b5a42396e7d0807c41f6ae6475b40ac67177d775.tar.gz scummvm-rg350-b5a42396e7d0807c41f6ae6475b40ac67177d775.tar.bz2 scummvm-rg350-b5a42396e7d0807c41f6ae6475b40ac67177d775.zip | |
only move charset mask upon scrolling if tex is displayed in the game graphics, but not for games which have a seperate text display area (partial fix for bug #766109)
svn-id: r8847
Diffstat (limited to 'scumm/camera.cpp')
| -rw-r--r-- | scumm/camera.cpp | 2 | 
1 files changed, 1 insertions, 1 deletions
| diff --git a/scumm/camera.cpp b/scumm/camera.cpp index ce248ac165..2af7e092b0 100644 --- a/scumm/camera.cpp +++ b/scumm/camera.cpp @@ -337,7 +337,7 @@ void Scumm::cameraMoved() {  	virtscr[0].xstart = _screenStartStrip << 3;  #endif -	if (_charset->_hasMask) { +	if (_charset->_hasMask && !(_version <= 3 && _gameId != GID_LOOM)) {  		int dx = camera._cur.x - camera._last.x;  		int dy = camera._cur.y - camera._last.y;  		if (dx || dy) { | 
