aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
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
2006-02-24Add corrections to copyWizImageWithMask() in HE gamesTravis Howell
svn-id: r20849
2006-02-24Changed debug()s to debugC()sSven Hesse
svn-id: r20848
2006-02-24added TRLE wiz masking (mostly untested)Gregory Montoir
svn-id: r20847
2006-02-24cleanupGregory Montoir
svn-id: r20846
2006-02-24Adding GOB2's CD handling opcodes, the CD version of GOB2 now startsSven Hesse
correctly; playMult() doesn't work yet, though svn-id: r20844
2006-02-23I assume -1 and 0xFFFFFFFF are supposed to be the same value when assigned toTorbjörn Andersson
_lastHitArea3, so use -1 consistently. svn-id: r20838
2006-02-23formating codePaweł Kołodziejski
svn-id: r20837
2006-02-23formating codePaweł Kołodziejski
svn-id: r20836
2006-02-23formating codePaweł Kołodziejski
svn-id: r20835
2006-02-23fixed warningsPaweł Kołodziejski
svn-id: r20829
2006-02-23In Feeble Files, mouse clicks are recorded in _bitArray[] as well. I was hopingTorbjörn Andersson
that this would make a difference for the Oracle, but apparently not. svn-id: r20828
2006-02-23Fix a few more compile warnings.Travis Howell
svn-id: r20827
2006-02-23Fix a few compile warnings.Travis Howell
svn-id: r20826
2006-02-23Update function type, to match last commitTravis Howell
svn-id: r20825
2006-02-23Fix a few compile warnings.Travis Howell
svn-id: r20824
2006-02-23Fixed some more compiler warnings. Many still remain.Torbjörn Andersson
svn-id: r20823