aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2016-01-05LAB: Simplify and clean up the intro codeFilippos Karapetis
2016-01-05SCI: fix compatibility issue in kFileIOMartin Kiewitz
Allow 0xFFFF as invalid file handle again for kFileIO calls Fan game "Dating Pool" opens a non-existant file at the start and tries to read it, even though it shouldn't do the latter. The sciAudio adjustments changed our behavior to error() out in such a case. This commit changes it back to our old behavior to only print out a warning.
2016-01-04SCI32: fix kString calling from within kArrayMartin Kiewitz
(didn't work since the introduction of kString signatures and the kString split-up)
2016-01-04TONY: Initialize _vdbCodec in contructorStrangerke
2016-01-04TONY: As suggested by LordHoto, determine codec based on container signature ↵Strangerke
instead of filename
2016-01-04TONY: Reduce variable scope, use MKTAG to check file signatureStrangerke
2016-01-04TONY: Add support to the new compressed speech containersStrangerke
2016-01-03SCI: kGetEvent modifiers bug was fixed in SCI1Martin Kiewitz
- SCI1 EGA QfG2 keyboard driver resets AH In the original commit I forgot to mention: - thanks to lskovlun for figuring out that bit 9 is checked/set - thanks to wjp for checking SCI32
2016-01-03SCI: implement kGetEvent modifiers DOS bugMartin Kiewitz
Will fix darts minigame in the fan game "Betrayed Alliance" This bug in the original interpreter/keyboard driver seems to have been fixed in SCI32.
2016-01-03TONY: Fix Amiga Build by adding missing sound ifdefsStrangerke
2016-01-03SCI: sciAudio support for .wav + .aiff filesMartin Kiewitz
2016-01-03TONY: Add support for compressed music and sfxStrangerke
2016-01-03SCI: sciSound: check compression typeMartin Kiewitz
2016-01-02SCI: fix sciAudio not doing loops correctlyMartin Kiewitz
2016-01-02SCI: fix sciAudio support on some platformsMartin Kiewitz
The old code expected sciAudio FOpen calls to fail, because they contained a directory name. On AmigaOS those calls succeeded. Because of that at least on AmigaOS, sciAudio support didn't work at all. We now detect sciAudio FOpen calls and return a proper virtual file handle. This should fix it on all platforms. Also moved the SCI32 virtual save file handle from 200 to 32100.
2016-01-02JANITORIAL: Remove #includes of list_intern.hOri Avtalion
2016-01-02GOB: Remove unnecessary includes and forward-declarationsSven Hesse
2016-01-01TONY: Remove an unused variableStrangerke
2016-01-01TONY: Fix typo in commentStrangerke
2015-12-31BBVS: Hide noisy debugEugene Sandulenko
2015-12-31TONY: Simplify some code related to LOX in RMItem::readFromStream()Strangerke
2015-12-31TONY: Remove more dead code related to unused raw codecStrangerke
2015-12-31TONY: As codec is always ADPCM, remove some dead codeStrangerke
2015-12-31LAB: Initialise _displayBuffer to silence Valgrind warningTorbjörn Andersson
Otherwise, its contents will be undefined on the first screen update. That could probably be fixed by introducing some sort of "dirty rect" mechanism, but I don't think it's a bad idea to initialise it regardless.
2015-12-29LAB: Reduce the scope of some variablesStrangerke
2015-12-29LAB: Simplify code in doCloseUpStrangerke
2015-12-29LAB: Simplify code in perFlipButtonStrangerke
2015-12-29LAB: Remove two other unused variablesStrangerke
2015-12-29LAB: Remove unused variableStrangerke
2015-12-29SCI32: version detection - don't remove constMartin Kiewitz
don't remove const during cast
2015-12-29SCI32: split up SCI2.1 into EARLY/MIDDLE/LATEMartin Kiewitz
- Detection works via signatures (couldn't find a better way) - new kString subcalls were introduced SCI2.1 LATE - kString now has signatures and is split via subcall table - kString fix, so that KQ7 doesn't crash, when starting a chapter - Sci2StringFunctionType removed, because no longer needed
2015-12-28LAB: Fix small getFont() memory leakTorbjörn Andersson
2015-12-28LAB: Free the remaining parts of _moveButtonList and _invButtonListTorbjörn Andersson
We can't use freeButtonList(), because apparently some of the button images are shared between the two lists. At least, that's how I understand it.
2015-12-28SCI: Fix obsolete commentLars Skovlund
2015-12-28ENGINES: Free memory used by splash screen when done with itTorbjörn Andersson
2015-12-28SCI: Fix when more than 10 font codes are usedLars Skovlund
2015-12-28CINE: Add POTFILES file.Johannes Schickel
e52cf3e7aae1adde1c4674a6f5686d9f633bd2f8 added translatable strings to Cine's detection.cpp. Thus, there should be a POTFILE to allow checking the file when building our translation base file.
2015-12-28LAB: Simulate events by setting an unused keyFilippos Karapetis
2015-12-28CINE: Prevent buffer overruns in scummVMSaveLoadDialog.Johannes Schickel
2015-12-28CINE: Let makeLoad take a Common::String as parameter.Johannes Schickel
2015-12-28ZVISION: Use tabs for indentation in detection.cpp.Johannes Schickel
2015-12-28TOLTECS: Remove superflous default value registration for extra GUI options.Johannes Schickel
2015-12-28AGI: Remove superflous default value registration for extra GUI options.Johannes Schickel
2015-12-28ZVISION: Remove superflous default value registration for extra GUI options.Johannes Schickel
2015-12-28SCI: Remove superflous default value registration for extra GUI options.Johannes Schickel
2015-12-28DREAMWEB: Remove superflous default value registration for extra GUI options.Johannes Schickel
2015-12-28NEVERHOOD: Remove superflous default value registration for extra GUI options.Johannes Schickel
2015-12-28CINE: Implement extra GUI options using AD's features.Johannes Schickel
2015-12-28CINE: Remove superflous default value registration for extra GUI options.Johannes Schickel
2015-12-28LAB: Fix loading from the GMM and warping to rooms from the consoleFilippos Karapetis