aboutsummaryrefslogtreecommitdiff
path: root/saveload.cpp
diff options
context:
space:
mode:
authorMax Horn2002-05-12 21:58:35 +0000
committerMax Horn2002-05-12 21:58:35 +0000
commite902309d30d654ec3290cf54529789710b735f73 (patch)
treed5082b2d92a41e882b657c92ebc7de96ec8483f9 /saveload.cpp
parent16e004832f0197fd10b7093dc4e171a9f2f36e7c (diff)
downloadscummvm-rg350-e902309d30d654ec3290cf54529789710b735f73.tar.gz
scummvm-rg350-e902309d30d654ec3290cf54529789710b735f73.tar.bz2
scummvm-rg350-e902309d30d654ec3290cf54529789710b735f73.zip
fix fade effect directly after loading
svn-id: r4300
Diffstat (limited to 'saveload.cpp')
-rw-r--r--saveload.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/saveload.cpp b/saveload.cpp
index 1c3eb44291..dc81eef57f 100644
--- a/saveload.cpp
+++ b/saveload.cpp
@@ -127,8 +127,12 @@ bool Scumm::loadState(int slot, bool compat)
gdi._mask_left = -1;
initScreens(0, 0, 320, 200);
+
+ // Force a fade to black
+ int old_screenEffectFlag = _screenEffectFlag;
_screenEffectFlag = true;
fadeToBlackEffect(129);
+ _screenEffectFlag = old_screenEffectFlag;
initScreens(0, sb, 320, sh);