[Scummvm-tracker] [ScummVM :: Bugs] #16227: SLUDGE: Out of Order fails to keep background blacked out in scene during ending
ScummVM :: Bugs
trac at scummvm.org
Wed Mar 25 15:00:23 UTC 2026
#16227: SLUDGE: Out of Order fails to keep background blacked out in scene during
ending
--------------------+------------------------------------------------
Reporter: BiggerJ | Owner: Azzurra Suffia <azzurra.suffia@…>
Type: defect | Status: closed
Priority: normal | Component: Engine: SLUDGE
Version: | Resolution: fixed
Keywords: | Game:
--------------------+------------------------------------------------
Changes (by Azzurra Suffia <azzurra.suffia@…>):
* owner: (none) => Azzurra Suffia <azzurra.suffia@…>
* resolution: => fixed
* status: new => closed
Comment:
In [changeset:"3820a1c6b3bbe5a38d60a2e53b3357c59eb29dfb" 3820a1c6]:
{{{#!CommitTicketReference repository=""
revision="3820a1c6b3bbe5a38d60a2e53b3357c59eb29dfb"
SLUDGE: Fix missing text and dynamic graphics during hardScroll
Update hardScroll logic to correctly preserve dynamic background
elements.
- Move blankAllScreen() inside the boundary check. Previously, it
blanked the screen on every scroll, which incorrectly erased all
strings and graphics embedded to the backdrop via pasteString.
- Apply the visual shift using the current _backdropSurface rather
than _origBackdropSurface. Because _origBackdropSurface is only
updated during loadHSI, it acts as a static original and does not
contain evolving scene data.
Fix #16227
}}}
--
Ticket URL: <https://bugs.scummvm.org/ticket/16227#comment:2>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list