aboutsummaryrefslogtreecommitdiff
path: root/engines/simon/game.cpp
AgeCommit message (Collapse)Author
2006-05-05Update copyrightTravis Howell
svn-id: r22358
2006-05-04Add missing old simon1 targetTravis Howell
svn-id: r22332
2006-04-29Cleanup includesTravis Howell
svn-id: r22225
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-16Reduced dependencies on base/plugins.hMax Horn
svn-id: r21940
2006-04-16Removed the directory parameter from md5_fileMax Horn
svn-id: r21937
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-04-15Removed GameDetector::_gameid in favor of using a config manager entryMax Horn
svn-id: r21915
2006-04-14Changed File::open to take a Common::String as file name parameterMax Horn
svn-id: r21867
2006-04-14Fix regression in Amiga version of FFTravis Howell
svn-id: r21857
2006-04-08Introduced language EN_ANY used for general English game entries. EN_USA andEugene Sandulenko
EN_GRB should be used for games which have both variants. Currently it is MM NES and BASS. All other are switched to EN_ANY. svn-id: r21702
2006-04-08Modified the REGISTER_PLUGIN macro so that it allows (and requires) a ↵Max Horn
trailing semicolon (this helps certain tools to parse our code better) svn-id: r21689
2006-04-08Removed common/map.h with the Common::Map template class (it was a very bad ↵Max Horn
implementation, and our HashMap is simply better). svn-id: r21688
2006-04-04Remove debug left overTravis Howell
svn-id: r21584
2006-03-28Update game detection code, with recent changes from SAGA engineTravis Howell
svn-id: r21478
2006-03-28Renamed various container isEmpty() methods to empty() to match STL conventionsMax Horn
svn-id: r21472
2006-03-25Fixing bug #1458388: "SIMON1: Game Detection fails".Eugene Sandulenko
Sometimes instead of "GAMEPC" we get "GAMEPC." (note trailing dot) svn-id: r21455
2006-03-25- Print more meaningful game names on detection stageEugene Sandulenko
- Move detection debug messages from level 0 to level 2 svn-id: r21453
2006-03-22Add initial support for Amiga and Macintosh versions of The Feeble FilesTravis Howell
svn-id: r21399
2006-03-12Correct mistake in md5 tables for Simon the Sorcerer 2 (DOS Floppy)Travis Howell
svn-id: r21219
2006-03-09Moved SIMON plugin interface code from simon.cpp to game.cppMax Horn
svn-id: r21180
2006-03-09Modified SIMON engine to use DetectedGame::updateDescMax Horn
svn-id: r21176
2006-03-09- added new toDetectedGame() template function (analog to toGameSettings)Max Horn
- made use of the new DetectedGame constructor from my last commit - some related cleanup svn-id: r21149
2006-03-04Add correct md5 for second version of Simon the Sorcerer 2 patched to RussianTravis Howell
svn-id: r21057
2006-02-20Add German version of Simon the Sorcerer 2 (DOS Floppy)Travis Howell
svn-id: r20803
2006-02-11Moved engines to the new engines/ directoryMax Horn
svn-id: r20582