diff options
Diffstat (limited to 'engines')
| -rw-r--r-- | engines/toltecs/movie.cpp | 8 | 
1 files changed, 4 insertions, 4 deletions
diff --git a/engines/toltecs/movie.cpp b/engines/toltecs/movie.cpp index 79cdd08ec1..33fe249514 100644 --- a/engines/toltecs/movie.cpp +++ b/engines/toltecs/movie.cpp @@ -153,10 +153,10 @@ void MoviePlayer::playMovie(uint resIndex) {  			// Already processed  			break;  		case kChunkShowSubtitle: -			// TODO: Check if the text is a subtitle (last character == 0xFE). -			//	   If so, don't show it if text display is disabled. -			memcpy(_vm->_script->getSlotData(subtitleSlot), chunkBuffer, chunkSize); -			_vm->_screen->updateTalkText(subtitleSlot, 0); +			if (_vm->_cfgText) { +				memcpy(_vm->_script->getSlotData(subtitleSlot), chunkBuffer, chunkSize); +				_vm->_screen->updateTalkText(subtitleSlot, 0); +			}  			break;  		case kChunkShakeScreen: // start/stop shakescreen effect  			if (chunkBuffer[0] == 0xFF)  | 
