SCI: LSL5 (and others): port drawing issues
|Reported by:||m-kiewitz||Owned by:|
|Cc:||Game:||Leisure Suit Larry 5|
The current port code seems to have quite a few issues. It's not pixel perfect and in case of for example Larry 5, some left-overs stay on screen, when credits windows were shown.
It has to do with ScummVM's Common::Rect not working as rectangles in original SCI and the current code not always adjusting for it.
In this case the main problem is kNewWindow, but other code is problematic too.
It's not a trivial bug to fix, because there is quite a lot of code that doesn't adjust and it also seems there are a few inaccuracies as well.