Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-02-13 | Kill MSVC warning: | Eugene Sandulenko | |
warning C4245: 'initializing' : conversion from 'Common::ADGameFlags' to 'uint32', signed/unsigned mismatch svn-id: r25557 | |||
2007-02-13 | Thanks to the previous changes, we can now cleanup ↵ | Max Horn | |
detectGameForEngineCreation somewhat svn-id: r25548 | |||
2007-02-13 | AdvancedDetector changes: | Max Horn | |
* Renamed genGameList to gameIDList to make it match the corresponding plugin API function name * removed the detectFunc param from detectGameForEngineCreation, as it *always* pointed to a straight wrapper around AdvancedDetector::detectAllGames * as a consequence, removed the various GAME_detectGames functions from the engines, and removed the detectFunc param from ADVANCED_DETECTOR_DEFINE_PLUGIN svn-id: r25547 | |||
2007-02-13 | Rename Common::GF_XXX to Common::ADGF_XXX | Eugene Sandulenko | |
svn-id: r25545 | |||
2007-02-13 | Renamed generateComplexID to generatePreferredTarget to match my previous commit | Max Horn | |
svn-id: r25544 | |||
2007-02-13 | Renamed kADFlagComplexID to kADFlagAugmentPreferredTarget, document it, and ↵ | Max Horn | |
add it for AGOS, too svn-id: r25543 | |||
2007-02-13 | Moved detectGameForEngineCreation next to detectBestMatchingGame (somebody ↵ | Max Horn | |
should explain the difference between the two...) svn-id: r25542 | |||
2007-02-13 | Use GF_DEMO flag in the AdvancedDetector to augment the preferredtarget name | Max Horn | |
svn-id: r25541 | |||
2007-02-13 | (re)added flags field to ADGameDescription, with currently only one value ↵ | Max Horn | |
(GF_DEMO) -- this flag value is not yet used by anything (also, GF_DEMO hasn't been correctly set for AGI games yet) svn-id: r25539 | |||
2007-02-09 | cleanup | Max Horn | |
svn-id: r25452 | |||
2007-02-05 | Only do the file based fallback when no matches by MD5s were found | Sven Hesse | |
svn-id: r25394 | |||
2007-02-04 | Added Common::getEnabledSpecialDebugLevels | Max Horn | |
svn-id: r25383 | |||
2007-02-04 | AdvancedDetector now has built-in fallback detection based on file lists. | Eugene Sandulenko | |
Currently only gob engine benefits from it. svn-id: r25374 | |||
2007-02-03 | Fixing various doxygen warnings | Max Horn | |
svn-id: r25362 | |||
2007-01-30 | warnings | Gregory Montoir | |
svn-id: r25284 | |||
2007-01-30 | - Fixed bug with single ID detection | Eugene Sandulenko | |
- Added more debug output svn-id: r25273 | |||
2007-01-29 | Now AdvancedDetector could use single ID per engine. Also it can suggest | Eugene Sandulenko | |
more complex game IDs with platform and language specified. AGI engine benefits most from that. Also turned Cine, Parallaction and SAGA to single ID, autoupgrading old ID. svn-id: r25269 | |||
2007-01-28 | Gregory's patch for bug #1645653 ("MSVC71 BUILD: Latest SVN doesn't compile"). | Johannes Schickel | |
svn-id: r25251 | |||
2007-01-28 | Return a default value in the const-variant of HashMap::getVal, instead of ↵ | Max Horn | |
asserting out -- this way, we get less unexpected asserts, and both getVal variants behave comparably diff. The drawback is that now all HashMap instances carry one extra Value object around with them. svn-id: r25245 | |||
2007-01-28 | Add more paramteres to AdvancedDetector. Not used yet. | Eugene Sandulenko | |
svn-id: r25241 | |||
2007-01-27 | Fix typo spotted by clone2727 | Eugene Sandulenko | |
svn-id: r25236 | |||
2007-01-25 | Lots of cleanup in the AdvancedDetector | Max Horn | |
svn-id: r25194 | |||
2007-01-25 | cleanup | Max Horn | |
svn-id: r25179 | |||
2007-01-25 | Removed getDescription() function | Max Horn | |
svn-id: r25177 | |||
2007-01-25 | At this time, ADVANCED_DETECTOR_DEFINE_PLUGIN doesn't take a factory ↵ | Max Horn | |
function, but rather only a simple class name (one of the reasons it can't be used by the Kyra code right now) svn-id: r25176 | |||
2007-01-25 | Print out file size for unmatched files. Also alter output slighty. | Eugene Sandulenko | |
svn-id: r25175 | |||
2007-01-25 | Removed class AdvancedDetector | Max Horn | |
svn-id: r25174 | |||
2007-01-25 | Mention that some fields in ADGameFileDescription are optional. | Eugene Sandulenko | |
In fact we really need to write some documentation for it. svn-id: r25173 | |||
2007-01-25 | Use file sizes in detection too. | Eugene Sandulenko | |
svn-id: r25172 | |||
2007-01-24 | Correcting doc comment | Max Horn | |
svn-id: r25168 | |||
2007-01-24 | Corrected a comment | Max Horn | |
svn-id: r25166 | |||
2007-01-24 | Add optional size parameter to ADGameFileDescription. Not used now. | Eugene Sandulenko | |
svn-id: r25164 | |||
2007-01-24 | Hide all AdvacedDetector parameters into a structure for easier maintenance | Eugene Sandulenko | |
and extensibility svn-id: r25163 | |||
2007-01-21 | Added non-const variant of HashMap::getVal | Max Horn | |
svn-id: r25136 | |||
2007-01-21 | Added some new HashMap methods: lookupAndCreateIfMissing (internal only), ↵ | Max Horn | |
setVal and getVal (which actually is just the old queryVal renamed for consistency) svn-id: r25135 | |||
2007-01-20 | First phase of detection-related plugins interface improvements. Now plugins | Eugene Sandulenko | |
return StringMap instead of fixed list of parameters. This adds great flexibility. Current patch should not alter any functionality, i.e. if there are regressions, submit a report. Phase 2 will benefit from these changes and will come later. svn-id: r25134 | |||
2007-01-19 | Added copy constructor and assignment operator to class HashMap | Max Horn | |
svn-id: r25125 | |||
2007-01-15 | keep warnings off like this ones: | Paweł Kołodziejski | |
- warning C4610: struct 'Agi::AGIGameDescription' can never be instantiated - user defined constructor required - warning C4510: 'Saga::SAGAGameDescription' : default constructor could not be generated Can someone help me how to fix this ? svn-id: r25088 | |||
2007-01-14 | Still doesn't work with PalmOS compiler | Chris Apers | |
svn-id: r25079 | |||
2006-12-29 | Make ADGameFileDescription is built in directly into ADGameDescription. | Eugene Sandulenko | |
svn-id: r24947 | |||
2006-12-25 | Tweaked the FixedStack class a bit | Max Horn | |
svn-id: r24926 | |||
2006-12-20 | Stripped some more real_ prefixes from function names; also added a new ↵ | Max Horn | |
FIXME comment to Kyra's setupGameFlags, and did some more cleanup svn-id: r24899 | |||
2006-12-19 | Properly walk through lists of (extended) ADGameDescriptions -- we ↵ | Max Horn | |
previously only checked the first byte, which 'often' worked fine on little endian machines, but almost never worked correct on big endian ones svn-id: r24897 | |||
2006-12-19 | Renamed real_ADVANCED_DETECTOR_DETECT_GAMES_FUNCTION to ↵ | Max Horn | |
ADVANCED_DETECTOR_DETECT_GAMES_FUNCTION, and real_ADVANCED_DETECTOR_DETECT_INIT_GAME to ADVANCED_DETECTOR_DETECT_INIT_GAME svn-id: r24896 | |||
2006-12-19 | Further AdvancedDetector cleanup (in particular, renamed ↵ | Max Horn | |
ADGameDescription::name to the more suitable ADGameDescription::gameid) svn-id: r24895 | |||
2006-12-19 | * Simplified code in AdvancedDetector::detectGame | Max Horn | |
* Removed AdvancedDetector::setFileMD5Bytes, now AdvancedDetector::detectGame simply takes the MD5 byte limit as an extra parameter svn-id: r24894 | |||
2006-12-19 | * Change the GameList typedef to a proper class with an additional | Max Horn | |
constructor which takes a PlainGameDescriptor 'list' * Replaced real_ADVANCED_DETECTOR_GAMEID_LIST by this new constructor * Removed ADVANCED_DETECTOR_GAMEID_LIST and ADVANCED_DETECTOR_FIND_GAMEID * Some minor cleanup svn-id: r24893 | |||
2006-12-19 | Fix compiler warning (in general, NULL is deprecated in C++ -- just use 0 ↵ | Max Horn | |
instead) svn-id: r24885 | |||
2006-12-19 | Get rif od ARRAYSIZE in ADGameDescription | Eugene Sandulenko | |
svn-id: r24882 | |||
2006-12-19 | Got rid of ARRAYSIZE in advanceDetector calls | Eugene Sandulenko | |
svn-id: r24881 |