Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-01-14 | SCI: Add a script patch to fix a script bug in GK1 floppy | Filippos Karapetis | |
This bug leads to a crash after Gabriel interrogates people, and is caused by incorrect ordering in two checks, which was fixed in the CD version | |||
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 | |
2012-01-13 | SCI: Blacklist more unused/debug SCI2.1 kernel functions | Filippos Karapetis | |
2011-11-29 | SCI: Fix restarting SCI engine with different SCI version | Willem Jan Palenstijn | |
2011-11-29 | SCI: Add RtL FIXME | Willem Jan Palenstijn | |
2011-11-28 | SCI: Added handling of invalid jump offsets (e.g. QFG2, script 260) | Filippos Karapetis | |
2011-11-11 | SCI: Fix style | Willem Jan Palenstijn | |
2011-11-11 | SCI: Fix const cast | Willem Jan Palenstijn | |
2011-11-05 | SCI: Updated Script::getObjectMap() | Filippos Karapetis | |
It now returns a reference to the object list instead of copying it | |||
2011-11-05 | SCI: Made the object map hashmap of the Script class private | Filippos Karapetis | |
2011-11-05 | SCI: Made more fields of the Script class private. Some cleanup. | Filippos Karapetis | |
2011-11-03 | SCI: Fixed a workaround | Filippos Karapetis | |
2011-11-03 | SCI: Add fixme comment to a weird comparison | Eugene Sandulenko | |
2011-11-03 | SCI: Fix copy/paste error | Eugene Sandulenko | |
2011-11-01 | SCI: add Japanese detection entry for KQ5 FM-Towns and fix audio language ↵ | athrxx | |
handling | |||
2011-10-30 | SCI: Removed the hack for the creation of LARRY3.DRV, used in LSL3 | Filippos Karapetis | |
This is no longer necessary, as our file I/O code handles this case correctly now. Also, updated the description of file I/O on top. | |||
2011-10-30 | SCI32: kString: Move variable declaration to prevent problems | Lars Skovlund | |
with object lifetimes. | |||
2011-10-29 | SCI: Added a new debug flag, "DebugMode" for SCI32 games | Filippos Karapetis | |
This is used to enable the embedded debugger in several SCI32 games (PQ4, QFG4, GK1, GK2, KQ7, SQ6 and LSL7) | |||
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-28 | SCI: Fixed text background color and text transparency for SCI32 games | Filippos Karapetis | |
2011-10-26 | SCI: Renamed GfxControls to GfxControls16 | Filippos Karapetis | |
2011-10-22 | SCI: fix thread lockup issue when loading savegames using a sound driver ↵ | athrxx | |
which depends on the mixer thread for timer calls. The issues seems to be known. See comments (not by me) in SciMusic::clearPlayList(). For the same reason mentioned there the mutex may also not be locked before calling clearPlayList(). | |||
2011-10-19 | SCI: Added a detection for the second kSetShowStyle variant | Filippos Karapetis | |
2011-10-19 | SCI: Changed the kUnload workaround for the LB2 demo to apply to all scenes | 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-18 | SCI: Duck videos are 16bpp, so we need to change the active pixel format | Filippos Karapetis | |
2011-10-18 | SCI: Added some hacks related to new functionality in Phantasmagoria 2 | Filippos Karapetis | |
The game will now start (but won't do anything exciting - it'll display its main menu, which doesn't work yet) | |||
2011-10-18 | SCI: Initial implementation of kPlayDuck for Phantasmagoria 2 | Filippos Karapetis | |
2011-10-18 | SCI: Set the correct number of kernel functions for SCI3 | Filippos Karapetis | |
2011-10-16 | SCI: Script 64036 in Torin's passage contains an invalid export | 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: Extended the detection of certain selectors to work in SCI2 | Filippos Karapetis | |
This is needed for some demos that do not supply a selector vocabulary (i.e. vocab 997) | |||
2011-10-13 | SCI: Implemented kBitmap(3) and kBitmap(5). Some cleanup | Filippos Karapetis | |
2011-10-12 | SCI: Marked functions that have been changed into dummy ones in SCI3 | Filippos Karapetis | |
2011-10-12 | SCI: kSave(3) is kCheckSaveGame() and kSave(6) is kFileIOUnlink() | 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: 3 Uninitialized read workarounds for Shivers | Heather Douglass | |
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: Changed a warning about wrong object variable count into a debugC | 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 | SCI: Fix formatting in kRobot. | Johannes Schickel | |