Opened 14 years ago
Closed 14 years ago
#5260 closed defect (fixed)
SCI-FANMADE: Basement sign not displaying properly
Reported by: | SF/graxer | Owned by: | m-kiewitz |
---|---|---|---|
Priority: | normal | Component: | Engine: SCI |
Version: | Keywords: | ||
Cc: | Game: | SCI Fanmade |
Description
Game: Quest for the Cheat (SCI Fanmade) Game Version: DOS/English ScummVM Version: 1.2.0svn52110 OS: Windows 7
When you are in the castle the sign that should say "Basement" only shows up with a few black spots on it. To get to this point you just keep walking north from the beginning of the game until you are in the castle.
Ticket imported from: #3046910. Ticket imported from: bugs/5260.
Change History (5)
comment:1 by , 14 years ago
comment:2 by , 14 years ago
Owner: | set to |
---|
comment:3 by , 14 years ago
those lines have nothing to do with it. It's just the undithering of views, which doesn't work here right. It's the same issue as in laura bow 1 for some views.
the castle sign is view 202.
comment:4 by , 14 years ago
This has now been fixed with the latest changes to the undithering code. Closing
comment:5 by , 14 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
This is caused from the unditherBitmap() call inside GfxView::getBitmap(), in particular this bit of code (lines 581-584 inside sci/graphics/view.cpp):
// Some color with black? Turn colors around, otherwise it won't // be the right color at all. if ((color & 0xF0) == 0) color = (color << 4) | (color >> 4);
Assigning this to m_kiewitz, since this code above is his