Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-01-04 | SCI: Corrected game description for LSL1 (thanks Raziel) | Filippos Karapetis | |
svn-id: r55118 | |||
2011-01-04 | SCI: Slight cleanup to the garbage collector | Filippos Karapetis | |
svn-id: r55116 | |||
2011-01-04 | SCI: Some changes to the naming scheme of some games | Filippos Karapetis | |
- For remakes like KQ1, KQ4 and LSL1, the "SCI remake" bit has been moved to the game description (as it's part of the description, not the extras) - The "VGA" bit has been removed from the extras. Only the "EGA" bit remains for EGA versions, to distinguish them from their VGA counterparts, when they exist svn-id: r55115 | |||
2011-01-01 | SCI: debugC calls no longer require a debug level of 2 to show output | Filippos Karapetis | |
svn-id: r55086 | |||
2011-01-01 | SCI: Disable continuous list checking by default | Filippos Karapetis | |
svn-id: r55085 | |||
2010-12-31 | SCI: Added workaround for script bug #3148418 - "QFG2: Script Error On last ↵ | Filippos Karapetis | |
screen" svn-id: r55075 | |||
2010-12-28 | SCI: Fixed script bug #3038870 - "SCI Fanmade - Demo Quest: ScummVM hangs ↵ | Filippos Karapetis | |
with typo" and removed a related FIXME svn-id: r55056 | |||
2010-12-26 | SCI: A more efficient solution for bug #3037874 (SCI high CPU usage), which ↵ | Filippos Karapetis | |
will hopefully not clash with the speed throttler. This is a more proper fix for bug #3058865, and a partial fix for bug #3127824 svn-id: r55046 | |||
2010-12-26 | SCI: Silence a gcc warning | Matthew Hoops | |
svn-id: r55043 | |||
2010-12-24 | SCI: Fixed bug #3059860 - "LB2CD: Glitch in Act 6 coroner answer buttons" | Filippos Karapetis | |
svn-id: r55034 | |||
2010-12-24 | SCI: Only sync the synonyms vocabulary if the game actually has one (thanks wjp) | Filippos Karapetis | |
svn-id: r55033 | |||
2010-12-24 | SCI: Now saving/loading the list of synonyms (set by kSetSynonyms), like ↵ | Filippos Karapetis | |
SSCI did This is a more correct way of fixing bug #3037618 than in rev #55017. - Changed replaceant/replacement to be uint16's (they're very small positive values, usually smaller than 4096) - Changed SynonymList to an Array (so that it can be saved/loaded) - Removed the PQ2 script patch to Game::replay() - Added savegame history svn-id: r55032 | |||
2010-12-23 | Fix code formatting | Lars Skovlund | |
svn-id: r55026 | |||
2010-12-23 | SCI: Unbreak script loading on big-endian machines. Thanks to [md5] and wjp. | Lars Skovlund | |
svn-id: r55025 | |||
2010-12-23 | SCI: Some initial work on the sound of robot videos (doesn't work yet, seems ↵ | Filippos Karapetis | |
to be a problem with the encoding of the customized SOL audio files in robot videos) svn-id: r55023 | |||
2010-12-23 | SCI: Fixed typo | Filippos Karapetis | |
svn-id: r55022 | |||
2010-12-22 | SCI: Fixed bug #3037618 - "PQ2 : Restoring in Scuba Van causes Parser Issues" | Filippos Karapetis | |
svn-id: r55017 | |||
2010-12-22 | SCI: Also reset flags when resetting the video state | Filippos Karapetis | |
svn-id: r55007 | |||
2010-12-22 | SCI: Limit the speech/subtitle settings sync to SCI1.1 CD games only. Earlier | Filippos Karapetis | |
versions (like SCI1, e.g. KQ5CD and Jones CD) didn't have such settings svn-id: r55006 | |||
2010-12-22 | SCI: Sync in-game speech/subtitle options with the ones from the ScummVM GUI. | Filippos Karapetis | |
- Obtain speech/subtitle options from the ScummVM GUI and set them in CD games. - Also, set simultaneous speech and subtitles in games that support them (currently SQ4 CD and Freddy Pharkas CD). There is no GUI option for setting simultaneous speech and subtitles in Freddy Pharkas CD, so this is the only current way of achieving this (unless the text speed slider inside the Freddy Pharkas options window is repurposed - but that will require extensive changes) svn-id: r55005 | |||
2010-12-22 | SCI2+: Set pictureCels to 0 after deleting them | Filippos Karapetis | |
svn-id: r55004 | |||
2010-12-22 | SCI: VMD video related changes | Filippos Karapetis | |
- VMD videos are now properly started from the associated play subop of the kPlayVMD kernel call, and are now properly positioned on screen, and doubled only if the games require them to be - Added an enum for VMD video flags svn-id: r55003 | |||
2010-12-22 | SCI: Changed the check for NULL values inside kArray(Cpy) to only ignore ↵ | Filippos Karapetis | |
such values in SCI3 svn-id: r55002 | |||
2010-12-21 | - SCI: Added code to free the _baseVars value in SCI3 as well. Both free() ↵ | Filippos Karapetis | |
operations have been commented out for now, as MSVC complains about heap corruption in SCI3 games - Code formatting fixes svn-id: r54991 | |||
2010-12-21 | Added back the null check in kArray(cpy): it happens in SCI3 | Filippos Karapetis | |
svn-id: r54990 | |||
2010-12-21 | Make Object::_baseMethod a Common::Array. This is intended to clean up | Lars Skovlund | |
the Object class, and it also plugs a leak. svn-id: r54986 | |||
2010-12-21 | Simplify SCI3 relocation code, also making it correct. | Lars Skovlund | |
svn-id: r54985 | |||
2010-12-21 | SCI: Fixed bug #3092115 - "ECOQUEST2: Initial text not cleared during ↵ | Filippos Karapetis | |
ecorder intro" svn-id: r54984 | |||
2010-12-21 | SCI: Reset the portrait bitmap to the "closed mouth" state, when skipping ↵ | Filippos Karapetis | |
dialogs in the Windows version of KQ6 svn-id: r54983 | |||
2010-12-20 | SCI: Fixed bug #3041153 - "SCI Fanmade Games: Message window glitch" | Filippos Karapetis | |
The left window dimension adjustment (rev #48772) has been moved from GfxPorts::setOrigin() into GfxPorts::addWindow(), as the updated dimension is later used when filling the contents of the window (apparent in some fan made games) svn-id: r54976 | |||
2010-12-20 | SCI: Fixed bug #3037945 - "PQ3 : Graphical Glitch with White Mercedes on ↵ | Filippos Karapetis | |
Freeway" svn-id: r54975 | |||
2010-12-20 | SCI: Commented out unused signal flags | Filippos Karapetis | |
svn-id: r54974 | |||
2010-12-19 | SCI: Added another English version of QFG3 (bug #3125559) | Filippos Karapetis | |
svn-id: r54962 | |||
2010-12-16 | VIDEO: Make VideoDecoder::getPalette() return a const byte pointer | Matthew Hoops | |
svn-id: r54928 | |||
2010-12-16 | VIDEO: Make VideoDecoder::decodeNextFrame() return a const Surface pointer | Matthew Hoops | |
svn-id: r54927 | |||
2010-12-15 | SCI: Slight cleanup | Filippos Karapetis | |
svn-id: r54925 | |||
2010-12-15 | SCI: Fixed View Cel RLE Decoding when RLE Code 0x40 is used (Corrects Bug ↵ | David Turner | |
#3135872 "LSL1VGA: "Pause Game" problem") In the copy case, the runLength can be up to 127, not 64 i.e. the LSB of the RLE code forms part of the runLength. svn-id: r54924 | |||
2010-12-14 | SCI: Close Memory Leaks in SCI Resource Loading, reported by Valgrind. | David Turner | |
svn-id: r54916 | |||
2010-12-07 | DEBUG: Let GUI::Debugger::preEnter and postEnter (un)pause the engine | Max Horn | |
svn-id: r54815 | |||
2010-12-07 | SCI: Bumped up the save game version for rev #54805 | Filippos Karapetis | |
Initially, I thought that older ScummVM versions will work with these saved games. However, they will probably crash when trying to load saved games after rev #54805, as the heap is reset when loading, and the system strings segment is no longer initialized (thanks wjp). svn-id: r54809 | |||
2010-12-07 | SCI: Silence warnings | Matthew Hoops | |
svn-id: r54806 | |||
2010-12-07 | SCI: Removed the system strings code and replaced it with a much more ↵ | Filippos Karapetis | |
simplified version, thus greatly simplifying handling of system strings svn-id: r54805 | |||
2010-12-06 | SCI: Fix uninitialized reads (and therefore, GK1) | Matthew Hoops | |
svn-id: r54799 | |||
2010-12-02 | SCI: Slight formatting fix. | Johannes Schickel | |
svn-id: r54737 | |||
2010-12-02 | SCI: Enabled the GUI option to play speech and show subtitles simultaneously ↵ | Filippos Karapetis | |
in SQ4CD svn-id: r54736 | |||
2010-12-02 | Disable error message regarding RESOURCE.AUD/.SFX for now. | Lars Skovlund | |
svn-id: r54735 | |||
2010-12-01 | SCI: Fixed bugs #3041044, #3046543 and #3046513 | Filippos Karapetis | |
svn-id: r54690 | |||
2010-11-30 | SCI: Added an uninitialized read script workaround for QFG1VGA | Filippos Karapetis | |
svn-id: r54663 | |||
2010-11-30 | SCI: Fixed bug #3053093 - "QFG1VGA and QFG3: Text box glitches" | Filippos Karapetis | |
svn-id: r54662 | |||
2010-11-28 | SCI: Fixed bug #3034471 - "SCI, Castlebrain/Amiga: Invisible text in word ↵ | Filippos Karapetis | |
search" Fixed some endianness issues in Amiga versions, thanks to wjp. Amiga versions expect a BE VM, thus we adjust accordingly in the places where memory is accessed directly (i.e. kStrAt, kMemory and all places that set/get characters from memory) svn-id: r54521 |