aboutsummaryrefslogtreecommitdiff
path: root/engines/scumm/charset.cpp
diff options
context:
space:
mode:
authorTravis Howell2009-11-22 08:36:14 +0000
committerTravis Howell2009-11-22 08:36:14 +0000
commit94e75b8b6d24f3ad0e0dc9f4e6e789948e31f48e (patch)
treecffd8027ddbb0ae8b71d939ea93f2d3294ecb855 /engines/scumm/charset.cpp
parent4b3e3d5601d32f2323634612124d2bf16aa7a4db (diff)
downloadscummvm-rg350-94e75b8b6d24f3ad0e0dc9f4e6e789948e31f48e.tar.gz
scummvm-rg350-94e75b8b6d24f3ad0e0dc9f4e6e789948e31f48e.tar.bz2
scummvm-rg350-94e75b8b6d24f3ad0e0dc9f4e6e789948e31f48e.zip
Fix charset palette in PCE version of Loom, based on information from Tobias.
svn-id: r46064
Diffstat (limited to 'engines/scumm/charset.cpp')
-rw-r--r--engines/scumm/charset.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/engines/scumm/charset.cpp b/engines/scumm/charset.cpp
index 00c1f194ca..b248b5cb6d 100644
--- a/engines/scumm/charset.cpp
+++ b/engines/scumm/charset.cpp
@@ -620,6 +620,13 @@ void CharsetRendererV3::setColor(byte color) {
translateColor();
}
+void CharsetRendererPCE::setColor(byte color) {
+ _vm->setPCETextPalette(color);
+ _color = 15;
+
+ enableShadow(true);
+}
+
void CharsetRendererCommon::enableShadow(bool enable) {
if (enable) {
if (_vm->_game.platform == Common::kPlatformFMTowns) {