aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--engines/adl/graphics.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/engines/adl/graphics.cpp b/engines/adl/graphics.cpp
index e1b76000f6..209f8a87a3 100644
--- a/engines/adl/graphics.cpp
+++ b/engines/adl/graphics.cpp
@@ -427,7 +427,10 @@ void Graphics_v2::drawPic(Common::SeekableReadStream &pic, const Common::Point &
case 0xff:
return;
default:
- error("Invalid pic opcode %02x", opcode);
+ if (opcode >= 0xe0)
+ error("Invalid pic opcode %02x", opcode);
+ else
+ warning("Expected pic opcode, but found data byte %02x", opcode);
}
}
}