aboutsummaryrefslogtreecommitdiff
path: root/engines/lure/res.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/lure/res.cpp')
-rw-r--r--engines/lure/res.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/engines/lure/res.cpp b/engines/lure/res.cpp
index b405651d42..64ddbf1a4e 100644
--- a/engines/lure/res.cpp
+++ b/engines/lure/res.cpp
@@ -105,6 +105,7 @@ void Resources::reset() {
void Resources::reloadData() {
Disk &d = Disk::getReference();
+ bool isEGA = LureEngine::getReference().isEGA();
MemoryBlock *mb, *paths;
uint16 *offset, offsetVal;
uint16 recordId, startOffset;
@@ -112,7 +113,7 @@ void Resources::reloadData() {
uint16 *v;
// Get the palette subset data
- _paletteSubset = new Palette(ALT_PALETTE_RESOURCE_ID);
+ _paletteSubset = isEGA ? NULL : new Palette(ALT_PALETTE_RESOURCE_ID);
// Load room data
mb = d.getEntry(ROOM_DATA_RESOURCE_ID);