diff options
Diffstat (limited to 'scumm')
-rw-r--r-- | scumm/gfx.cpp | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/scumm/gfx.cpp b/scumm/gfx.cpp index ab23e0f936..12adeaec59 100644 --- a/scumm/gfx.cpp +++ b/scumm/gfx.cpp @@ -2713,7 +2713,12 @@ void Scumm::initCycl(const byte *ptr) { ptr += 2; byte start = *ptr++; byte end = *ptr++; - if (!delay || start >= end) + + // FIXME This value has another meaning + if (delay == 0x0aaa) + continue; + + if (!delay || delay == 0x0aaa || start >= end) continue; cycl->counter = 0; |