aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2014-01-14QUEEN: Switch unknown md5sums in detection entries for NULL.D G Turner
This tells the advanced detector to skip MD5 validation for this detection entry, so only filename and size are used as per the original detection code.
2013-12-10QUEEN: Restore previous detection code as fallback detector.D G Turner
2013-12-10QUEEN: Add further detection entries for Advanced Detector.D G Turner
These are based on queen.1 file lengths from qtable devtool.
2013-10-05QUEEN: Add detection entries for Advanced Detector.D G Turner
Some of the uncompressed language variant entries are missing currently.
2013-10-05QUEEN: Initial work to migrate to Advanced Detector.D G Turner
This breaks the detection until the required checksums for each version are added and/or the fallback detection is fixed.
2013-10-05QUEEN: Minor cleanup of detection code.D G Turner
2013-10-05QUEEN: Move current detection code into separate source file.D G Turner
2013-10-04TSAGE: Renaming for R2R Crane ControlsPaul Gilbert
2013-10-04TSAGE: Renaming for R2R Landing BayPaul Gilbert
2013-10-05SWORD25: Fix possible error in sound engine when loading a savegameThierry Crozat
The error occurred when the save game was saved early in the game before all the sound handles had been used. The unused handles only had the handle type initialised (as kFreeHandle) so all the other fields had random values. After loading the game the sound engine could erroneously try to play one of these sound handle resulting in an error.
2013-10-05SWORD25: Fix regression in persistence codeThierry Crozat
The regression was introduced by commit e6ba26ff0d which wrote coordinates of a rect as unsigned int when they were before written as signed int. Since the load code was not modified it still expected signed int. They are now again written as signed int. Any gamed saved between commit e6ba26ff0d and this commit will therefore be corrupted.
2013-10-05WINTERMUTE: Speed up scale()Willem Jan Palenstijn
This is a tweaked version of a patch from eriktorbjorn.
2013-10-04FULLPIPE: Implement MctlCompound::method4C()Eugene Sandulenko
2013-10-04SCI: Add the German version of EcoQuest 2 (bug #3615072)Filippos Karapetis
2013-10-03TSAGE: Fixes for R2R Bridge conversationPaul Gilbert
2013-10-03TSAGE: Renaming for R2R Autodoc scenePaul Gilbert
2013-10-04FULLPIPE: Started implementation MctlCompound::method4C()Eugene Sandulenko
2013-10-03WINTERMUTE: Update full screen on ScreenChangedWillem Jan Palenstijn
This fixes the screen not updating after e.g., scaler changes. Bug #3594245.
2013-10-03WINTERMUTE: Add missing breakWillem Jan Palenstijn
Confirmed by Mnemonic.
2013-10-02TSAGE: R2R bugfix for using the console in the spare bedroomsPaul Gilbert
2013-10-02TSAGE: Cleanup of R2R Lift scenePaul Gilbert
2013-10-02TSAGE: Fix uninitialized variable.Rodrigo Rebello
This was caused by commit 81a2892229a053bb9c76dea4dbfb63ca13164946.
2013-10-02FULLPIPE: Finish MGM::rebuildTables()Eugene Sandulenko
2013-10-02FULLPIPE: Started implementing MGM::rebuildTables()Eugene Sandulenko
2013-10-02FULLPIPE: Implement MGM::clear()Eugene Sandulenko
2013-10-02FULLPIPE: Implement MGM::getItemIndexById()Eugene Sandulenko
2013-10-02FULLPIPE: Implement MGM::addItem()Eugene Sandulenko
2013-10-02SCI: Make a note about pic 390 in the blacklisted SQ4CD NRS patch 1.2Filippos Karapetis
2013-10-02SCI: Blacklist the SQ4CD 1.2 NRS patchFilippos Karapetis
In essence, this "patch" includes a mixture the CD and floppy versions (the whole game), without the speech file
2013-10-02WINTERMUTE: Remove unused _drawNumWillem Jan Palenstijn
2013-10-02SAGA: Clean up variable scopeWillem Jan Palenstijn
2013-10-02Merge pull request #403 from rrebello/saga_cppcheck_fixFilippos Karapetis
SAGA: Silent Cppcheck warning in Sprite::loadList().
2013-10-02WINTERMUTE: Fix regression with _skipThisFrameWillem Jan Palenstijn
This broke loading in Broken Circle demo. We now reset the queue state when skipping a frame, and re-use lastFrameIter instead of keeping track of lastAddedTicket separately.
2013-10-02SAGA: Silent Cppcheck warning in Sprite::loadList().Rodrigo Rebello
2013-10-02MOHAWK: Fix missing initializers in CSTime engine. CID 1002810.D G Turner
2013-10-02CINE: Ensure that Adlib driver callbacks are initialized. CID 1003411.D G Turner
2013-10-02CINE: Fix for possible uninitialized variable usage. CID 1086890.D G Turner
2013-10-01TSAGE: Shading fix when restoring a game from the title screenPaul Gilbert
2013-10-02WINTERMUTE: Fix regression in ticketingWillem Jan Palenstijn
This caused a crash when pressing 'New Game' in the Black Circle demo. Regression from 544e4a2f49630cecbf06fe5b1e11bdbab1bdb281.
2013-10-02WINTERMUTE: Handle invalid file access in Carol Reed 6: Black CircleFilippos Karapetis
2013-10-01WINTERMUTE: Clean up byte/char casts in loading/parsingWillem Jan Palenstijn
2013-10-01WINTERMUTE: Fix broken uint32/ulong castWillem Jan Palenstijn
2013-10-01FULLPIPE: Implement MovGraph::addObject()Eugene Sandulenko
2013-10-01FULLPIPE: Unk2 -> MGMEugene Sandulenko
2013-10-01AGI: Skip words starting with digits that are filed under 'a' in the dictionary.Willem Jan Palenstijn
The fan game SQ0 does this (for '7up', among others), and this caused us to skip all words starting with an 'a'. Bug #3615061.
2013-10-01Merge pull request #402 from wjp/wme_renderingWillem Jan Palenstijn
WINTERMUTE: Speed up rendering
2013-10-01WINTERMUTE: Fix up doxygen commentWillem Jan Palenstijn
2013-09-30TSAGE: R2R startup palette cleanup and fix for using sciene lab terminalPaul Gilbert
2013-10-01NEVERHOOD: Split some more sprites from their respective scenesFilippos Karapetis
This splits modules 2400, 2500 and 2600
2013-10-01FULLPIPE: Fix compilation with MSVCFilippos Karapetis
Return a fake value for functions that are supposed to return a boolean value