aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-01-15SCI: Indent comment properly.Johannes Schickel
2016-01-15MADS: Implement conversation conditionals evaluationPaul Gilbert
2016-01-15SCI3: Add comment re new functionLars Skovlund
2016-01-15SCI: Add an initial implementation of kStringTrimFilippos Karapetis
Thanks to lskovlun for his help
2016-01-15SCI: Use the actual segment in the segment manager for SCI3 gamesFilippos Karapetis
2016-01-15SCI: Add a hack in music init for MUMG Deluxe, so that it startsFilippos Karapetis
2016-01-15SCI: Allow null references to kStringGetData, for Torin's PassageFilippos Karapetis
Added a TODO for rhis, for now
2016-01-15SCI: Fix usage of override functions and silence a warningFilippos Karapetis
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-13BUILD: Fix ios7bundle/iphone bundle targets again.Johannes Schickel
iOS SDKs do not contain a libreadline, thus only link that for Mac OS X. Regression from: cb5db404c005e9ce982bee2a7abccad3ba043dc4
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-13CONFIGURE: Update dependency list for fluidsynth on OS XThierry Crozat
Also add missing cc_check_clean after fluid synth check.
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-13CONFIGURE: Update note about Fluidsynth in Windows builds.Kirben
2016-01-12BUILD: Fix iphonebundle/ios7bundle targets when FluidSynth is enabled.Johannes Schickel
2016-01-12CONFIGURE: Make FluidSynth detection more reliable.Johannes Schickel
1. We use actual FluidSynth symbols in our test program now. This assures that linking actually checks for presence of symbols. Which in turn checks that the library linked can be used with our link configuration. 2. Add simple hardcoded list of FluidSynth dependencies. This helps detection of statically built FluidSynth.
2016-01-12MOHAWK: Fix incorrect condition in Myst's sound block opcodeBastien Bouclet