(CgFormat): changed interpretation of the signature byte.

This commit is contained in:
morkt 2016-02-14 23:12:11 +04:00
parent 23e5856825
commit 289cae9218

View File

@ -214,7 +214,7 @@ namespace GameRes.Formats.Ags
BPP = 24,
Type = sig,
};
if (0 != (sig & 0xf))
if (0 != (sig & 7))
{
meta.OffsetX = input.ReadInt16();
meta.OffsetY = input.ReadInt16();
@ -266,7 +266,7 @@ namespace GameRes.Formats.Ags
m_input = new BinaryReader (file, Encoding.ASCII, true);
ShiftTable = InitShiftTable();
if (0 != (info.Type & 0xf))
if (0 != (info.Type & 7))
file.Position = 13;
else
file.Position = 5;