aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2016-01-15Merge pull request #649 from csnover/sci32-kPaletteFilippos Karapetis
SCI32: kPalVary, kPalette fade support, kPalette findColor support, improvements to game time management
2016-01-14SCI: Minor clean-ups to comments and null pointer valuesColin Snover
2016-01-14SCI: Implement SCI32 kPalette findColor and matchColorColin Snover
It seems that findColor is used only by kPalette, and matchColor is used only by Remap.
2016-01-14SCI: fix kernelCoordinateToPriorityMartin Kiewitz
do not check _priorityTop. Sierra never did it (I checked all sorts of SCI versions, kq4 early, kq5, kq6, etc.) and checking it will cause at least a priority issue in lsl2 in room 54 (airplane that is taking off will be drawn using priority 1 instead of 0)
2016-01-14SCI: Use tick-based timing more consistentlyColin Snover
This means tick-based times are saved to save games, as in SCI32 engine, instead of seconds, which are not accurate enough. It also means places in SCI engine that need to access game ticks should do so through g_sci instead of g_system or g_engine.
2016-01-14SCI: Implement SCI32 kPalVary and kPalette setFadeColin Snover
This also fixes kPalCycle signatures to be more accurate.
2016-01-14SCI: Add kPalMorph stubColin Snover
2016-01-14SCI: Fix bad spacing in kernel tablesColin Snover
2016-01-14LAB: Remove superfluous calls to updateEvents()Filippos Karapetis
These are leftovers, as updateEvents() was called to fill in the music buffer
2016-01-14LAB: Better separation of the event and interface codeFilippos Karapetis
2016-01-14LAB: Clean up the trial warning handling codeFilippos Karapetis
2016-01-14LAB: Allow the game to be launched from the GAME folderFilippos Karapetis
The FONTS folder is pretty much useless, so if a user points ScummVM to the GAME folder, handle the game files properly
2016-01-14LAB: Read the header of DIFF files when opening themFilippos Karapetis
2016-01-14LAB: Call checkRoomMusic() when changing a roomFilippos Karapetis
2016-01-14LAB: Use the sample speed value instead of a define for game musicFilippos Karapetis
2016-01-14LAB: Clean up the event loops of special game screensFilippos Karapetis
2016-01-14LAB: Move frame waiting outside setAmigaPal()Filippos Karapetis
2016-01-14LAB: Fix accidental change to code styleFilippos Karapetis
2016-01-14LAB: Hide the mouse cursor while fading when closing the mapFilippos Karapetis
2016-01-14LAB: Properly update the screen in monitorsFilippos Karapetis
2016-01-14LAB: Rename doCloseup() to reflect its actual purposeFilippos Karapetis
2016-01-14LAB: Get rid of setDirection()Filippos Karapetis
A leftover from code restructuring
2016-01-14LAB: Rename the members of the CrumbData structFilippos Karapetis
This helps to distinguish them from the LabEngine variables
2016-01-14LAB: Cleanup and reorder the music codeFilippos Karapetis
2016-01-14LAB: Move music reset code into a separate functionFilippos Karapetis
2016-01-14LAB: The parameter of doMap() isn't neededFilippos Karapetis
2016-01-14SCUMM: Fix Russian ZakEugene Sandulenko
2016-01-13MOHAWK: Fix the getter for Channelwood's var 32Bastien Bouclet
2016-01-13MOHAWK: Correct the submitter of the Italian version of MystFilippos Karapetis
A copy a paste error
2016-01-13MOHAWK: Add detection for the Italian version of Myst (bug #6895)Filippos Karapetis
2016-01-13SCUMM: Move Russian Dig version description to the generated fieldEugene Sandulenko
2016-01-13SCUMM: Add detection for Russian Dig with subtitlesEugene Sandulenko
2016-01-12NEVERHOOD: Fix another crash in Russian versionEugene Sandulenko
2016-01-12SCUMM: Added detection for Russian ZakEugene Sandulenko
2016-01-12MOHAWK: Added detection for Russian RivenEugene Sandulenko
2016-01-12LURE: Add support for Russian versionEugene Sandulenko
2016-01-12MOHAWK: Fix incorrect condition in Myst's sound block opcodeBastien Bouclet
2016-01-12VOYEUR: change the type of the variable in a for loopStrangerke
2016-01-12VOYEUR: Fix bitwise comparison, make more use of DISPFLAG enumStrangerke
2016-01-12VOYEUR: Replace a check on a value by the use of an enumStrangerke
2016-01-12VOYEUR: Fix formatting in sound.cpp.Johannes Schickel
2016-01-12VOYEUR: Reduce variable scope, fix typo in commentStrangerke
2016-01-12VOYEUR: Add a safeguard in getVOCFileNameStrangerke
2016-01-12MOHAWK: Add a comment about suspicious dead code in o_changeBackgroundSoundStrangerke
2016-01-11SHERLOCK: Remove empty destructor for WidgetFiles.Johannes Schickel
WidgetBase already has a virtual destructor, thus there is no need to make WidgetFiles have an empty virtual destructor around. This also prevents g++ for Dreamcast from failing due to an internal compiler error.
2016-01-11AVALANCE: Fix out of bounds array access.Johannes Schickel
Thanks to uruk for checking on this.
2016-01-11MADS: Rename "interface" variable to "idx".Johannes Schickel
interface is #define'd on WinCE and breaks compilation. We might want to undefine it in the future to prevent these pitfalls.
2016-01-11MADS: Check 'dialog' earlier to avoid untested null dereferenceStrangerke
2016-01-11MADS: dragonsphere - Remove dead code in Scene102::step()Strangerke
2016-01-11MADS: Initialize some variables in player codeStrangerke