aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra
diff options
context:
space:
mode:
Diffstat (limited to 'engines/kyra')
-rw-r--r--engines/kyra/screen.cpp10
-rw-r--r--engines/kyra/screen_lok.cpp2
-rw-r--r--engines/kyra/screen_lol.cpp2
3 files changed, 7 insertions, 7 deletions
diff --git a/engines/kyra/screen.cpp b/engines/kyra/screen.cpp
index c86e043db7..b8eac058fd 100644
--- a/engines/kyra/screen.cpp
+++ b/engines/kyra/screen.cpp
@@ -145,7 +145,7 @@ bool Screen::init() {
palette[i * 4 + 2] = ((i >> 0) & 1) * 0xFF;
palette[i * 4 + 3] = 0;
- _system->setPalette(palette, 16, 8);
+ _system->getPaletteManager()->setPalette(palette, 16, 8);
}
}
@@ -181,7 +181,7 @@ bool Screen::enableScreenDebug(bool enable) {
void Screen::setResolution() {
byte palette[4*256];
- _system->grabPalette(palette, 0, 256);
+ _system->getPaletteManager()->grabPalette(palette, 0, 256);
int width = 320, height = 200;
bool defaultTo1xScaler = false;
@@ -203,7 +203,7 @@ void Screen::setResolution() {
initGraphics(width, height, defaultTo1xScaler);
- _system->setPalette(palette, 0, 256);
+ _system->getPaletteManager()->setPalette(palette, 0, 256);
}
void Screen::updateScreen() {
@@ -711,7 +711,7 @@ void Screen::setScreenPalette(const Palette &pal) {
}
_paletteChanged = true;
- _system->setPalette(screenPal, 0, pal.getNumColors());
+ _system->getPaletteManager()->setPalette(screenPal, 0, pal.getNumColors());
}
void Screen::enableInterfacePalette(bool e) {
@@ -747,7 +747,7 @@ void Screen::setInterfacePalette(const Palette &pal, uint8 r, uint8 g, uint8 b)
}
_paletteChanged = true;
- _system->setPalette(screenPal, 32, pal.getNumColors());
+ _system->getPaletteManager()->setPalette(screenPal, 32, pal.getNumColors());
}
void Screen::copyToPage0(int y, int h, uint8 page, uint8 *seqBuf) {
diff --git a/engines/kyra/screen_lok.cpp b/engines/kyra/screen_lok.cpp
index fbee0c0edb..da96ea6821 100644
--- a/engines/kyra/screen_lok.cpp
+++ b/engines/kyra/screen_lok.cpp
@@ -455,7 +455,7 @@ void Screen_LoK_16::set16ColorPalette(const uint8 *pal) {
palette[i * 4 + 3] = 0;
}
- _system->setPalette(palette, 0, 16);
+ _system->getPaletteManager()->setPalette(palette, 0, 16);
}
} // End of namespace Kyra
diff --git a/engines/kyra/screen_lol.cpp b/engines/kyra/screen_lol.cpp
index e8ec7bc180..e85ea13371 100644
--- a/engines/kyra/screen_lol.cpp
+++ b/engines/kyra/screen_lol.cpp
@@ -801,7 +801,7 @@ void Screen_LoL::copyColor(int dstColorIndex, int srcColorIndex) {
ci[2] = (d[2] << 2) | (d[2] & 3);
ci[3] = 0;
- _system->setPalette(ci, dstColorIndex, 1);
+ _system->getPaletteManager()->setPalette(ci, dstColorIndex, 1);
}
bool Screen_LoL::fadeColor(int dstColorIndex, int srcColorIndex, uint32 elapsedTicks, uint32 totalTicks) {