From 2783526b714e28be62bf335de6c5b66e9835f121 Mon Sep 17 00:00:00 2001 From: Travis Howell Date: Wed, 16 May 2007 10:03:02 +0000 Subject: Fix inventory icons in Amiga/AtariST versions of Elvira 1. svn-id: r26852 --- engines/agos/icons.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'engines') diff --git a/engines/agos/icons.cpp b/engines/agos/icons.cpp index d01d42a367..1e83420d8f 100644 --- a/engines/agos/icons.cpp +++ b/engines/agos/icons.cpp @@ -271,7 +271,9 @@ void AGOSEngine::drawIcon(WindowBlock *window, uint icon, uint x, uint y) { dst += (y * 8 + window->y) * _dxSurfacePitch; if (getFeatures() & GF_PLANAR) { - // TODO + src = _iconFilePtr; + src += READ_BE_UINT16(&((uint16 *)src)[icon]); + decompressIconPlanar(dst, src, 24, 24, 16, _dxSurfacePitch); } else { src = _iconFilePtr; src += icon * 288; -- cgit v1.2.3