Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-08-06 | DETECTOR: Do not show the zero matched size for illegitimate copies | Filippos Karapetis | |
2014-02-18 | ENGINES: Make GPL headers consistent in themselves. | Johannes Schickel | |
2013-09-09 | AD: Introduce ADGF_DROPPLATFORM | Eugene Sandulenko | |
2013-07-06 | ALL: Don't use EventRecorder at all when not compiled in | Matthew Hoops | |
2013-05-17 | RECORDER: Implement Events Recorder | Eugene Sandulenko | |
2013-05-02 | COMMON: Change kPlatformPC to kPlatformDOS | Matthew Hoops | |
"PC" was very ambiguous and now it matches what we show in the GUI. This also corrects sword2's platform to Windows. | |||
2012-06-27 | DETECTOR: Make reportUnknown() available for AdvancedMetaEngine classes to use | Sven Hesse | |
2012-06-27 | DETECTOR: Make detectGameFilebased() return a list of MD5s and file sizes | Sven Hesse | |
Since we need a FSNode parent for Mac resource forks, we need to change signature of detectGameFilebased(), too. | |||
2012-06-27 | DETECTOR: Move size reading and MD5 creating into a new method ↵ | Sven Hesse | |
getFileProperties() | |||
2012-06-27 | DETECTOR: Move ADFileProperties(Map) into advancedDetector.h | Sven Hesse | |
2012-06-27 | DETECTOR: Rename SizeMD5(Map) to ADFileProperties(Map) | Sven Hesse | |
2012-03-31 | ENGINES: Return all available custom GUI options if no target is specified | Filippos Karapetis | |
This is used to set default settings for all custom game options when an engine starts | |||
2012-03-19 | ENGINES: Implement per-game options caching in AdvancedDetector via GUIO flags. | Johannes Schickel | |
2011-10-23 | AD: Swtich GUI options to a char array. | Eugene Sandulenko | |
This eliminates nasty limitation of caping number of flags to 31. Current code has limitation of 255 flags, though. Only SCUMM engine is converted, rest do not even compile. Detection of fan talkie MI is broken as it has to be implemented differently. | |||
2011-10-08 | COMMON: Include hidden files in FSDirectory cache and detection. | Alyssa Milburn | |
The cache issue has been discussed before, it breaks accessing files beginning with a dot on POSIX. The change to the advancedDetector to see hidden files was suggested by AdamRi on IRC. | |||
2011-06-16 | ENGINES: Warn user about games marked with ADGF_UNSTABLE flags | Tarek Soliman | |
ADGF_UNSTABLE is always warned about. ADGF_TESTING is only warned about when running configure with --enable-relase. Both warnings are subject to the enable_wip_game_warning config option. | |||
2011-06-14 | DETECTOR: Change ADFileBasedFallback::desc to ADGameDescription pointer | Max Horn | |
2011-06-14 | DETECTOR: Remove kADFlagPrintWarningOnFileBasedFallback | Max Horn | |
2011-06-14 | DETECTOR: Treat file based fallback like any other fallback method | Max Horn | |
2011-06-14 | DETECTOR: Pass allFiles to AdvancedMetaEngine::fallbackDetect() | Max Horn | |
Also reorder the parameters of composeFileHashMap, placing the "return value" first. | |||
2011-06-14 | DETECTOR: Change detectGameFilebased return value | Max Horn | |
2011-06-14 | DETECTOR: cleanup | Max Horn | |
2011-06-14 | DETECTOR: Cleanup, extend doxygen comments | Max Horn | |
2011-06-14 | DETECTOR: Separate code for handling obsolete gameids from advanced detector | Max Horn | |
This includes a renaming of ADObsoleteGameID to Engine::ObsoleteGameID, and AdvancedDetector::findGameID now is Engines::findGameID. Doxygen comments were added or improved | |||
2011-06-14 | DETECTOR: Merge ADParams into AdvancedMetaEngine | Max Horn | |
2011-06-10 | DETECTOR: Turn some internal func of AdvancedMetaEngine into methods | Max Horn | |
The eventual goal here is to make it easier (well, *possible*) for subclasses to modify the detector behavior, e.g. to implement custom fallback detection. One immediate goal could be to move the filebased fallback detector into a subclass. | |||
2011-06-10 | DETECTOR: Make updateGameDescriptor a method of AdvancedMetaEngine | Max Horn | |
2011-06-10 | DETECTOR: Add AdvancedMetaEngine constructor which works without ADParams | Max Horn | |
2011-06-10 | DETECTOR: Allocate MacResManager on the stack | Max Horn | |
2011-06-06 | DETECTOR: Change printf calls to use logMessage. | Alyssa Milburn | |
Also make the strings translatable. | |||
2011-06-01 | DETECTOR: Clarify warning a bit | Max Horn | |
2011-06-01 | DETECTOR: Get rid of unused kADFlagDontAugmentPreferredTarget | Max Horn | |
It doesn't seem very useful to keep this around for future uses, either, at least I couldn't think of a convincing argument. If we really need something like this one day again, it is trivial enough to add it back. | |||
2011-05-12 | GIT: Clean up: Suppress SVN tags, now useless | strangerke | |
2011-05-02 | ALL: Mark printf and various other symbols as forbidden | Max 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-28 | JANITORIAL: Reduce header dependencies in shared code | Ori Avtalion | |
Some backends may break as I only compiled SDL | |||
2011-02-04 | COMMON: Only take the md5 of the resource fork data section | Matthew Hoops | |
Since various apps can modify the type/creator of the files, we can't rely on the header of the resource fork to take the md5. I've therefore also recalculated all of the detector entries (all 5 of them) that use the Mac resource fork code. svn-id: r55764 | |||
2010-11-07 | COMMON: Rename and tweak MD5 functions | Max 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-11-07 | DETECTOR: Don't compute mac resource fork MD5 of a file multiple times | Max Horn | |
Also add a FIXME regarding the fact that we don't handle the case that a file is listed as a regular file and as one with resource fork. svn-id: r54120 | |||
2010-11-07 | DETECTOR: Get rid of ADGF_KEEPMATCH | Max Horn | |
Also fix some typos, and minor tweaks svn-id: r54118 | |||
2010-10-24 | ALL: Fix various typos (patch #3093266) | Max Horn | |
svn-id: r53762 | |||
2010-10-12 | JANITORAL: Clean trailing whitespaces. | Jordi Vilalta Prat | |
svn-id: r53160 | |||
2010-08-25 | AD: Fix infinite loop in cleanupPirated. | Johannes Schickel | |
svn-id: r52386 | |||
2010-08-25 | AD: Implement AGDF_PIRATED flag. | Eugene Sandulenko | |
svn-id: r52384 | |||
2010-08-25 | AD: Print out infromation about unknown version in better format | Eugene Sandulenko | |
Now it is suitable for direct copy/pasting into detection tables. svn-id: r52383 | |||
2010-08-25 | AD: Fix in-depth search. | Eugene Sandulenko | |
svn-id: r52371 | |||
2010-08-24 | COMMON: Constify directoryGlobs variable in ADParams. | Johannes Schickel | |
svn-id: r52335 | |||
2010-08-02 | AdvancedDetector: Fix ADGF_ADDENGISH implementation | Eugene Sandulenko | |
svn-id: r51606 | |||
2010-08-01 | AdvancedDetector: Introduce new flag GF_ADDENGLISH | Eugene Sandulenko | |
It is convenient for localized games which always have English as fallback, thus English will be selectable from GUI. svn-id: r51593 | |||
2010-07-05 | Fix update of GUI options, which only differ in the language setting. | Johannes Schickel | |
svn-id: r50706 | |||
2010-06-15 | AdvancedDetector: 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 |