aboutsummaryrefslogtreecommitdiff
path: root/engines/pegasus/menu.cpp
diff options
context:
space:
mode:
authorMatthew Hoops2012-07-05 20:36:34 -0400
committerMatthew Hoops2012-07-05 20:36:34 -0400
commit3860f341365a59ff96ec41e61e3952be01915b40 (patch)
treeb0342b8131d54b629c893ae150bb505c9198a2af /engines/pegasus/menu.cpp
parent91efe792d5b231752dd16888729a94f323363fa0 (diff)
downloadscummvm-rg350-3860f341365a59ff96ec41e61e3952be01915b40.tar.gz
scummvm-rg350-3860f341365a59ff96ec41e61e3952be01915b40.tar.bz2
scummvm-rg350-3860f341365a59ff96ec41e61e3952be01915b40.zip
PEGASUS: Implement screen fading
This does linear instead of gamma for speed and complexity reasons.
Diffstat (limited to 'engines/pegasus/menu.cpp')
-rw-r--r--engines/pegasus/menu.cpp5
1 files changed, 1 insertions, 4 deletions
diff --git a/engines/pegasus/menu.cpp b/engines/pegasus/menu.cpp
index 5d90f62b14..5076abdaa6 100644
--- a/engines/pegasus/menu.cpp
+++ b/engines/pegasus/menu.cpp
@@ -237,10 +237,7 @@ void MainMenu::startMainMenuLoop() {
_menuLoop.loopSound();
spec.makeTwoKnotFaderSpec(30, 0, 0, 30, 255);
-
- // FIXME: Should be sync, but it's a pain to use the main menu right now
- // with this one.
- _menuFader.startFader(spec);
+ _menuFader.startFaderSync(spec);
}
void MainMenu::stopMainMenuLoop() {