aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2006-02-28Typo.Travis Howell
svn-id: r20966
2006-02-28Update code and comment for screen savers issue in Sam & Max.Travis Howell
svn-id: r20965
2006-02-27Fixes hangs in the "Pool of Sorrow" scene (at least I don't get them anymore).Johannes Schickel
svn-id: r20964
2006-02-27Typo.Travis Howell
svn-id: r20963
2006-02-27Update comment for SO_WAIT_FOR_TURN workaround in The Dig, this is due to ↵Travis Howell
script bugs. SO_WAIT_FOR_TURN is never used by FT r COMI either, so remove game check. svn-id: r20962
2006-02-27Added WIP Adlib sound playing code to kyra.Johannes Schickel
It needs some checks since it doesn't work correctly in every case at the moment. svn-id: r20960
2006-02-27Revert the 'get rid of SO_WAIT_FOR_TURN workaround' commit but keep it ↵Gregory Montoir
specific to TheDig svn-id: r20959
2006-02-27Get rid of the SO_WAIT_FOR_TURN hack for TheDig as the original interpreter ↵Gregory Montoir
didn't do anything special here. This will probably trigger some 'invalid actor' errors, but those are most likely caused by scripting mistakes... which should be worked around separately. svn-id: r20958
2006-02-27cleanupGregory Montoir
svn-id: r20957
2006-02-27Use _numStrips when checking for foreced sprite redraw, instead of set values.Travis Howell
svn-id: r20956
2006-02-27Charset 0 is loaded on start in original versions of OLD_BUNDLE games tooTravis Howell
svn-id: r20955
2006-02-27SysEx data now passed around with const pointers. Permits simplification of ↵Jamieson Christian
some SysEx client code. Testing on Windows. Developers on other platforms, please verify integrity of music handling in your respective MidiDrivers. svn-id: r20952
2006-02-26Removed deprecated IMUSE_DEBUG #define in favor of debugC calls using the ↵Jamieson Christian
runtime-selectable DEBUG_IMUSE category. svn-id: r20950
2006-02-26CleanupMax Horn
svn-id: r20949
2006-02-26Do not compute the MD5 checksum if an override for it is setMax Horn
svn-id: r20948
2006-02-26Initial add of the Lure of the Temptress disassemblyPaul Gilbert
svn-id: r20947
2006-02-26With the added delay to the popup menu loop, it's much more likely that eachTorbjörn Andersson
iteration will see several events, so pop all events from the queue each time. Of course, we still only need to check the mouse position once. Warp the mouse back to neutral even if we're trying to go past the first/last menu entry. svn-id: r20918
2006-02-26Cleaned up my earlier "delay in busy-wait loop" commit, and added a similarTorbjörn Andersson
delay to PopupMenu::Show(). svn-id: r20914
2006-02-26Added delays to the waitForRelease() and waitForPress() busy-wait loops.Torbjörn Andersson
svn-id: r20912
2006-02-26Remove roomOps cases which are never used by COMI scriptsTravis Howell
svn-id: r20908
2006-02-26COMI uses a separate setting for the verb charset, verbs use correct charset nowTravis Howell
svn-id: r20907
2006-02-26Camera variables are initialised on startup by COMI tooTravis Howell
svn-id: r20906
2006-02-26Move debug mode setting to initScummVars(), so it is reset when game is ↵Travis Howell
restarted svn-id: r20905
2006-02-26That change shouldn't have been commitedTravis Howell
svn-id: r20903
2006-02-26stop playing a sample before deleting the sample dataWillem Jan Palenstijn
svn-id: r20902
2006-02-26Change debugInput opcode result to zerod array for now, since it expects ↵Travis Howell
input string svn-id: r20901
2006-02-25Remove the dummy index 0 entry from substResFileNameTableMax Horn
svn-id: r20898
2006-02-25Moved the plugin interface code of the SCUMM engine into a separate source fileMax Horn
svn-id: r20885
2006-02-25cleanup unpacking function and get rid of an old hack to prevent buffer ↵Gregory Montoir
overflows. svn-id: r20884
2006-02-25Fix compiler warning (wrong return type)Max Horn
svn-id: r20883
2006-02-25Moved check for unknown MD5 checksum from ScummEngine::ScummEngine to ↵Max Horn
Engine_SCUMM_create svn-id: r20882
2006-02-25cleanup (endianess fixes, fixed partBufferStruct structure)Gregory Montoir
svn-id: r20881
2006-02-25Modified the workaround for bug #1407789 to not depend on MD5 detectionMax Horn
svn-id: r20880
2006-02-25Split SCUMM's generateSubstResFileName into two functions: ↵Max Horn
findSubstResFileName and applySubstResFileName svn-id: r20879
2006-02-25Cleanup decompress wizImage functions, to help find similar codeTravis Howell
svn-id: r20874
2006-02-25Removed last two uses of MKIDMax Horn
svn-id: r20872
2006-02-25Fix c&p mistake in adding DEBUG_PARSER debug levelSven Hesse
svn-id: r20868
2006-02-25Some more MKID -> MKID_BE changesMax Horn
svn-id: r20867
2006-02-25A typical example why MKID is dangerous: Kyra uses it incorrectly, thus ↵Max Horn
savegames are not interchangable between BE and LE systems. Fixing this, by breaking all LE savegames (enabling a compatibility mode, if desired, is easy) svn-id: r20866
2006-02-25Replaced some more MKIDs by MKID_BE; this then enabled me to remove ↵Max Horn
ScummEngine::fileReadDword() svn-id: r20865
2006-02-25Got rid of the 'tag' parameter for readResTypeList()Max Horn
svn-id: r20864
2006-02-25Replaced MKID by MID_BE in most places in the SCUMM engineMax Horn
svn-id: r20862
2006-02-25Some more cine header cleanupMax Horn
svn-id: r20859
2006-02-25Adjust masking in copyWizImageWithMask() to match ScummVM, wizImages masking ↵Travis Howell
works fine now svn-id: r20858
2006-02-25Reducing the header dependencies in cine a bit moreMax Horn
svn-id: r20857
2006-02-25- avoid using typedef for structs (it is just not necessary in C++)Max Horn
- added a const/static here and there - started to reduce header dependencies svn-id: r20856
2006-02-25Fix cine module.mk file (this fixed the dependencies system)Max Horn
svn-id: r20855
2006-02-25More corrections to copyWizImageWithMask() in HE gamesTravis Howell
svn-id: r20854
2006-02-25Use static/const on data tables when possible (this helps the compiler to ↵Max Horn
optimize things better) svn-id: r20853
2006-02-25Moved cine engine into namespace CineMax Horn
svn-id: r20851