From 2a74a975a38fa7113b92d98d48ddc03c76437f3c Mon Sep 17 00:00:00 2001 From: Walter van Niftrik Date: Tue, 31 Jan 2017 10:02:29 +0100 Subject: ADL: Allow stray data bytes in pics This triggers in hires5, region 5, room 20 --- engines/adl/graphics.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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); } } } -- cgit v1.2.3