aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra/sequence
diff options
context:
space:
mode:
authorathrxx2019-03-26 22:37:50 +0100
committerathrxx2019-04-13 18:55:01 +0200
commit69f2e0caaa3b7257318f2e9943d233da45bfab80 (patch)
tree4fbd19a73fd00d6bac849185388f76b32ab986fe /engines/kyra/sequence
parentcbe81aa021bab1082ee6a652cbd15fe323ea2069 (diff)
downloadscummvm-rg350-69f2e0caaa3b7257318f2e9943d233da45bfab80.tar.gz
scummvm-rg350-69f2e0caaa3b7257318f2e9943d233da45bfab80.tar.bz2
scummvm-rg350-69f2e0caaa3b7257318f2e9943d233da45bfab80.zip
KYRA: (EOB2/Amiga) - fix ingame colors
Diffstat (limited to 'engines/kyra/sequence')
-rw-r--r--engines/kyra/sequence/sequences_darkmoon.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/engines/kyra/sequence/sequences_darkmoon.cpp b/engines/kyra/sequence/sequences_darkmoon.cpp
index b92eb74fde..7a581e55ba 100644
--- a/engines/kyra/sequence/sequences_darkmoon.cpp
+++ b/engines/kyra/sequence/sequences_darkmoon.cpp
@@ -160,6 +160,7 @@ int DarkMoonEngine::mainMenu() {
_screen->_curPage = op;
_screen->copyRegion(0, 0, 0, 0, 320, 200, 2, 0, Screen::CR_NO_P_CHECK);
_screen->shadeRect(78, 99, 249, 141, 4);
+ _screen->showMouse();
_screen->updateScreen();
_allowImport = true;
menuChoice = mainMenuLoop();
@@ -1201,6 +1202,7 @@ DarkmoonSequenceHelper::DarkmoonSequenceHelper(OSystem *system, DarkMoonEngine *
}
_screen->enableHiColorMode(false);
+ _screen->disableDualPalettesSplitScreen();
int numColors = 256;
if (_vm->_flags.platform == Common::kPlatformAmiga) {
@@ -1296,7 +1298,6 @@ DarkmoonSequenceHelper::~DarkmoonSequenceHelper() {
_screen->enableHiColorMode(true);
_screen->clearCurPage();
_screen->setFont(_prevFont);
- _screen->showMouse();
_screen->updateScreen();
_system->delayMillis(150);