Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-02-12 | SCI: Expand adjustGraphColor to work for older EGA games too | Willem Jan Palenstijn | |
See bug #3486899. | |||
2012-01-14 | SCI: Fix bug in fadeIn()/fadeOut() | Filippos Karapetis | |
This wasn't added in 4742b4d728ba772d47cc497681c9bfb0144475bc) | |||
2012-01-13 | SCI: Some more work on kSetShowStyle. Silenced some chatty warnings in GK1 | Filippos Karapetis | |
2011-10-28 | SCI: Remove unneeded casts (thanks to wjp for pointing that out) | Filippos Karapetis | |
2011-10-28 | SCI: Added skeleton code for kEditText (still not working) | Filippos Karapetis | |
2011-10-26 | SCI: Renamed GfxControls to GfxControls16 | Filippos Karapetis | |
2011-10-19 | SCI: Added a detection for the second kSetShowStyle variant | Filippos Karapetis | |
2011-10-19 | SCI: Merged all the code to get/set the NS rect | Filippos Karapetis | |
2011-10-19 | SCI: Updated comments in kShowStyle() and kCelInfo() | Filippos Karapetis | |
2011-10-19 | SCI: Implemented kObjectIntersect() | Filippos Karapetis | |
2011-10-14 | SCI: Silenced warnings | Filippos Karapetis | |
2011-10-14 | SCI: More work on kBitmap (still WIP) | Filippos Karapetis | |
2011-10-13 | SCI: Implemented kBitmap(3) and kBitmap(5). Some cleanup | Filippos Karapetis | |
2011-10-12 | SCI: Implementation of kCelInfo subop 4 | Heather Douglass | |
kCelInfo subop 4 returns the pixel color at the passed in x,y coordinates for the passed in view, loop, cel. Shivers uses this function for the red door puzzle, room 23601 to determine what blocks on the puzzle board are already occupied by pieces. | |||
2011-10-12 | SCI: Added proper handling of duplicate items in kAddScreenItem | Filippos Karapetis | |
- Items that are being readded to the scene should be updated instead - Added a findScreenItem() call to simplify the code slightly | |||
2011-10-11 | SCI: Some work on the SCI32 bitmap / font code | Filippos Karapetis | |
- Initial implementation of kBitmap(0) - Bugfixes for fonts in upscaled games | |||
2011-10-11 | SCI: kBitmap(1) is kDisposeTextBitmap | Filippos Karapetis | |
2011-10-11 | SCI: Proper implementation of text drawing for SCI2+ | Filippos Karapetis | |
2011-10-10 | SCI: SCI32 kernel functions kRepaintPlane and kInputText are unused | Filippos Karapetis | |
2011-10-09 | SCI: CreateTextBitmap should return a pointer. Also, silenced a warning | Filippos Karapetis | |
2011-10-09 | SCI32: Documented the extra 2 params in kCreateTextBitmap(0) | Filippos Karapetis | |
2011-10-09 | SCI21: Moved kRobot() together with the other video functions | Filippos Karapetis | |
2011-10-08 | SCI2+: Fixed the implementation of kTextSize(), removing some hacks | Filippos Karapetis | |
Thanks to lskovlun for the fix | |||
2011-10-08 | SCI2+: Some groundwork for kTextSize() | Filippos Karapetis | |
The old behavior is currently hacked in inside kernelTextSize(), as the top of the subtitles frame is wrong if kTextWidth() is properly working... | |||
2011-10-07 | SCI: Fix comment in kCelInfo | Lars Skovlund | |
2011-10-07 | SCI21: Some initial work on kBitmap | Filippos Karapetis | |
2011-09-23 | SCI21: Added some skeleton code for offsetting pictures vertically (not ↵ | Filippos Karapetis | |
working yet). Some cleanup | |||
2011-09-03 | SCI32: Added an initial skeleton structure for the SCI2 text drawing code | Filippos Karapetis | |
This includes kCreateTextBitmap, and moves all of the text drawing code into the new GfxText32 class | |||
2011-06-20 | ALL: Remove trailing whitespaces | Max Horn | |
This tries to make our code a bit more compliant with our code formatting conventions. For future use, this is the command I used: git ls-files "*.cpp" "*.h" | xargs sed -i -e 's/[ \t]*$//' | |||
2011-05-29 | SCI: Added a more generalized fix for bug #3306417 | md5 | |
2011-05-12 | GIT: Clean up: Suppress SVN tags, now useless | strangerke | |
2011-03-13 | SCI: Cleanup | md5 | |
2011-03-05 | SCI: Added some support code for Longbow Amiga | md5 | |
2011-03-04 | SCI: Some palette related changes | md5 | |
- Moved palette color count inside the GfxPalette class - Enabled all of the kPalette subops for 16 color SCI1 games, apart from the ones for intensity palette animation, and palette resource loading - Removed isVGA() and isAmiga32color() methods from the resource manager - they ended up in having inconsistent code | |||
2011-03-02 | SCI: Cleanup | md5 | |
2011-02-26 | SCI2+: Mention that the actual problem with text wrapping happens because of ↵ | md5 | |
the unimplemented kTextSize kernel call in SCI32 | |||
2011-02-24 | SCI: Added an initial implementation of RemapByPercent, which fixes the ↵ | md5 | |
palette in the PQ:SWAT demo | |||
2011-02-22 | SCI: Some work on kRemapColors, and added a note that it operates on an RGBA | md5 | |
palette | |||
2011-02-07 | SCI: Converted the robot decoder into a regular video decoder, and decoupled ↵ | Filippos Karapetis | |
it from the SciEngine class - Robot videos are now shown in frameOut(), like they should, and kRobot(sync) is only used for syncing with the game scripts - Hooked video playing into the "play_video" console command svn-id: r55801 | |||
2011-02-04 | SCI: Rewrote the robot playing code in a way similar to other video decoders | Filippos Karapetis | |
- The code now streams videos instead of loading them in memory, without utilizing seeking - Removed the sound-related robot code from the graphics classes - Started implementing the code for the sound in robot videos (still not finished) svn-id: r55772 | |||
2011-02-03 | SCI: Add a stub for kFont which calls kSetFontRes as a subop | Matthew Hoops | |
svn-id: r55755 | |||
2011-02-03 | SCI: Add support for GK1 Mac high-res fonts | Matthew Hoops | |
svn-id: r55754 | |||
2011-02-03 | SCI21: Some robot related changes | Filippos Karapetis | |
- Don't reallocate the frame buffer on each update if its dimensions haven't changed - Don't attempt to display the currently unsupported v4 robot files (used in PQ:SWAT) - Signed/unsigned fixes - Disabled the unused getFrameRect() function - Some cleanup and reordering svn-id: r55752 | |||
2011-01-22 | SCI21: Allow the game scripts to sync robot videos, like in SSCI. Also, ↵ | Filippos Karapetis | |
references of the SciEngine class to itself via g_sci have been removed svn-id: r55422 | |||
2011-01-21 | SCI: Partial robot support, currently disabled since it does not run | Lars Skovlund | |
asynchronously as it should. svn-id: r55382 | |||
2011-01-12 | SCI: Simplified the kMoveCursor code | Filippos Karapetis | |
svn-id: r55216 | |||
2011-01-09 | SCI2: Some documentation/stubs | Filippos Karapetis | |
- Fully documented the parameters of kSetShowStyle - Added another subop stub for kCreateTextBitmap svn-id: r55183 | |||
2011-01-08 | SCI2.1: Some stubs used by SQ6 | Filippos Karapetis | |
- Added a stub and some info about the (large) kScrollWindow kernel call - Added info about kMovePlaneItems svn-id: r55163 | |||
2011-01-08 | SCI: Fixed a typo | Filippos Karapetis | |
svn-id: r55159 | |||
2011-01-08 | SCI2.1: Added/documented some functionality used by Shivers 1 | Filippos Karapetis | |
- Added kFileIO subop 17 (create save slot) - Added information about a (probably debug) kernel function used in a puzzle, kCelInfo - Added some information on two kSave subops - Added 2 workarounds for uninitialized variables svn-id: r55158 |