[Scummvm-tracker] [ScummVM :: Bugs] #17283: MADS: Forest: Masking in the rabbit transit system is a bit glitchy

ScummVM :: Bugs trac at scummvm.org
Wed Oct 7 04:05:24 UTC 2026


#17283: MADS: Forest: Masking in the rabbit transit system is a bit glitchy
-------------------------+---------------------------------
Reporter:  eriktorbjorn  |       Owner:  (none)
    Type:  defect        |      Status:  new
Priority:  normal        |   Component:  Engine: MADS
 Version:                |  Resolution:
Keywords:                |        Game:  Once Upon a Forest
-------------------------+---------------------------------
Comment (by fusefib):

 Magic box suggests issue is in `sprite_0.cpp`, where ScummVM selects the
 wrong depth-buffer nibble for some combinations of sprite direction and
 starting X parity.

 The original DOS renderer shows that the parity adjustment signs are
 reversed in the current C++ translation. As a result, every other sprite
 column can sometimes read the neighboring depth nibble. If that
 neighboring value says the scenery is in front, that column of the
 character is masked out, which produces the vertical bars.

 Undertested food for thought. :)
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/17283#comment:3>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list