aboutsummaryrefslogtreecommitdiff
path: root/engines/scumm
AgeCommit message (Collapse)Author
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
2009-03-19Use IS_ALIGNEDMax Horn
svn-id: r39545
2009-03-18Add another Spanish DOS version of Loom (EGA).Travis Howell
svn-id: r39502
2009-03-16SCUMM: Modified version of patch #1687041 (Scumm: Load-/Save-support for the ↵Max Horn
original save-dialog) svn-id: r39438
2009-03-16SCUMM: Modified version of patch #2674880 (FOA: unique filename for ↵Max Horn
IQ-points file) svn-id: r39436
2009-03-12Update HE version for German version of Freddi Fish 2.Travis Howell
svn-id: r39356
2009-03-10SCUMM: Fix snap scroll dialog messagesMax Horn
svn-id: r39286
2009-03-10Alter/revert last changes to moveCamera(), as VAR_CAMERA_FAST_X is used by a ↵Travis Howell
few scripts in Indy3 too. svn-id: r39285
2009-03-10Add snap scroll option from original games (SCUMM3-5), and enable for ↵Travis Howell
earlier games too. svn-id: r39283
2009-03-09Rewrote Common::List iterator code to ensure const correctness is preserved.Max Horn
We tried to implement the list iterators in a clever way, to reduce code duplication. But this is essentially impossible to do properly, sadly -- this is one of the places where the ugly drawbacks of C++ really show. As a consequence, our implementation had a bug which allowed one to convert any const_iterator to an iterator, thus allowing modifying elements of const lists. This rewrite reintroduces code duplication but at least ensures that no const list is written to accidentally. Also fix some places which incorrectly used iterator instead of const_iterator or (in the kyra code) accidentally wrote into a const list. svn-id: r39279
2009-03-09Renamed SMKPlayer -> SmackerDecoder and DXAPlayer -> DXADecoder, as well as ↵Max Horn
some other tweaks svn-id: r39255
2009-03-07Whitespace cleanup: Convert space followed by tab to just tabMax Horn
svn-id: r39203
2009-03-07Patch #2671477: Fix wrong usage of strncatWillem Jan Palenstijn
svn-id: r39184
2009-03-05Fix for bug #2664460: Various SeekableReadStream::seek() implementations (as ↵Max Horn
well as our unit tests, ouch) handled SEEK_END incorrectly (using -offset instead of offset), contrary to what the docs said and what fseek does. Hopefully I found and fixed all affected parts, but still watch out for regressions svn-id: r39135
2009-03-05Renamed MetaEngine::getCopyright() to getOriginalCopyright() to better match ↵Jordi Vilalta Prat
the meaning of the returned string, as discussed some time ago in scummvm-devel svn-id: r39132
2009-03-01Merged Engine::go() and ::init() into a new run() method (currently ↵Max Horn
implemented by calling the existing init&go methods; to be cleaned up by engine authors svn-id: r39002
2009-03-01Fix regression in AppleII/C64 versions of Maniac Mansion.Travis Howell
svn-id: r38999
2009-02-23Must intialize _keysDialog to NULLLars Persson
svn-id: r38819
2009-02-20Add English version of Humongous Catalog Preview and Russian versions of two ↵Travis Howell
HE games. svn-id: r38630
2009-02-17clarify scumm debugger error messageWillem Jan Palenstijn
svn-id: r38439
2009-02-17Clear cutsceneOverride for all scripts (except current), when restarting any ↵Travis Howell
game, fixes bugs: #1923193 - MONKEY: cannot restart during the intro #2518226 - FT demo: debugger at end of demo svn-id: r38398
2009-02-16Add alternative filename prefixes for German versions of puttcircus and ↵Travis Howell
puttrace. svn-id: r38367
2009-02-16Remove unneeded code, as _musicEngine is already set to NULL by default.Travis Howell
svn-id: r38346
2009-02-16Limit platforms to specific SCUMM versions, when selecting the music engine ↵Travis Howell
to be used. To help prevent issues, if user manually selects the incorrect platform. svn-id: r38345
2009-02-13Fix bug #2596028 - FREDDI3: Game does not start German version.Travis Howell
svn-id: r36315
2009-02-13Revert talkspeed changes, while still only using the game specific talkspeed ↵Travis Howell
setting (if it exists). And clarify the talkspeed differences between games in the README. svn-id: r36299
2009-02-12Fixed working Keys button in in game options dialogLars Persson
Fixed key mappings dialog layout svn-id: r36285