Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-04-21 | Ooops, keep that comment. | Travis Howell | |
svn-id: r40034 | |||
2009-04-21 | Fix regression in SCUMM0, by calling ScummEngine::fetchScriptWord() ↵ | Travis Howell | |
directly. Since fetchScriptWordSigned(), still uses the overloaded fetchScriptWord() function. svn-id: r40033 | |||
2009-04-20 | SCUMM: Introduced new method ScummEngine_v5::jumpRelative; unified some v0 ↵ | Max Horn | |
and v2 opcodes svn-id: r40025 | |||
2009-04-19 | VAR_VIDEMODE value 50 is only used by the Macintosh version of Indiana Jones ↵ | Travis Howell | |
and the Last Crusade. svn-id: r40020 | |||
2009-04-19 | SCUMM: 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-19 | SCUMM: 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-19 | SCUMM: ScummEngine_v5::o5_oldRoomEffect -> ScummEngine_v4::o4_oldRoomEffect | Max Horn | |
svn-id: r40012 | |||
2009-04-19 | SCUMM: 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-19 | SCUMM: Moved ScummEngine_v2::o2_setBoxFlags to ScummEngine_v3::o3_setBoxFlags | Max Horn | |
svn-id: r40010 | |||
2009-04-19 | SCUMM: MovedScummEngine_v5:: o5_pickupObjectOld to ↵ | Max Horn | |
ScummEngine_v4::o4_pickupObject svn-id: r40009 | |||
2009-04-19 | SCUMM: Turned PARAM_1,2,3 into an enum; minor tweaks | Max Horn | |
svn-id: r40008 | |||
2009-04-19 | SCUMM: Added stubs for V3 & V4 opcode tables | Max Horn | |
svn-id: r40007 | |||
2009-04-18 | Add patch #2769163 - Mac additions for Freddi Fish 1 and Putt-Putt Parade. | Travis Howell | |
svn-id: r40006 | |||
2009-04-16 | SCUMM: 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-16 | SCUMM: Got rid of o6_invalid | Max Horn | |
svn-id: r39957 | |||
2009-04-16 | SCUMM: Switched opcode tables to use Common::Functor0 (a bit like Kyra does it) | Max Horn | |
svn-id: r39956 | |||
2009-04-12 | Backporting fix from rev #39918: Memory leak when thumbnail header | Neil Millstone | |
couldn't be skipped. svn-id: r39945 | |||
2009-04-09 | Judging by bug #2727536 (and a forum post) we should recognize "IQ-" as a valid | Torbjö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-08 | Fixed misleading error message. | Torbjörn Andersson | |
svn-id: r39903 | |||
2009-04-04 | Update German version of puttzoo. | Travis Howell | |
svn-id: r39833 | |||
2009-04-04 | Fix possible regression in HE games re-releases. | Travis Howell | |
svn-id: r39830 | |||
2009-04-04 | Update prefix for German version of puttzoo. | Travis Howell | |
svn-id: r39829 | |||
2009-04-04 | Update prefix for German version of puttzoo. | Travis Howell | |
svn-id: r39828 | |||
2009-04-04 | Update prefix for German version of puttzoo. | Travis Howell | |
svn-id: r39827 | |||
2009-04-04 | Ooops, remove excess space. | Travis Howell | |
svn-id: r39826 | |||
2009-04-04 | Add more German version of HE games. | Travis Howell | |
svn-id: r39825 | |||
2009-03-30 | SCUMM: Commit of parentheses patch from salty-horse. (from -devel "Enabling ↵ | Johannes Schickel | |
-Wparentheses in the Makefile"). svn-id: r39761 | |||
2009-03-29 | fixed 'if' statement as should be/was. | Paweł Kołodziejski | |
svn-id: r39745 | |||
2009-03-24 | Patch from bug #2710315: INDY3/FOA: bug in patch for series IQ with ScummVM GUI | Max Horn | |
svn-id: r39677 | |||
2009-03-23 | Patch #2676453: INDY3/FOA: series IQ with ScummVM GUI | Max Horn | |
svn-id: r39649 | |||
2009-03-21 | Check for a suffix of "-iq" when saving the iq points. Should fix bug #2701064. | Matthew Hoops | |
svn-id: r39597 | |||
2009-03-20 | SCUMM: cleanup | Max Horn | |
svn-id: r39579 | |||
2009-03-20 | Include "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-20 | Set svn:keywords on asm files | Max Horn | |
svn-id: r39568 | |||
2009-03-20 | SCUMM: Split intern.h into multiple headers | Max Horn | |
svn-id: r39567 | |||
2009-03-19 | Use IS_ALIGNED | Max Horn | |
svn-id: r39545 | |||
2009-03-18 | Add another Spanish DOS version of Loom (EGA). | Travis Howell | |
svn-id: r39502 | |||
2009-03-16 | SCUMM: Modified version of patch #1687041 (Scumm: Load-/Save-support for the ↵ | Max Horn | |
original save-dialog) svn-id: r39438 | |||
2009-03-16 | SCUMM: Modified version of patch #2674880 (FOA: unique filename for ↵ | Max Horn | |
IQ-points file) svn-id: r39436 | |||
2009-03-12 | Update HE version for German version of Freddi Fish 2. | Travis Howell | |
svn-id: r39356 | |||
2009-03-10 | SCUMM: Fix snap scroll dialog messages | Max Horn | |
svn-id: r39286 | |||
2009-03-10 | Alter/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-10 | Add snap scroll option from original games (SCUMM3-5), and enable for ↵ | Travis Howell | |
earlier games too. svn-id: r39283 | |||
2009-03-09 | Rewrote 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-09 | Renamed SMKPlayer -> SmackerDecoder and DXAPlayer -> DXADecoder, as well as ↵ | Max Horn | |
some other tweaks svn-id: r39255 | |||
2009-03-07 | Whitespace cleanup: Convert space followed by tab to just tab | Max Horn | |
svn-id: r39203 | |||
2009-03-07 | Patch #2671477: Fix wrong usage of strncat | Willem Jan Palenstijn | |
svn-id: r39184 | |||
2009-03-05 | Fix 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-05 | Renamed 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-01 | Merged 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 |