aboutsummaryrefslogtreecommitdiff
path: root/engines/scumm
AgeCommit message (Collapse)Author
2006-10-04Change masking condition for codec1_genericDecode(), proc3() and proc3_ami() soTorbjörn Andersson
that X coordinates outside the designated area are explicitly masked. While the functions are written to terminate when X moves outside, bug #1508942 ("FOA: Glitch dring balloon flight") demonstrates that X may *start* outside. That's the case we want to mask. Note that proc3_ami() already masked these pixels (in a different way), so there the change is purely cosmetical. svn-id: r24104
2006-10-03Add Dutch versions of freddi4 and freddicove for MacintoshTravis Howell
svn-id: r24095
2006-10-02Workaround for bug #1555938 ("MI2: Inventory object cloning"), as suggested byTorbjörn Andersson
Fingolfin. svn-id: r24080
2006-09-23Add French versions of puttzoo, spyfox, spyfox2 and spyozonTravis Howell
svn-id: r23983
2006-09-23Removed CHECK_HEAPMax Horn
svn-id: r23979
2006-09-23Moved base/engine.cpp and .h to engines/ (main motivation: helps untangle ↵Max Horn
the linker dependency graph). Porters will have to update project files svn-id: r23974
2006-09-21Fix bug #1550974: "SMUSH: changing subtitle settings during SMUSH doesn't work"Eugene Sandulenko
svn-id: r23965
2006-09-21Fix commentEugene Sandulenko
svn-id: r23964
2006-09-21Fix bug #1536932: "MANIACNES: Crash on click in speechtext-area"Eugene Sandulenko
svn-id: r23962
2006-09-21Correct HE version for Dutch version of putttimeTravis Howell
svn-id: r23956
2006-09-20Add French version of Pajama Sam 1Travis Howell
svn-id: r23952
2006-09-20Add details for French version of Pajama Sam 3Travis Howell
svn-id: r23942
2006-09-18Cleaned up Gdi::roomChangedMax Horn
svn-id: r23938
2006-09-18Moved some more code from class Gdi into new subclasses GdiV1 and GdiV2Max Horn
svn-id: r23937
2006-09-18Re-disable blit mask hack (oops)Max Horn
svn-id: r23936
2006-09-18Split setBuiltinCursor into a V0-V2 and a V3-V5 partMax Horn
svn-id: r23935
2006-09-18Moved NES specific code from class Gdi to GdiNESMax Horn
svn-id: r23934
2006-09-18Oops, accidentally broke TMSK support for HE 72+ gamesMax Horn
svn-id: r23933
2006-09-18Fix --disable-heMax Horn
svn-id: r23932
2006-09-18indention fixMax Horn
svn-id: r23931
2006-09-18Moved some code from Gdi::drawBitmap to separate methodsMax Horn
svn-id: r23930
2006-09-17renamed ScummEngine::restoreBG to restoreBackground; renamed and moved ↵Max Horn
Gdi::copyVirtScreenBuffers to ScummEngine_v70he::restoreBackgroundHE svn-id: r23925
2006-09-17Moved stored flobjects to class ScummEngine_v70heMax Horn
svn-id: r23924
2006-09-17Renamed ScummEngine::res to _res and allocate the ResourceManager on the ↵Max Horn
heap (i.e. _res is a pointer now) svn-id: r23922
2006-09-17Changed ScummEngine::gdi to _gdi and allocate the Gdi object on the heap ↵Max Horn
(i.e. _gdi is a pointer now) svn-id: r23921
2006-09-16* Added virtual Engine::getDebugger() methodMax Horn
* Removed code from errorString() methods that hooked the debugger(s) into error(), in favor of using getDebugger() from within error() * As a consequence, removed most custom errorString() methods svn-id: r23894
2006-09-16cleanupMax Horn
svn-id: r23891
2006-09-16Overhaul of the debugger codeMax Horn
* Moved Common::Debuggger to GUI::Debugger (mainly to satisfy linker restrictions) * Change the base Debugger class to *not* be a template class anymore; instead, a thin (template based) wrapper class is used to hook up debugger commands * Removed duplicate Cmd_Exit and Cmd_Help methods in favor of a single version of each in GUI::Debugger * New Cmd_Help doesn't word wrap after 39/78 chars, but rather queries the console to determine when to wrap * Debugger::preEnter and postEnter aren't pure virtual anymore svn-id: r23890
2006-09-16Replaced checkRange by assertRange, which has (a) an (IMO) more logical ↵Max Horn
order of parameters, and (b) removes lots of useless duplicate information in error messages svn-id: r23885
2006-09-16cleanup; remove check whether _costume is valid, as that is already done by ↵Max Horn
getResourceAddress svn-id: r23884
2006-09-16Updated MD5 listMax Horn
svn-id: r23882
2006-09-16cleanupMax Horn
svn-id: r23880
2006-09-15Update French version of Pajama Sam 2Travis Howell
svn-id: r23877
2006-09-14Add/Update several French versions of HE gamesTravis Howell
svn-id: r23874
2006-09-14Add French version of puttcircusTravis Howell
svn-id: r23873
2006-09-10Add/Update Dutch and French versions of several HE gamesTravis Howell
svn-id: r23858
2006-09-09Renamed o6_getActorAnimCounter1 to o6_getActorAnimCounterMax Horn
svn-id: r23857
2006-09-09Moved allocResTypeData from ScummEngine to ResourceManager; removed friend ↵Max Horn
declarations from ResourceManager, and performed other minor tweaks svn-id: r23856
2006-09-09Moved _heV7RoomIntOffsets initializationMax Horn
svn-id: r23855
2006-09-09Turned some sound conversion methods into static functions (cleanup)Max Horn
svn-id: r23854
2006-09-09Update HE version for Dutch versions of lost, maze, socks and water.Travis Howell
svn-id: r23835
2006-09-02Fix string formating in Russian versions of HE72+ gamesTravis Howell
svn-id: r23820
2006-09-02Add DISABLE_HE check, around HE72+ specific version of convertMessageString()Travis Howell
svn-id: r23818
2006-09-01Only check old special codes through drawString() in HE71 and earlier gamesTravis Howell
svn-id: r23817
2006-09-01More fixes for string usage Russian HE games.Eugene Sandulenko
svn-id: r23816
2006-09-01Ooops, re-enable sound codeTravis Howell
svn-id: r23815
2006-09-01Add HE72+ specific version of convertMessageToString(), to reduce filtering ↵Travis Howell
and since special codes aren't used. svn-id: r23814
2006-08-29Add/Update details of English versions of pajama3, putttime and spyfox2Travis Howell
svn-id: r23804
2006-08-28Add Dutch version of Freddi Fish and Luther's Maze MadnessTravis Howell
svn-id: r23791
2006-08-27Add details for Dutch versions of many HE gamesTravis Howell
svn-id: r23768