SCUMM/FM-TOWNS: disable new graphics code in DS port
svn-id: r53033
This commit is contained in:
parent
b749b28c09
commit
5af782c5d2
18 changed files with 519 additions and 333 deletions
|
@ -508,8 +508,10 @@ void ScummEngine::CHARSET_1() {
|
|||
if (_game.version >= 5)
|
||||
memcpy(_charsetColorMap, _charsetData[_charset->getCurID()], 4);
|
||||
|
||||
#ifndef DISABLE_TOWNS_DUAL_LAYER_MODE
|
||||
if (_keepText && _game.platform == Common::kPlatformFMTowns)
|
||||
memcpy(&_charset->_str, &_curStringRect, sizeof(Common::Rect));
|
||||
#endif
|
||||
|
||||
if (_talkDelay)
|
||||
return;
|
||||
|
@ -542,9 +544,11 @@ void ScummEngine::CHARSET_1() {
|
|||
_nextTop = _string[0].ypos + _screenTop;
|
||||
#endif
|
||||
} else {
|
||||
#ifndef DISABLE_TOWNS_DUAL_LAYER_MODE
|
||||
if (_game.platform == Common::kPlatformFMTowns)
|
||||
towns_restoreCharsetBg();
|
||||
else
|
||||
#endif
|
||||
restoreCharsetBg();
|
||||
}
|
||||
}
|
||||
|
@ -666,8 +670,10 @@ void ScummEngine::CHARSET_1() {
|
|||
}
|
||||
}
|
||||
|
||||
#ifndef DISABLE_TOWNS_DUAL_LAYER_MODE
|
||||
if (_game.platform == Common::kPlatformFMTowns && (c == 0 || c == 2 || c == 3))
|
||||
memcpy(&_curStringRect, &_charset->_str, sizeof(Common::Rect));
|
||||
#endif
|
||||
|
||||
#ifdef ENABLE_SCUMM_7_8
|
||||
if (_game.version >= 7 && subtitleLine != subtitleBuffer) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue