aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sky/control.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/sky/control.cpp b/sky/control.cpp
index 3b8eae8d63..ffc136c071 100644
--- a/sky/control.cpp
+++ b/sky/control.cpp
@@ -350,9 +350,9 @@ void SkyControl::doLoadSavePanel(void) {
return; // I don't think this can even happen
initPanel();
_skyScreen->clearScreen();
- if (SkyState::_systemVars.gameVersion < 368)
+ if ((!SkyState::isCDVersion()) && (SkyState::_systemVars.gameVersion != 348))
_skyScreen->setPalette(60509);
- else
+ else
_skyScreen->setPalette(60510);
_savedMouse = _skyMouse->giveCurrentMouseType();
@@ -380,9 +380,9 @@ void SkyControl::doControlPanel(void) {
initPanel();
_skyScreen->clearScreen();
- if (SkyState::_systemVars.gameVersion < 368)
+ if ((!SkyState::isCDVersion()) && (SkyState::_systemVars.gameVersion != 348))
_skyScreen->setPalette(60509);
- else
+ else
_skyScreen->setPalette(60510);
drawMainPanel();