aboutsummaryrefslogtreecommitdiff
path: root/engines/scumm
AgeCommit message (Collapse)Author
2009-05-29Changed SaveFileManager methods to take Common::String params (instead of ↵Max Horn
char pointers) svn-id: r41000
2009-05-26Turned some static tables into static const tables; added some FIXME ↵Max Horn
comments to global static vars that should be removed (many more exist in SCI, Tinsel, and some other engines) svn-id: r40908
2009-05-26Fix bug #2687801 - ZAK: Cannot pickup Ladder on Mars Youth Hostel.Travis Howell
svn-id: r40899
2009-05-24Strip trailing whitespaces in the whole code base.Johannes Schickel
svn-id: r40867
2009-05-21Renamed the DXA, SMK and FLIC video decoders to reflect the fact that ↵Filippos Karapetis
they're decoders, not players svn-id: r40759
2009-05-15Add several Dutch Windows demo of HE games.Travis Howell
svn-id: r40602
2009-05-15Fix bug #2791846 - SAMNMAX: Invalid opcode (regression).Travis Howell
svn-id: r40583
2009-05-11Silenced warning.Torbjörn Andersson
svn-id: r40464
2009-05-11Fix bug #2678272: "FT: Russian version crashes on windows and psp"Eugene Sandulenko
svn-id: r40461
2009-05-10Fix regression that caused F1 to trigger the original load/save menu in COMI.Travis Howell
svn-id: r40410
2009-05-10Update comment.Travis Howell
svn-id: r40409
2009-05-10Change the work around for sq3.san, so it doesn't alter global smush frame ↵Travis Howell
rate (Which is a regression). svn-id: r40408
2009-05-10Correct and move initial SMUSH frame rate value, for the demo version of The ↵Travis Howell
Dig. svn-id: r40407
2009-05-10Set the initial SMUSH frame rate, since variable doesn't change and isn't saved.Travis Howell
svn-id: r40406
2009-05-02Add the DOS CD demo of Sam & Max.Travis Howell
svn-id: r40236
2009-04-21Ooops, keep that comment.Travis Howell
svn-id: r40034
2009-04-21Fix regression in SCUMM0, by calling ScummEngine::fetchScriptWord() ↵Travis Howell
directly. Since fetchScriptWordSigned(), still uses the overloaded fetchScriptWord() function. svn-id: r40033
2009-04-20SCUMM: Introduced new method ScummEngine_v5::jumpRelative; unified some v0 ↵Max Horn
and v2 opcodes svn-id: r40025
2009-04-19VAR_VIDEMODE value 50 is only used by the Macintosh version of Indiana Jones ↵Travis Howell
and the Last Crusade. svn-id: r40020
2009-04-19SCUMM: Moved o5_saveLoadGame and o5_saveLoadVars to ScummEngine_v4 (the ↵Max Horn
highest SCUMM version to implement these opcodes. Actually, our code was bugged in so far as we only ever invoked o5_saveLoadGame in V3 games, never in V4 games (but this properly never mattered ;) svn-id: r40014
2009-04-19SCUMM: o5_ifNotState and o5_ifState are actually not part of v5, only in v3 ↵Max Horn
& v4 -> renamed and moved them accordingly svn-id: r40013
2009-04-19SCUMM: ScummEngine_v5::o5_oldRoomEffect -> ScummEngine_v4::o4_oldRoomEffectMax Horn
svn-id: r40012
2009-04-19SCUMM: In v5, only opcodes 0x05 and 0x85 are mapped to o5_drawObject; in v3 ↵Max Horn
& v4, several other opcodes map to it. Capture this properly in the opcode tables svn-id: r40011
2009-04-19SCUMM: Moved ScummEngine_v2::o2_setBoxFlags to ScummEngine_v3::o3_setBoxFlagsMax Horn
svn-id: r40010
2009-04-19SCUMM: MovedScummEngine_v5:: o5_pickupObjectOld to ↵Max Horn
ScummEngine_v4::o4_pickupObject svn-id: r40009
2009-04-19SCUMM: Turned PARAM_1,2,3 into an enum; minor tweaksMax Horn
svn-id: r40008
2009-04-19SCUMM: Added stubs for V3 & V4 opcode tablesMax Horn
svn-id: r40007
2009-04-18Add patch #2769163 - Mac additions for Freddi Fish 1 and Putt-Putt Parade.Travis Howell
svn-id: r40006
2009-04-16SCUMM: Compacted various setupOpcodes() implementations by using the fact ↵Max Horn
that opcode tables tend not to change much between most SCUMM versions svn-id: r39958
2009-04-16SCUMM: Got rid of o6_invalidMax Horn
svn-id: r39957
2009-04-16SCUMM: Switched opcode tables to use Common::Functor0 (a bit like Kyra does it)Max Horn
svn-id: r39956
2009-04-12Backporting fix from rev #39918: Memory leak when thumbnail header Neil Millstone
couldn't be skipped. svn-id: r39945
2009-04-09Judging by bug #2727536 (and a forum post) we should recognize "IQ-" as a validTorbjörn Andersson
prefix for the Fate of Atlantis IQ points file. (Either that, or make the comparision case-insensitive.) So let's do that. svn-id: r39904
2009-04-08Fixed misleading error message.Torbjörn Andersson
svn-id: r39903
2009-04-04Update German version of puttzoo.Travis Howell
svn-id: r39833
2009-04-04Fix possible regression in HE games re-releases.Travis Howell
svn-id: r39830
2009-04-04Update prefix for German version of puttzoo.Travis Howell
svn-id: r39829
2009-04-04Update prefix for German version of puttzoo.Travis Howell
svn-id: r39828
2009-04-04Update prefix for German version of puttzoo.Travis Howell
svn-id: r39827
2009-04-04Ooops, remove excess space.Travis Howell
svn-id: r39826
2009-04-04Add more German version of HE games.Travis Howell
svn-id: r39825
2009-03-30SCUMM: Commit of parentheses patch from salty-horse. (from -devel "Enabling ↵Johannes Schickel
-Wparentheses in the Makefile"). svn-id: r39761
2009-03-29fixed 'if' statement as should be/was.Paweł Kołodziejski
svn-id: r39745
2009-03-24Patch from bug #2710315: INDY3/FOA: bug in patch for series IQ with ScummVM GUIMax Horn
svn-id: r39677
2009-03-23Patch #2676453: INDY3/FOA: series IQ with ScummVM GUIMax Horn
svn-id: r39649
2009-03-21Check for a suffix of "-iq" when saving the iq points. Should fix bug #2701064.Matthew Hoops
svn-id: r39597
2009-03-20SCUMM: cleanupMax Horn
svn-id: r39579
2009-03-20Include "scumm/scumm_v6.h" in some places where it is needed.Marcus Comstedt
(Including "scumm/scumm_v8.h" is a no-operation if ENABLE_SCUMM_7_8 is not defined.) svn-id: r39576
2009-03-20Set svn:keywords on asm filesMax Horn
svn-id: r39568
2009-03-20SCUMM: Split intern.h into multiple headersMax Horn
svn-id: r39567