aboutsummaryrefslogtreecommitdiff
path: root/scumm/script_v2.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'scumm/script_v2.cpp')
-rw-r--r--scumm/script_v2.cpp10
1 files changed, 8 insertions, 2 deletions
diff --git a/scumm/script_v2.cpp b/scumm/script_v2.cpp
index 1f121d44d7..bcc58c7417 100644
--- a/scumm/script_v2.cpp
+++ b/scumm/script_v2.cpp
@@ -1052,7 +1052,10 @@ void ScummEngine_v2::o2_drawSentence() {
sentenceline.bottom = virtscr[2].topline + 8;
sentenceline.left = 0;
sentenceline.right = 319;
- restoreBG(sentenceline);
+ if (_features & GF_NES)
+ restoreBG(sentenceline, 0x1d);
+ else
+ restoreBG(sentenceline);
drawString(2, (byte*)sentence);
}
@@ -1514,7 +1517,10 @@ void ScummEngine_v2::setUserState(byte state) {
rect.bottom = virtscr[2].topline + 8 * 88;
rect.left = 0;
rect.right = 319;
- restoreBG(rect);
+ if (_features & GF_NES)
+ restoreBG(rect, 0x1d);
+ else
+ restoreBG(rect);
// Draw all verbs and inventory
redrawVerbs();