#1582 closed defect (fixed)
MI2: Intro regression
Reported by: | eriktorbjorn | Owned by: | fingolfin |
---|---|---|---|
Priority: | normal | Component: | Engine: SCUMM |
Version: | Keywords: | ||
Cc: | Game: | Monkey Island 2 |
Description
Latest CVS snapshot MI2, english PC version
With the latest CVS snapshot, Elaine and her subtitles are not drawn correctly. The attached screenshot explains it better than I can, I think.
(This is as far as I played the intro. There may be other regressions later, but I don't think they're worth looking for until this one has been fixed.)
Ticket imported from: #929724. Ticket imported from: bugs/1582.
Attachments (1)
Change History (5)
by , 21 years ago
Attachment: | mi2-intro2.png added |
---|
comment:1 by , 21 years ago
In costume.cpp and akos.cpp: Since _outheight can be negative now (they were changed to be signed, in order to help 64 bit systems), negative y values aren't filtered out automatically anymore, so we have to explicitly check for them
comment:2 by , 21 years ago
Owner: | set to |
---|---|
Resolution: | → fixed |
Status: | new → closed |
comment:3 by , 21 years ago
Could this account for the recent instability (bug #929818) as well? (When I recompiled ScummVM with electric fence debugging, it crashed repeatably and I think it was because of y < 0, causing it to read outside of the mask buffer. If it also caused it to write outside... well, you get the idea.)
comment:4 by , 21 years ago
That is very well possible - but I can't exclude other possibilities, of course ...
Screenshot of the regression