aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/graphics
diff options
context:
space:
mode:
authormd52011-03-05 18:39:17 +0200
committermd52011-03-05 18:47:13 +0200
commitdbd3f440d2edb976bd304320daa8d150385261af (patch)
treec74e97bb89e5dbdaea89cb5d36a9284e4970227e /engines/sci/graphics
parent69a026192e30c544379cf938efa6b545a62e3a08 (diff)
downloadscummvm-rg350-dbd3f440d2edb976bd304320daa8d150385261af.tar.gz
scummvm-rg350-dbd3f440d2edb976bd304320daa8d150385261af.tar.bz2
scummvm-rg350-dbd3f440d2edb976bd304320daa8d150385261af.zip
SCI: Added some support code for Longbow Amiga
Diffstat (limited to 'engines/sci/graphics')
-rw-r--r--engines/sci/graphics/palette.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/engines/sci/graphics/palette.cpp b/engines/sci/graphics/palette.cpp
index 48a069b88c..3b3596a336 100644
--- a/engines/sci/graphics/palette.cpp
+++ b/engines/sci/graphics/palette.cpp
@@ -80,7 +80,10 @@ GfxPalette::GfxPalette(ResourceManager *resMan, GfxScreen *screen, bool useMergi
switch (_resMan->getViewType()) {
case kViewVga:
case kViewVga11:
- _totalScreenColors = 256;
+ if (g_sci->getPlatform() == Common::kPlatformAmiga)
+ _totalScreenColors = 64; // Longbow Amiga
+ else
+ _totalScreenColors = 256;
break;
case kViewAmiga:
_totalScreenColors = 32;