aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2015-01-04SWORD25: Fix warningEugene Sandulenko
2015-01-04Merge pull request #554 from eriktorbjorn/tentacle-maniacEugene Sandulenko
SCUMM: Day of the Tentacle easter egg
2015-01-04Merge pull request #557 from RichieSams/replace_plutoEugene Sandulenko
SWORD25: Replace 'Pluto' lua persistance code with re-written, platform-agnostic code
2015-01-04FULLPIPE: Fix bug in inventoryEugene Sandulenko
2015-01-04FULLPIPE: Sanity checkEugene Sandulenko
2015-01-04FULLPIPE: Plug memory leakEugene Sandulenko
2015-01-04FULLPIPE: Remove redundant checkEugene Sandulenko
2015-01-03FULLPIPE: Fix crash in scene04Eugene Sandulenko
2015-01-02FULLPIPE: Fix bug with unmovable jar in scene04Eugene Sandulenko
2015-01-02FULLPIPE: Fix bug with spring in scene04Eugene Sandulenko
2015-01-01ZVISION: Really fix truetype_font.cpp newlinesMatthew Hoops
They are now all LF.
2015-01-02ZVISION: Add support for unmodified INQUIS.ZIX filesFilippos Karapetis
This will greatly help users copy the unmodified file from the game CDs of ZGI and get the game working straight away
2015-01-02ZVISION: Fix newline in truetype_font.cppFilippos Karapetis
2014-12-30SWORD25: Remove the option to persist a double as a stringRichieSams
Since the current method *should* be more accurate
2014-12-30SWORD25: Change function names to use persist instead of serializeRichieSams
Same argument as in 97c35714ce3986b99848a780f6b195a63f8910b7. To match the rest of the SWORD25 code base
2014-12-30SWORD25: Add Pluto copyright message to new persistence codeRichieSams
Since the code is based off the Pluto code
2014-12-30SWORD25: Correct include guards to reflect the changes to the file namesRichieSams
2014-12-30SWORD25: Remove old lua persistence filesRichieSams
2014-12-30SWORD25: Fix how nils are persistedRichieSams
The unpersist code expects nils to be represented as an index with value 0. The persist code incorrectly wrote out this data
2014-12-30SWORD25: Rename double serialization file to better represent what it isRichieSams
AKA functions, rather than a class
2014-12-30SWORD25: Rename lua serialization functions to use 'persist' in order to ↵RichieSams
match the rest of the engine
2014-12-30SWORD25: Use new lua serialization functions to persist stateRichieSams
2014-12-30SWORD25: Update module.mk with lua serialization changesRichieSams
2014-12-30SWORD25: Move all lua serialization helper functions to their own fileRichieSams
2014-12-30ZVISION: Fix regression in the handling of multiple animationsFilippos Karapetis
A regression from 0c4e0673c3. Thanks to Marisa-Chan for noticing
2014-12-30ZVISION: Fix an off-by-one error in the RLF decoderFilippos Karapetis
A regression from 7f61a09478. The current frame is the currently displayed frame, not the frame that should be displayed next. Thanks to clone2727 and Marisa-Chan for the explanation and fixes
2014-12-30SCUMM: Add secret "easter_egg" config keyTorbjörn Andersson
This makes it possible to override the detection of Maniac Mansion when starting the Day of the Tentacle easter egg. There is no GUI for setting this, no error handling, and setting it to Day of the Tentacle itself is probably a bad idea...
2014-12-30SCUMM: Add a "chained games manager"Torbjörn Andersson
This replaces the somewhat ugly use of the config manager to store the chained games.
2014-12-30ZVISION: Restore LF line ending that was accidentally changed in ↵RichieSams
1f5736a9020796e6986a15ea4d3b627b81233241
2014-12-30ZVISION: Update function documentation to represent the changes to the ↵RichieSams
internal pixel format Aka: We keep everything as 555, and only convert to 565 before we send everything to the backend
2014-12-30ZVISION: Rename some scripting classes to better represent what the classes areRichieSams
Also, rename the graphics 'Effect' class in order to avoid naming clashes (and/or coder confusion) with the newly named ScriptingEffect class. Lastly, add some documentation for the classes for further clarity.
2014-12-30SCUMM: Enable Day of the Tentacle easter eggTorbjörn Andersson
Instead of returning to the launcher, a game may now specify a list of "chained" games and optional save slots. The first game is popped from the list and started. Quitting still quits the entire ScummVM. It seemed like the sensible thing to do.
2014-12-30ZVISION: White spaceFilippos Karapetis
2014-12-30ZVISION: Initialize the starting frame to -1 in RLF animationsFilippos Karapetis
2014-12-30ZVISION: Further cleanup to the AnimationNode classFilippos Karapetis
2014-12-30ZVISION: Search fonts in game directory (e.g. in game/FONTS/)Marisa-Chan
2014-12-30ZVISION: Fix font error message conditionMarisa-Chan
2014-12-29ZVISION: Show system messages when subtitles are disabledFilippos Karapetis
Thanks to Marisa-Chan for spotting this
2014-12-28ZVISION: Make the rest of the controls properly use VideoDecoder timingMatthew Hoops
The hacky use of getDuration() to retrieve the framerate() is gone Thanks to md5 for testing (and for filling in a few gaps since I was coding in the blind ;))
2014-12-28ACCESS: Remove useless variableStrangerke
2014-12-28ZVISION: The fist control is only used in one locationFilippos Karapetis
2014-12-28ZVISION: Document some more controlsFilippos Karapetis
2014-12-28ACCESS: Fix DisposeAfterUse flags in sound code (thanks to fuzzie)Strangerke
2014-12-28ZVISION: Use VideoDecoder facilities better in AnimationNodeMatthew Hoops
setEndFrame() will ensure the audio stops when it is supposed to. Also removes the hack of retrieving the frame rate through the getDuration()'s timestamp return value. Thanks to md5 for testing
2014-12-28SCI: improve kPortrait debug support + fixMartin Kiewitz
2014-12-27ZVISION: Fix cmdRawToWav on BE systemsWillem Jan Palenstijn
2014-12-27ZVISION: Fix typoWillem Jan Palenstijn
2014-12-27ZVISION: Fix cursors on BE systemsWillem Jan Palenstijn
2014-12-27ZVISION: Fix TGZ images on BE systemsWillem Jan Palenstijn
2014-12-27ZVISION: Fix Zork AVI audio on BE systemsWillem Jan Palenstijn