aboutsummaryrefslogtreecommitdiff
path: root/engines/scumm
AgeCommit message (Collapse)Author
2009-06-04Ooops, re-enable codec32 code.Travis Howell
svn-id: r41161
2009-06-04Update drawBMAPObject for 16bit color.Travis Howell
svn-id: r41159
2009-06-04Ooops, correct typo in last commit.Travis Howell
svn-id: r41158
2009-06-04Fix regression in copyWizImageWithMask, which caused corruption in readtime.Travis Howell
svn-id: r41157
2009-06-04Add 16bit color support for later HE games.Travis Howell
svn-id: r41153
2009-06-03Cleanup.Travis Howell
svn-id: r41135
2009-06-03Increase maxHeapThreshold for 16bit color HE games, due to larger resource ↵Travis Howell
sizes been used. svn-id: r41134
2009-06-03Sprites are used for subtitles, in all 16bit color HE games.Travis Howell
svn-id: r41133
2009-06-03Correct sound timer and disable sound offsets, in later HE games.Travis Howell
svn-id: r41132
2009-06-02Fix palette regression in HE99+ games, the HE palette number must be set, ↵Travis Howell
before setting the costume palette. svn-id: r41121
2009-05-31The error() and warning() functions add ! and newline automatically. (I didn'tTorbjörn Andersson
look at debug() and debugC(), since I'm really bored with this now. :-) svn-id: r41061
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