Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-12-30 | SCI32: Add some notes about KScrollWindow/Add | Willem Jan Palenstijn | |
2012-08-21 | SCI: More work on kRemapColors | Filippos Karapetis | |
This implements some more color remap-based palette effects, found in QFG4 | |||
2012-07-25 | SCI: Silence some very chatty warnings | Filippos Karapetis | |
Also, add an example room where kRemapToGray is called | |||
2012-07-25 | SCI: Add a workaround for QFG4, screen 140 (character selection screen) | Filippos Karapetis | |
2012-07-24 | SCI: Cleanup of the palette remapping code | Filippos Karapetis | |
2012-07-24 | SCI: More work on color remapping | Filippos Karapetis | |
More transparency/color mapping effects are now working (e.g. the flashlight at the Gedde tomb in GK1, the rays of light at Schloss Ritter in GK1, the torch in the QFG4 demo and the shadows in QFG4, PQ4 and KQ7) | |||
2012-07-24 | SCI: Initial implementation of kRemapColors(kRemapByPercent) | Filippos Karapetis | |
Fixes some graphics glitches in the QFG4 demo and the menus of QFG4, by implementing one of the transparency effects used mainly in SCI32. Many thanks to fuzzie for her debugging info on QFG4 demo and to wjp for his great help on the dissassembly | |||
2012-07-24 | SCI: Separate the early SCI11 version of kRemapColors from the SCI32 one | Filippos Karapetis | |
2012-07-17 | SCI: Bugfix for kCreateTextBitmap(). Fixes the ComPost text in the SQ6 demo | Filippos Karapetis | |
2012-07-16 | SCI: Only skip text in room 100 in the SQ6 demo | Filippos Karapetis | |
2012-07-16 | SCI: Temporarily disable text display in the demo of SQ6 to stop crashes | Filippos Karapetis | |
2012-07-05 | SCI: Some updates to SCI32 kernel graphics functions | Filippos Karapetis | |
- Added a stub for kSetScroll, which sets the target picture immediately for now - Added an initial stub of kPalCycle (doesn't work correctly yet) - Adjusted the signatures of kUpdateLine and kDeleteLine for LSL6 - Unmapped kSetHotRectangles again, with updated information on how it is used in Phantasmagoria | |||
2012-07-04 | SCI: Make the debug message in kSetShowStyle more verbose | Filippos Karapetis | |
2012-07-03 | SCI: Move kGetWindowsOption together with the other misc kernel functions | Filippos Karapetis | |
2012-06-18 | SCI: Add setter/getter methods to reg_t's | Filippos Karapetis | |
No functionality change has been made with this commit. This avoids setting and getting the reg_t members directly, and is the basis of any future work on large SCI3 scripts (larger than 64KB) | |||
2012-06-15 | SCI: Fix warnings | Filippos Karapetis | |
Thanks to DrMcCoy for reporting them | |||
2012-06-09 | SCI: Initial implementation of AddLine, UpdateLine, DeleteLine | Filippos Karapetis | |
2012-06-07 | SCI: Initial implementation of kScrollWindow, used in some SCI21 games | Filippos Karapetis | |
This is used in LSL6 hires and SQ6. This initial implementation is hackish and only works in SQ6 (nothing is shown in LSL6) | |||
2012-05-21 | SCI: Silence unused variable warnings | Matthew Hoops | |
2012-05-20 | SCI: Remove the hackish (and wrong) SCI32 fade code | Filippos Karapetis | |
2012-05-20 | SCI: Split the SCI32 graphics kernel functions in a separate file | Filippos Karapetis | |