aboutsummaryrefslogtreecommitdiff
path: root/engines/agi/detection.cpp
AgeCommit message (Collapse)Author
2011-06-20ALL: Remove trailing whitespacesMax Horn
This tries to make our code a bit more compliant with our code formatting conventions. For future use, this is the command I used: git ls-files "*.cpp" "*.h" | xargs sed -i -e 's/[ \t]*$//'
2011-06-14DETECTOR: Pass allFiles to AdvancedMetaEngine::fallbackDetect()Max Horn
Also reorder the parameters of composeFileHashMap, placing the "return value" first.
2011-06-14DETECTOR: Merge ADParams into AdvancedMetaEngineMax Horn
2011-06-10AGI: Switch to alternate AdvancedMetaEngine, avoid ADParamsMax Horn
2011-06-10ENGINES: Change incorrect use of 'target' to 'gameid'Max Horn
2011-05-16ENGINES: Unify engine namesThierry Crozat
This unifies the engine names in MetaEngine::getName() and the credits. In particular drop "Engine" or "engine" from the names when it was present and use expanded names in credits when the MetaEngine uses it (e.g. "Beneath a Steel Sky" instead of "BASS").
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-04-28JANITORIAL: Reduce header dependencies in shared codeOri Avtalion
Some backends may break as I only compiled SDL
2011-04-12COMMON: Replace MKID_BE by MKTAGMax Horn
MKID_BE relied on unspecified behavior of the C++ compiler, and as such was always a bit unsafe. The new MKTAG macro is slightly less elegant, but does no longer depend on the behavior of the compiler. Inspired by FFmpeg, which has an almost identical macro.
2010-11-19ALL: Push down deps on stream.h from .h to .cpp filesMax Horn
svn-id: r54358
2010-10-12JANITORIAL: Cleanup (mostly whitespace)Torbjörn Andersson
svn-id: r53161
2010-06-15AdvancedDetector: Add new parameter directoryGlobs.Eugene Sandulenko
Without this parameter mass detection gave tons of false alarms. Use globbing for narrowing down the depth search. svn-id: r49788
2010-06-15AGI: enable MIDI in options since now there are ways to play it.Eugene Sandulenko
svn-id: r49781
2010-06-15AGI: Fix bug #2862508.Eugene Sandulenko
Bug #2862508: "AGI: Black cauldron save through GMM". BC does not have input line, and that was used for determining that user can save. Added special case for BC, so it is always allowed to save. In fact, original does not allow saving in some rare occasions, but that will require analysing of variables, which is a gross hack. svn-id: r49738
2010-06-15Split out detection tables for AGI engineEugene Sandulenko
svn-id: r49693
2010-06-14Extended advancedDetector with depth parameter.Eugene Sandulenko
Now AD can search nested directories. By default it is turned off, but there is new parameter to ADParameters struct. Usually value of 2 is good enough for all purposes. svn-id: r49653
2010-05-13Fix bug #2880229: KQ4 AGI not recognizedEugene Sandulenko
svn-id: r49021
2010-03-18COMMON: Get rid of Common::StringListMax Horn
svn-id: r48287
2010-01-03Use new ADGF flag, ADGF_USEEXTRAASTITLE for AGI Fanmade games for giving themEugene Sandulenko
more user-friendly names. svn-id: r46948
2010-01-03Reduce header dependencies for AGI engine.Eugene Sandulenko
svn-id: r46942
2009-12-21md5 from bug #2809149: "AGI: SQ1: Checksum of Space Quest 1 Version 1.1A"Eugene Sandulenko
svn-id: r46472
2009-12-21Sorted game entriesEugene Sandulenko
svn-id: r46469
2009-11-02Changed foo(void) to foo() in almost all non-backend source filesMax Horn
svn-id: r45616
2009-08-15Fix for bug #2835581 (KQ3: Game Crash When Leaving Tavern as Fly):Kari Salminen
- Use AGI version 0x3149 instead of the previous 0x3086 - Makes ESC pause the game (Identical to original in this respect) svn-id: r43414
2009-08-03Fix for bug #2828333 (AGI: KQ1: Greensleeves always plays):Kari Salminen
- Made all savegame loading in AGI do the same pre-load and post-load stuff. - Moved load/saveGameState from AgiBase to AgiEngine - Added rudimentary error handling to load/saveGameState - Incidentally also fixes the hanging note from bug #2798797. svn-id: r43025
2009-07-22Move functions from agi.cpp to more appropriate files.Eugene Sandulenko
svn-id: r42662
2009-06-11Added set of CoCo3 AGI gamesEugene Sandulenko
svn-id: r41452
2009-06-07AGI: Fixed typo in game name ;)Max Horn
svn-id: r41331
2009-06-06Added CoCo3 version of SQ1Eugene Sandulenko
svn-id: r41284
2009-06-06Added couple of newly discovered fanmade AGI games.Eugene Sandulenko
svn-id: r41283
2009-06-06Added game GUI options to advancedDetector and updated all enginesEugene Sandulenko
svn-id: r41272
2009-06-06CleanupEugene Sandulenko
svn-id: r41254
2009-06-06Implement scummvm.ini flag features for AGI engineEugene Sandulenko
svn-id: r41252
2009-06-06CleanupEugene Sandulenko
svn-id: r41251
2009-06-06Fix bug #2026605: "SQ2: Have to wait after dying to do anything."Eugene Sandulenko
svn-id: r41250
2009-06-06Stop abusing game flag.Eugene Sandulenko
svn-id: r41247
2009-06-06Disable save/load when original did not allowEugene Sandulenko
svn-id: r41246
2009-06-06Store and compare MD5s in the savesEugene Sandulenko
svn-id: r41245
2009-05-29Changed SaveFileManager methods to take Common::String params (instead of ↵Max Horn
char pointers) svn-id: r41000
2009-05-24Strip trailing whitespaces in the whole code base.Johannes Schickel
svn-id: r40867
2009-05-21Proper fix for bug #2537054: "AGI: Using GMM to load causes graphics glitches".Eugene Sandulenko
Save/load via GMM is not allowed in certain situations now. svn-id: r40773
2009-05-10Add detection for newly discovered AGI demoEugene Sandulenko
svn-id: r40417
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-27Add detection of another version of the Black Cauldron. (See bug #2628354).Matthew Hoops
svn-id: r38936
2009-02-17Add detection for the Space Quest 3.5 fan game.Matthew Hoops
svn-id: r38450
2009-02-16Fix startup of the Amiga versions of Manhunter NY/SF, which seem to require ↵Travis Howell
the older platform value of 20. svn-id: r38341
2009-02-07Add detection entry for Gold Rush! 3.0 (Bought from The Software Farm, ↵Kari Salminen
reported by Muyfa666 on the forums and in the bug report #2565036). svn-id: r36246
2009-01-29Moved AdvancedDetector from common/ to engines/Max Horn
svn-id: r36132
2009-01-27Protect save slot 0 from being overwritten and/or deleted by the GMM ↵Filippos Karapetis
save/load menus svn-id: r36112