aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2009-11-20Fixed a regression in the LSL1 and LSL5 demos, which should work correctly ↵Filippos Karapetis
now. Some cleanup svn-id: r46020
2009-11-20Removed the syncTime and syncCue selectors from the list of static ↵Filippos Karapetis
selectors, along with their relevant FIXMEs. These selectors are used for lip syncing in CD talkie games, which always got a selector vocabulary, so we don't need to hardcode them. Did some further simplification/rewrite of the static selector tables svn-id: r46019
2009-11-20Added a FIXME for the syncTime and syncCue selectors, for games which don't ↵Filippos Karapetis
have a default selector dictionary svn-id: r46013
2009-11-20- Removed the non-static selectors "overlay" and "setCursor" from the list ↵Filippos Karapetis
of static selectors and introduced a new method for discovering the relevant features when selectors are missing - currently used for determining the graphics functions and setCursor types - Simplified setCursor detection a bit svn-id: r46012
2009-11-20Removed more unused selectors - the canBeHere selector is replaced by ↵Filippos Karapetis
cantBeHere in SCI1+ svn-id: r46011
2009-11-20Removed more unused selectorsFilippos Karapetis
svn-id: r46010
2009-11-20Check the overridden game object when performing setCursor detection, which ↵Filippos Karapetis
properly fixes KQ5CD (thanks waltervn) svn-id: r46009
2009-11-20Added a game-specific workaround for setCursor detection in KQ5CD: the code ↵Filippos Karapetis
for the setCursor selector has not been rewritten yet to use cursor views (it's the same as lsl3 and sq3, for example), but the game does use cursor views svn-id: r46008
2009-11-20FormattingFilippos Karapetis
svn-id: r46007
2009-11-20Changed the lofs detection to iterate through all the methods of the Game ↵Filippos Karapetis
object again, instead of a specific selector - fixes Jones svn-id: r46006
2009-11-20Selector cleanup: rearranged all selectors to be in the same order as in ↵Filippos Karapetis
Sierra's dictionary files, and removed several unused selectors svn-id: r46005
2009-11-20do not trigger any events while scene id == -1Vladimir Menshakov
svn-id: r46004
2009-11-20Added a sanity check to prevent a crash in LB1 and KQ4 (needs proper fixing)Filippos Karapetis
svn-id: r46003
2009-11-20Some corrections for the lofs autodetection - SQ4 floppy works againFilippos Karapetis
svn-id: r46002
2009-11-20Shifted some code aroundFilippos Karapetis
svn-id: r46001
2009-11-20- Rewrote the lofs parameter type auto-detection codeFilippos Karapetis
- Renamed dissectSelector -> autodetectFeature svn-id: r46000
2009-11-20TypoFilippos Karapetis
svn-id: r45999
2009-11-20Don't include windows.h & direct.h on WinCE (and Symbian?)Max Horn
svn-id: r45996
2009-11-19- Simplified the different feature detection types, removed some duplicate ↵Filippos Karapetis
code and merged the feature detection code which relies on selectors - Replaced the function checksum calculations to make it more apparent what the feature detections do - Removed the now obsolete (and unused) firstRetOffset function svn-id: r45995
2009-11-19Simplified some music checks for SCI0Filippos Karapetis
svn-id: r45994
2009-11-19LOL: add support for pc speaker sfxFlorian Kagerer
svn-id: r45992
2009-11-19Properly handle Kyra 2 Talkie demo in kyra.dat.Johannes Schickel
svn-id: r45990
2009-11-19Fixed regression from commit #45862Filippos Karapetis
svn-id: r45985
2009-11-18more missing callbacksVladimir Menshakov
svn-id: r45970
2009-11-18use actual actor position for overlay positioning to avoid z-order glitches.Vladimir Menshakov
svn-id: r45969
2009-11-18minor textual fixesVladimir Menshakov
svn-id: r45968
2009-11-17added face animation for the messagesVladimir Menshakov
svn-id: r45966
2009-11-17added kEffect for screen shaking, fixed barman callbackVladimir Menshakov
svn-id: r45965
2009-11-17removed noisy debugVladimir Menshakov
svn-id: r45964
2009-11-17implemented real zooming in forest houseVladimir Menshakov
svn-id: r45963
2009-11-17implemented zoomed renderingVladimir Menshakov
svn-id: r45962
2009-11-17guard surface list from the sizes of zeroVladimir Menshakov
svn-id: r45961
2009-11-17added SurfaceList, ported overlay to it, fixed many z-order issues. (found ↵Vladimir Menshakov
meaning of the flags in overlay resources) svn-id: r45960
2009-11-17corrected scene 7 hackVladimir Menshakov
svn-id: r45959
2009-11-17found strange hack about room 7 and overlay.Vladimir Menshakov
svn-id: r45957
2009-11-17KYRA: fixed save menu glitch in Japanese versionsFlorian Kagerer
svn-id: r45956
2009-11-17Some more work on the sound command parserFilippos Karapetis
svn-id: r45954
2009-11-17corrected overlay z-order based on bottom coordinate (fixes chair in ↵Vladimir Menshakov
captain's room, and RGB chief table z-order) svn-id: r45950
2009-11-17fixed backtrace matrix initializationVladimir Menshakov
svn-id: r45947
2009-11-17reverted old z-orderVladimir Menshakov
svn-id: r45946
2009-11-17debug walkbox displaying by ctrl-5Vladimir Menshakov
svn-id: r45945
2009-11-17Some more work on the sound command parserFilippos Karapetis
svn-id: r45944
2009-11-16Gob - Add MD5 for Adibou 1, a new SCN demo and some Adi2, Adi4 and Adibou2 ↵Arnaud Boutonné
titles svn-id: r45941
2009-11-16gob - Add 'adibou2', rename 'adibou4' into 'adi4', add several Gob1, Gob2, ↵Arnaud Boutonné
Gob3, Adi2, Adi4, and Adibou2 MD5s svn-id: r45938
2009-11-16gob - Preliminar saveload for FascinationArnaud Boutonné
svn-id: r45937
2009-11-15Some more work on music codeFilippos Karapetis
svn-id: r45934
2009-11-15LOL: fixed minor glitch in the ending sequenceFlorian Kagerer
svn-id: r45933
2009-11-15z-ordering fixes again :(Vladimir Menshakov
svn-id: r45928
2009-11-15LOL/PC-98: fixed regression (missing static data for pc98 version)Florian Kagerer
svn-id: r45927
2009-11-15added debug features for z-order testing.Vladimir Menshakov
svn-id: r45926