aboutsummaryrefslogtreecommitdiff
path: root/base/gameDetector.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'base/gameDetector.cpp')
-rw-r--r--base/gameDetector.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/base/gameDetector.cpp b/base/gameDetector.cpp
index ffb02072a5..e59727d45d 100644
--- a/base/gameDetector.cpp
+++ b/base/gameDetector.cpp
@@ -117,6 +117,7 @@ GameDetector::GameDetector() {
// Game specifc
ConfMan.registerDefault("path", "");
+ ConfMan.registerDefault("savepath", "");
// ConfMan.registerDefault("amiga", false);
ConfMan.registerDefault("platform", Common::kPlatformPC);
@@ -405,6 +406,11 @@ void GameDetector::parseCommandLine(int argc, char **argv) {
ConfMan.set("aspect_ratio", cmdValue, kTransientDomain);
END_OPTION
+ DO_LONG_OPTION("savepath")
+ // TODO: Verify whether the path is valid
+ ConfMan.set("savepath", option, kTransientDomain);
+ END_OPTION
+
#ifndef DISABLE_SCUMM
DO_LONG_OPTION("tempo")
// Use the special value '0' for the base in (int)strtol.