mirror of
https://github.com/libretro/scummvm.git
synced 2025-01-30 23:43:10 +00:00
SCI: Remove workaround that caused graphics corruption
This fixes coins disappearing in Mother Goose SCI1.1 (bug #3051136). Filippos has confirmed the workaround is no longer necessary for the menubar in LSL6 for which it was added.
This commit is contained in:
parent
9e2c7f26d2
commit
8e2f2e3730
@ -189,16 +189,6 @@ void GfxTransitions::doit(Common::Rect picRect) {
|
|||||||
// Now we do the actual transition to the new screen
|
// Now we do the actual transition to the new screen
|
||||||
doTransition(_number, false);
|
doTransition(_number, false);
|
||||||
|
|
||||||
if (picRect.bottom != _screen->getHeight()) {
|
|
||||||
// TODO: this is a workaround for lsl6 not showing menubar when playing
|
|
||||||
// There is some new code in the sierra sci in ShowPic that seems to do
|
|
||||||
// something similar to this
|
|
||||||
// FIXME: Having this code here also causes bug #3051136 in
|
|
||||||
// the SCI1.1 version of Mother Goose.
|
|
||||||
_screen->copyToScreen();
|
|
||||||
g_system->updateScreen();
|
|
||||||
}
|
|
||||||
|
|
||||||
_screen->_picNotValid = 0;
|
_screen->_picNotValid = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user