aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/gui/gui_screen.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/sci/gui/gui_screen.cpp')
-rw-r--r--engines/sci/gui/gui_screen.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/engines/sci/gui/gui_screen.cpp b/engines/sci/gui/gui_screen.cpp
index 6f1b278739..d7933c0535 100644
--- a/engines/sci/gui/gui_screen.cpp
+++ b/engines/sci/gui/gui_screen.cpp
@@ -232,8 +232,12 @@ void SciGuiScreen::dither() {
color = *screenPtr;
if (color & 0xF0) {
color ^= color << 4;
+// remove remark to enable undithering
+// *displayPtr = color;
+ // do the actual dithering
color = ((x^y) & 1) ? color >> 4 : color & 0x0F;
- *screenPtr = color; *displayPtr = color;
+ *screenPtr = color;
+ *displayPtr = color; // put remark here to enable unditherung
}
screenPtr++; displayPtr++;
}