aboutsummaryrefslogtreecommitdiff
path: root/scumm
diff options
context:
space:
mode:
authorTravis Howell2003-09-05 10:53:57 +0000
committerTravis Howell2003-09-05 10:53:57 +0000
commitd10036187663cf002fe2e6ff0ede5e8a19803b5d (patch)
tree74f2880317a3d093595d6ddc5128885714afd675 /scumm
parent36affb339699f5247b6c067490abf9fdc98bb32e (diff)
downloadscummvm-rg350-d10036187663cf002fe2e6ff0ede5e8a19803b5d.tar.gz
scummvm-rg350-d10036187663cf002fe2e6ff0ede5e8a19803b5d.tar.bz2
scummvm-rg350-d10036187663cf002fe2e6ff0ede5e8a19803b5d.zip
Use --platform option, instead of system specific options.
Needs config support added. svn-id: r10002
Diffstat (limited to 'scumm')
-rw-r--r--scumm/scummvm.cpp10
1 files changed, 7 insertions, 3 deletions
diff --git a/scumm/scummvm.cpp b/scumm/scummvm.cpp
index 6901725373..e5191dce03 100644
--- a/scumm/scummvm.cpp
+++ b/scumm/scummvm.cpp
@@ -232,12 +232,16 @@ const VersionSettings *Engine_SCUMM_targetList() {
Engine *Engine_SCUMM_create(GameDetector *detector, OSystem *syst) {
Engine *engine;
- if (detector->_amiga)
+ switch (detector->_platform) {
+ case 1:
detector->_game.features |= GF_AMIGA;
- if (detector->_atari_st)
+ break;
+ case 2:
detector->_game.features |= GF_ATARI_ST;
- if (detector->_macintosh) {
+ break;
+ case 3:
detector->_game.features |= GF_MACINTOSH;
+ break;
}
switch (detector->_game.version) {