aboutsummaryrefslogtreecommitdiff
path: root/engines/sci
AgeCommit message (Collapse)Author
2010-12-21Added back the null check in kArray(cpy): it happens in SCI3Filippos Karapetis
svn-id: r54990
2010-12-21Make Object::_baseMethod a Common::Array. This is intended to clean upLars Skovlund
the Object class, and it also plugs a leak. svn-id: r54986
2010-12-21Simplify SCI3 relocation code, also making it correct.Lars Skovlund
svn-id: r54985
2010-12-21SCI: Fixed bug #3092115 - "ECOQUEST2: Initial text not cleared during ↵Filippos Karapetis
ecorder intro" svn-id: r54984
2010-12-21SCI: 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-20SCI: 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-20SCI: Fixed bug #3037945 - "PQ3 : Graphical Glitch with White Mercedes on ↵Filippos Karapetis
Freeway" svn-id: r54975
2010-12-20SCI: Commented out unused signal flagsFilippos Karapetis
svn-id: r54974
2010-12-19SCI: Added another English version of QFG3 (bug #3125559)Filippos Karapetis
svn-id: r54962
2010-12-16VIDEO: Make VideoDecoder::getPalette() return a const byte pointerMatthew Hoops
svn-id: r54928
2010-12-16VIDEO: Make VideoDecoder::decodeNextFrame() return a const Surface pointerMatthew Hoops
svn-id: r54927
2010-12-15SCI: Slight cleanupFilippos Karapetis
svn-id: r54925
2010-12-15SCI: 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-14SCI: Close Memory Leaks in SCI Resource Loading, reported by Valgrind.David Turner
svn-id: r54916
2010-12-07DEBUG: Let GUI::Debugger::preEnter and postEnter (un)pause the engineMax Horn
svn-id: r54815
2010-12-07SCI: Bumped up the save game version for rev #54805Filippos 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-07SCI: Silence warningsMatthew Hoops
svn-id: r54806
2010-12-07SCI: 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-06SCI: Fix uninitialized reads (and therefore, GK1)Matthew Hoops
svn-id: r54799
2010-12-02SCI: Slight formatting fix.Johannes Schickel
svn-id: r54737
2010-12-02SCI: Enabled the GUI option to play speech and show subtitles simultaneously ↵Filippos Karapetis
in SQ4CD svn-id: r54736
2010-12-02Disable error message regarding RESOURCE.AUD/.SFX for now.Lars Skovlund
svn-id: r54735
2010-12-01SCI: Fixed bugs #3041044, #3046543 and #3046513Filippos Karapetis
svn-id: r54690
2010-11-30SCI: Added an uninitialized read script workaround for QFG1VGAFilippos Karapetis
svn-id: r54663
2010-11-30SCI: Fixed bug #3053093 - "QFG1VGA and QFG3: Text box glitches"Filippos Karapetis
svn-id: r54662
2010-11-28SCI: 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
2010-11-27SCI: Compensate for buggy KQ5CD saved games (before r54510)Filippos Karapetis
svn-id: r54513
2010-11-27SCI: Removed bogus warningFilippos Karapetis
svn-id: r54512
2010-11-27SCI: Reverted changes to savegame.cpp made in r54510, as that still occursFilippos Karapetis
svn-id: r54511
2010-11-27SCI: Fixed bug #3034713 - "ICEMAN Demo: Fails to find base object"Filippos Karapetis
This could happen because objects in scripts can be in the wrong order. Same thing happens in the French and German version of KQ5 (bug #3035396). Removed the scriptObjRemove() method, which is in fact a hack. svn-id: r54510
2010-11-27SCI: Fix for bug #3119713 - "PQ2: song-specific reverb changes are ignored" ↵Filippos Karapetis
(thanks to waltervn) svn-id: r54509
2010-11-26SCI: Pull reverb default directly from control channel.Walter van Niftrik
svn-id: r54499
2010-11-26SCI: Only filter channels for early SCI0, as GM currently uses all channels.Walter van Niftrik
svn-id: r54498
2010-11-26SCI: Added a define to turn off channel remapping (for debugging)Filippos Karapetis
svn-id: r54496
2010-11-26SCI: Implemented FR #3101338: "King's Quest 6 Windows Mouse Icons"Filippos Karapetis
Added an option to use the original Windows cursors in the Windows version of KQ6 Also, added an update on how the Mac cursors are handled (perhaps the handling is the same) svn-id: r54495
2010-11-26SCI: Fixed keyboard input when numlock is on, and cleaned up the way some ↵Filippos Karapetis
special keys are translated svn-id: r54493
2010-11-26SCI: Send the SCI0 reverb init after reading the reverb dataFilippos Karapetis
svn-id: r54492
2010-11-26Fixed bug with r54485Filippos Karapetis
svn-id: r54488
2010-11-26SCI: set the reverb setting of the current song when a relevant event is ↵Filippos Karapetis
fired from the MIDI stream svn-id: r54485
2010-11-25SCI: Some reverb-related changes in the MIDI driver, based on a patch by ↵Filippos Karapetis
waltervn svn-id: r54484
2010-11-25SCI: Initialize reverb in the music driver correctly. Based on a patch by ↵Filippos Karapetis
waltervn svn-id: r54483
2010-11-25SCI: Global reverb can't be 127. Some cleanupFilippos Karapetis
svn-id: r54482
2010-11-25SCI: Initialize global reverb correctly. Fixes bug #3118700 - "SCI KQ5: ↵Filippos Karapetis
Assertion in midi.cpp" (regression from r54478) svn-id: r54481
2010-11-25SCI: implemented reverb handling and related functionalityFilippos Karapetis
svn-id: r54478
2010-11-25SCI: Fixed a bug in the show_instruments console commandFilippos Karapetis
svn-id: r54477
2010-11-25SCI: Added support for the alternate Windows MIDI soundtracks of the CD ↵Filippos Karapetis
versions of EcoQuest, Jones, KQ5 and SQ4 svn-id: r54476
2010-11-25SCI: Added engine method isCD()Filippos Karapetis
svn-id: r54475
2010-11-25SCI: Remove the Windows versions of Freddy Pharkas. This one has an ↵Filippos Karapetis
alternative sound track, but it's handled in a different manner svn-id: r54474
2010-11-25SCI: Fixed compilationFilippos Karapetis
svn-id: r54473
2010-11-25SCI: added Windows entries for all games with alternate GM tracksFilippos Karapetis
These are the CD versions of EcoQuest, Jones, KQ5, Pharkas and SQ4 Also, added AGDF_CD to all CD versions that have corresponding floppy versions svn-id: r54472