diff options
author | Eugene Sandulenko | 2007-01-29 23:25:51 +0000 |
---|---|---|
committer | Eugene Sandulenko | 2007-01-29 23:25:51 +0000 |
commit | adcfd2cc5f64157bd5135e5a90b29443036233f2 (patch) | |
tree | 1ee0bbc7c06e93a9c584892b2261322dd32779fa /engines/saga | |
parent | 7bb9b05f551b81f3c34dacf3bea80ae7fd726fbc (diff) | |
download | scummvm-rg350-adcfd2cc5f64157bd5135e5a90b29443036233f2.tar.gz scummvm-rg350-adcfd2cc5f64157bd5135e5a90b29443036233f2.tar.bz2 scummvm-rg350-adcfd2cc5f64157bd5135e5a90b29443036233f2.zip |
Now AdvancedDetector could use single ID per engine. Also it can suggest
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
Diffstat (limited to 'engines/saga')
-rw-r--r-- | engines/saga/game.cpp | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/engines/saga/game.cpp b/engines/saga/game.cpp index 3c54e2df3f..f2c3ff0628 100644 --- a/engines/saga/game.cpp +++ b/engines/saga/game.cpp @@ -83,11 +83,18 @@ static GameList GAME_detectGames(const FSList &fslist); } static const PlainGameDescriptor sagaGames[] = { + {"saga", "SAGA Engine game"}, {"ite", "Inherit the Earth: Quest for the Orb"}, {"ihnm", "I Have No Mouth and I Must Scream"}, {0, 0} }; +static const Common::ADObsoleteGameID obsoleteGameIDsTable[] = { + {"ite", "saga", Common::kPlatformUnknown}, + {"ihnm", "saga", Common::kPlatformUnknown}, + {0, 0, Common::kPlatformUnknown} +}; + namespace Saga { #include "sagagame.cpp" @@ -104,7 +111,7 @@ static const Common::ADParams detectionParams = { // List of all engine targets sagaGames, // Structure for autoupgrading obsolete targets - 0, + obsoleteGameIDsTable, // Name of single gameid (optional) "saga", // Flags |