[Scummvm-tracker] [ScummVM :: Bugs] #16821: MADS: Nebular: Interrupting main menu animation results in half-drawn menu
ScummVM :: Bugs
trac at scummvm.org
Wed May 20 09:44:45 UTC 2026
#16821: MADS: Nebular: Interrupting main menu animation results in half-drawn menu
-------------------------+---------------------------
Reporter: eriktorbjorn | Owner: (none)
Type: defect | Status: new
Priority: normal | Component: Engine: MADS
Version: | Resolution:
Keywords: | Game: Rex Nebular
-------------------------+---------------------------
Comment (by eriktorbjorn):
I bisected the bug, and the good news is that it goes back to a very small
change:
{{{
86f9731baeaf5b937ea10eba592f098821239b97 is the first bad commit
commit 86f9731baeaf5b937ea10eba592f098821239b97
Author: Cameron Cawley <ccawley2011 at gmail.com>
Date: Tue Jun 18 14:53:10 2024 +0100
GRAPHICS: Only invalidate the updated area of the screen in
ManagedSurface::blitFrom
graphics/managed_surface.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
}}}
Which is a change in `ManagedSurface::blitFromInner()`. I did notice that
this is only called once after `_skipFlag` is set, and then only for a
small area. Though it also seems the remaining blits may go through a
different function. I don't know.
--
Ticket URL: <https://bugs.scummvm.org/ticket/16821#comment:3>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list