From 869e581429cc32dc1d75972bbaa1846a1201643c Mon Sep 17 00:00:00 2001 From: Matthew Duggan Date: Mon, 20 Apr 2020 12:59:15 +0900 Subject: [PATCH] ULTIMA8: Fade-from-black when starting from save To match behavior of original game. --- engines/ultima/ultima8/games/start_u8_process.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/engines/ultima/ultima8/games/start_u8_process.cpp b/engines/ultima/ultima8/games/start_u8_process.cpp index 32d63d4466c..c35e4d06eee 100644 --- a/engines/ultima/ultima8/games/start_u8_process.cpp +++ b/engines/ultima/ultima8/games/start_u8_process.cpp @@ -35,6 +35,7 @@ #include "ultima/ultima8/gumps/menu_gump.h" #include "ultima/ultima8/conf/setting_manager.h" #include "ultima/ultima8/world/get_object.h" +#include "ultima/ultima8/graphics/palette_fader_process.h" namespace Ultima { namespace Ultima8 { @@ -60,6 +61,7 @@ void StartU8Process::run() { // Try to load the save game, if succeeded this pointer will no longer be valid if (_saveSlot >= 0 &&Ultima8Engine::get_instance()->loadGameState(_saveSlot).getCode() == Common::kNoError) { + PaletteFaderProcess::I_fadeFromBlack(0, 0); return; }