aboutsummaryrefslogtreecommitdiff
path: root/engines/scumm/detection.cpp
AgeCommit message (Collapse)Author
2011-05-13SCUMM: Add a Resource class, refactor res code around itMax Horn
2011-05-13SCUMM: Refactor how resource (types) are srepresentedMax Horn
Previously, we had a couple of arrays of size N (where N = number of resource types), one for each attribute of a resource type (such as as the number of resources of that type. Now, we have one array of size N, whose elements are a record aggregating all the attributes of each resource type.
2011-05-13SCUMM: Move class ResourceManager to its own headerMax Horn
2011-05-13SCUMM: Print SCUMM & HE version when starting a game in deug modeMax Horn
2011-05-12GIT: Clean up: Suppress SVN tags, now uselessstrangerke
2011-05-02ALL: Mark printf and various other symbols as forbiddenMax Horn
Right now, a few places in the frontend code still use printf and consorts. We mark the affected files with a FIXME for now, and add a dedicated exception for each. To be fixed! Also tweak FORBIDDEN_SYMBOL_REPLACEMENT to hopefully really always enforce a compiler error
2011-05-01SCUMM: Fix v60he gamesMatthew Hoops
2011-04-18COMMON: Remove kInvalidPathErrorMax Horn
2011-04-05SCUMM: Move _heV7DiskOffsets from ScummEngine to ScummEngine_v70heMax Horn
2011-04-05SCUMM: Split ScummEngine::generateFilename, move HE specifics to class ↵Max Horn
ScummEngine_v60he
2011-04-05SCUMM: Rename InfoStuff to SaveStateMetaInfosMax Horn
2011-01-28SCUMM: Fix bug #3167036 - BluesBirthday: Crash in the demo.Travis Howell
svn-id: r55589
2010-11-23SCUMM: Replace Common::File uses by SeekableReadStream and SearchManMax Horn
svn-id: r54434
2010-11-07COMMON: Rename and tweak MD5 functionsMax Horn
* names now comply to our naming conventions * the function computeStreamMD5AsString which computes the MD5 as a hex string now returns it as a Common::String * add doxygen comments svn-id: r54121
2010-10-29SCUMM: Switch to the new SaveStateDescriptor::setPlayTime.Johannes Schickel
svn-id: r53923
2010-08-25SCUMM: Fix bug #3049323Eugene Sandulenko
Bug #3049323: "SCUMM: Detects games in wrong places". I must admit: A seriously stupid bug. svn-id: r52370
2010-07-05Prevent SCUMM from adding gui options based on user flags into the config ↵Johannes Schickel
file (regression from r50706). svn-id: r50710
2010-07-05Fix update of GUI options, which only differ in the language setting.Johannes Schickel
svn-id: r50706
2010-06-27Add support for Chinese The DIG.Eugene Sandulenko
svn-id: r50375
2010-06-22SCUMM: Add a debug message to detectGames() to help find filesizes of ↵Max Horn
detection files svn-id: r50150
2010-06-21Patch #1956501: "GUI/LAUNCHER: Midi device selection"Max Horn
svn-id: r50128
2010-06-15SCUMM: Fix composeFileHashMapMax Horn
svn-id: r49850
2010-06-15SCUMM: Added directory globs for in-depth search.Eugene Sandulenko
The code was compied from AdvancedDetector. Currently it is set up to detect Mac indy3/loom which contains it data in Rooms 1, Roooms 2 and Rooms 3 directories. svn-id: r49798
2010-06-15GUI: Implemented Languages as GUI options.Eugene Sandulenko
SCUMM and AdvancedDetector support this feature. svn-id: r49786
2010-06-15GUI: Implement MIDI drivers as GUI options.Eugene Sandulenko
Proper version of patch #2988641: "GSoC: Select drivers in GUI based on output types". So far only SCUMM engine supports this feature. svn-id: r49783
2010-06-14SCUMM: Fix bug #1438631.Eugene Sandulenko
Bug #1438631: "SCUMM: Detecting mac version of indy3/loom broken" fixed by implementing recursive directory lookup similar to what was done for AdvancedDetector, since SCUMM engine does not use it. svn-id: r49656
2010-05-09Extended patch #2971742: SCUMM: autodetection for diskimage contents.Eugene Sandulenko
I added NES bundle handling to the patch. svn-id: r48991
2010-04-04Fix bug #2960022 - PUTTPUTT 1: No Load/Save possible.Travis Howell
svn-id: r48499
2010-03-18COMMON: Get rid of Common::StringListMax Horn
svn-id: r48287
2010-01-31Silenced some more cppcheck warnings.Torbjörn Andersson
svn-id: r47785
2010-01-28Fix regression in Let's Explore the Jungle with Buzzy.Travis Howell
svn-id: r47619
2009-12-31Add support for Chinese translated games.Eugene Sandulenko
svn-id: r46805
2009-11-23COMMON: Remove various variants of the md5_file / md5_file_string funcs; ↵Max Horn
turned the (disabled) MD5 test code into a working unit test svn-id: r46108
2009-10-22Update detection of PCEngine version of Loom.Travis Howell
svn-id: r45319
2009-10-21Add patch from Tobias, for graphic support (backgrounds/objects) in PCE ↵Travis Howell
version of Loom, with minor changes. svn-id: r45304
2009-07-30SCUMM: Properly detect & distinguish the three FM-TOWNS double-demosMax Horn
svn-id: r42951
2009-07-13Refactor GUI options update into a function in Common: updateGameGUIOptions.Johannes Schickel
svn-id: r42446
2009-07-13Add transparent GUI options update for SCUMM too.Johannes Schickel
svn-id: r42445
2009-06-06Use GameDescriptor::setGUIOptions instead of setting key "guioptions" directly.Johannes Schickel
svn-id: r41297
2009-06-06Add support for GUI options to SCUMM engineEugene Sandulenko
svn-id: r41278
2009-05-29Changed SaveFileManager methods to take Common::String params (instead of ↵Max Horn
char pointers) svn-id: r41000
2009-03-20SCUMM: Split intern.h into multiple headersMax Horn
svn-id: r39567
2009-03-05Renamed 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-02-07Make the subtitle settings in Options section of the global main menu ↵Travis Howell
optional, and enable only for game engines where subtitles settings are synced. svn-id: r36237
2009-01-29Moved AdvancedDetector from common/ to engines/Max Horn
svn-id: r36132
2009-01-02Let compiled subengines be visible in About dialog.Eugene Sandulenko
svn-id: r35677
2009-01-01Whoa! Removing trailing spaces.Eugene Sandulenko
svn-id: r35648
2008-12-29Add Blue's Treasure Hunt.Travis Howell
svn-id: r35599
2008-11-09- The GMM save dialog is now working for all engines which support the ↵Filippos Karapetis
appropriate features - Added a new method to the MetaEngine class, getMaximumSaveSlot(), and implemented it in all engines for which the listSavefiles() method is implemented (it goes together with the listSavefiles method). It is used to fill the unused save slots in the save/load dialogs of each engine, so that the user can create new save games in empty slots - Unified the save/load dialog list numbering in the GMM load/save screens and in the load screen of the main menu (before a game is started) svn-id: r34963
2008-11-06Switched various Engine APIs to use Common::ErrorMax Horn
svn-id: r34916