[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