Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-10-19 | SCI: Moved the width adjustment outside getPlaneRect() | Filippos Karapetis | |
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: Move the palette merging checking code inside the GfxPalette class | Filippos Karapetis | |
2011-10-19 | SCI: Added a sanity check when drawing text. Older SCI32 saves work now | Filippos Karapetis | |
2011-10-19 | SCI: Merged all the code to get/set the NS rect | Filippos Karapetis | |
2011-10-19 | SCI: Removed unused includes | Filippos Karapetis | |
2011-10-19 | SCI: Updated comments in kShowStyle() and kCelInfo() | Filippos Karapetis | |
2011-10-19 | SCI: Implemented kObjectIntersect() | Filippos Karapetis | |
2011-10-19 | SCI: Wrapped some very long lines | Filippos Karapetis | |
2011-10-19 | SCI: Fixed script bug #3425276 - "SCI: PQ2: Game crashes when looking at file" | Filippos Karapetis | |
2011-10-19 | SCI: The draw_pic console command now works in SCI32 | Filippos Karapetis | |
Moreover, the overlay is temporarily hidden to show the picture | |||
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-18 | SCI: Added the GOG version of GK2, and fixed some GUI flags | Filippos Karapetis | |
2011-10-16 | SCI: Moved the Hi-res description for LSL6 hi-res in the extras field | Filippos Karapetis | |
2011-10-16 | SCI: Updated the description of LSL6 hires to distinguish it better | Filippos Karapetis | |
2011-10-16 | SCI: Script 64036 in Torin's passage contains an invalid export | Filippos Karapetis | |
2011-10-15 | SCI: Added a heuristic to distinguish Mac SCI1.1 from SCI2.1 versions | Filippos Karapetis | |
This removes the hack that checks for the existence of resource.cfg | |||
2011-10-15 | SCI: Fixed text length in upscaled SCI32 games | Filippos Karapetis | |
2011-10-14 | SCI: Fixed display of text surfaces in SCI21 | Filippos Karapetis | |
2011-10-14 | SCI: Silenced warnings | Filippos Karapetis | |
2011-10-14 | SCI: More work on kBitmap (still WIP) | Filippos Karapetis | |
2011-10-14 | SCI: More work on the vertical plane offset for SCI32. Still WIP. | Filippos Karapetis | |
Vertical clipping is still not finished. This fixes the display in the Torin demo (which uses a scene with loads of items with a vertical offset). | |||
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-13 | SCI: Updated a comment inside processPlaySound() | Filippos Karapetis | |
2011-10-12 | SCI: Fixed a long-standing bug in kDoSound(init) | Filippos Karapetis | |
The sound handle should not be set in kDoSound(init), but in kDoSound(play). This is verified against several SCI versions, plus game scripts check if a sound slot is playing primarily by checking its handle. Fixes the sound in Shivers and probably an assortment of other sound related bugs | |||
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: Fixed text display in QFG4 | Filippos Karapetis | |
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: Removed leftover unused variables | Filippos Karapetis | |
2011-10-11 | SCI: Proper implementation of text drawing for SCI2+ | Filippos Karapetis | |
2011-10-10 | SCI: Mixed Adlib/MIDI mode for audio resources should always be enabled in SCI32 | Filippos Karapetis | |
2011-10-10 | SCI: SCI32 kernel functions kRepaintPlane and kInputText are unused | Filippos Karapetis | |
2011-10-10 | SCI: Fixed menu music in GK1 when multi MIDI is disabled | Filippos Karapetis | |
A regression from commit 9fd66de | |||
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 | |
2011-10-09 | SCI32: Marked/updated several unused/still not needed kernel functions | Filippos Karapetis | |
2011-10-09 | SCI32: Documented the extra 2 params in kCreateTextBitmap(0) | Filippos Karapetis | |
2011-10-09 | SCI: Removed the old kDoAvoider code | Filippos Karapetis | |
2011-10-09 | SCI2+: Added info for the extra parameter used in kGetSaveDir in SCI32 | Filippos Karapetis | |
The warning can be safely removed, as the parameter is a string that should not be set |