aboutsummaryrefslogtreecommitdiff
path: root/base/plugins.cpp
AgeCommit message (Collapse)Author
2006-05-24Fix compileTravis Howell
svn-id: r22592
2006-05-23imported AGI enginePaweł Kołodziejski
svn-id: r22588
2006-05-04The loadPlugins() function works a bit better if it doesn't fail when listDir()Torbjörn Andersson
succeeds. ;-) svn-id: r22325
2006-05-03Fix DYNAMIC_MODULES (update the listDir call used in ↵Max Horn
PluginManager::loadPlugins when using dynamic modules/plugins) svn-id: r22316
2006-04-29* Changed the createEngine() factory function of our plugins to return an ↵Max Horn
error code (the engine is now passed indirectly via a double pointer) * Removed Engine_Empty (obsolete now that engines can return actual error codes) svn-id: r22199
2006-04-15- Renamed ConfigManager::getActiveDomain to getActiveDomainName, and added a ↵Max Horn
new getActiveDomain method that returns a pointer to the actual active *domain* - Added Engine::_targetName whose value is computed from the name of the active domain - Removed GameDetector::_targetName, instead code now uses either Engine::_targetName or the name of the active domain - This in turn allowed for removing usage of GameDetector in many places svn-id: r21916
2006-03-09Added new method DetectedGame::updateDesc, to ease generation of uniform ↵Max Horn
description strings svn-id: r21166
2006-03-09- Renamed GameSettings to PlainGameDescriptorMax Horn
- Added new GameDescriptor struct (similar to PlainGameDescriptor but with Common::String members instead of const char * ones) - Changed DetectedGame to subclass GameDescriptor - Removed toGameSettings() in favor of new (template) constructors in DetectedGame and GameDescriptor - Fixed a bug in the obsolete gameid handling in the SCUMM & SIMON engines svn-id: r21150
2006-02-22Added CINE plugin to PluginManager::loadPlugins() sectionGregory Montoir
svn-id: r20814
2006-02-18- renamed PLUGIN_getSupportedGames to PLUGIN_gameIDList for consistencyMax Horn
- renamed Engine_XXX_gameList to Engine_XXX_gameList for consistency - added new Engine_XXX_findGameID / PLUGIN_findGameID function - updated plugins code to take advantage of the new plugin API, to support obsolete gameids w/o showing them to the user svn-id: r20752
2006-02-18- Removed the 'features' field from GameSettingsMax Horn
- Removed GF_DEFAULT_TO_1X_SCALER svn-id: r20747
2006-02-11Add patch #1374870 - New Lure of the Temptress moduleTravis Howell
svn-id: r20536
2006-02-11Change CVS keywords to SVN keywordsMax Horn
svn-id: r20509
2006-01-21Fix various incorrect usages of the word 'target' instead of 'gameid'; ↵Max Horn
change the ambigiuous 'GameSettings::name' to 'GameSettings::gameid' svn-id: r20115
2006-01-18Update copyright noticeEugene Sandulenko
svn-id: r20088
2005-11-21Fix compile error in plugin modeMax Horn
svn-id: r19682
2005-11-19Tried to unify plugin code for PalmOS and non-PalmOS (hopefully I didn't ↵Max Horn
break the PalmOS code this way, please verify) svn-id: r19670
2005-10-18Update FSF address. Eek. Actually that took place on May 1, 2005Eugene Sandulenko
svn-id: r19142
2005-10-08PalmOS stuffsChris Apers
svn-id: r18977
2005-09-04Prepare PalmOS ARM version : no global initializers with ARM loader o_OChris Apers
svn-id: r18773
2005-08-28Fix compile error.Travis Howell
svn-id: r18715
2005-08-19Detect when plugins directory is missingMax Horn
svn-id: r18703
2005-08-14Fixed new plugin search code to work with Dreamcast:Marcus Comstedt
* Code does case-sensitive comparison with PLUGIN_SUFFIX, so put it in uppercase (as filenames in ISO9660 are required to be uppercase). * There is an assert somewhere which prevents the use of "" as a directory. Use "/" instead... svn-id: r18683
2005-07-30Remove trailing whitespaces.Eugene Sandulenko
svn-id: r18604
2005-06-24When including files from common/, explicitly use the common/ prefixMax Horn
svn-id: r18444
2005-06-05added code for loading dynamic plugins(DLLs) for windowsPaweł Kołodziejski
svn-id: r18356
2005-04-05Initial checking of Gob engineEugene Sandulenko
svn-id: r17388
2005-03-28TypoTravis Howell
svn-id: r17269
2005-03-25Enable kyra engine in static builds. Maybe someone will work on it :)Eugene Sandulenko
svn-id: r17234
2005-03-25Patch #1117443 (Experimental plugin code revision)Max Horn
svn-id: r17231
2005-02-06Configure the plugin prefix/suffix in the configure script; use that setting ↵Max Horn
in plugins.cpp svn-id: r16739
2005-01-01Updated copyrightMax Horn
svn-id: r16398
2004-12-28Fix running ScummVM in plugin-modeMax Horn
svn-id: r16360
2004-08-29Provide unloading of unneeded plugins.Marcus Comstedt
svn-id: r14829
2004-08-22Support dynamic plugins on Dreamcast.Marcus Comstedt
svn-id: r14688
2004-05-09removed awe based on Endy statementPaweł Kołodziejski
svn-id: r13809
2004-05-05adding initial code for Another World enginePaweł Kołodziejski
svn-id: r13783
2004-04-09Add Kyrandia baseJames Brown
svn-id: r13516
2004-03-23With latest dlcompat on OSX, no need anymore to manually prepend an ↵Max Horn
underscore before symbol names svn-id: r13367
2004-03-23fix dynamic version of LOAD_MODULE macro; fixed typoMax Horn
svn-id: r13366
2004-03-14Initial SAGA checkin. Disabled by default, enable with --enable-sagaEugene Sandulenko
but don't expect it to work. svn-id: r13280
2004-02-05renamed (Const)Iterator to (const_)iterator; changed size() to return an uintMax Horn
svn-id: r12722
2004-01-06updated copyright noticeMax Horn
svn-id: r12176
2003-12-21Make it possible for game detection functions to detect language/platform ↵Max Horn
(not yet done by any detector, but will come with the MD5 detection code) svn-id: r11811
2003-12-16Broken Sword 1: initial importRobert Göffringmann
svn-id: r11664
2003-12-13removed GameSettings::detectname and GameSettings::midi; renamed ↵Max Horn
GameSettings::gameName to name; added temporary experimental MD5 hack svn-id: r11603
2003-11-08cleanup whitespacesPaweł Kołodziejski
svn-id: r11218
2003-11-07spelling fixesJonathan Gray
svn-id: r11178
2003-11-03stdafx.h needs to be included first.Marcus Comstedt
svn-id: r11117
2003-10-28cleanup: removed version/id from GameSettingsMax Horn
svn-id: r10995