aboutsummaryrefslogtreecommitdiff
path: root/engines/agi/detection.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/agi/detection.cpp')
-rw-r--r--engines/agi/detection.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/engines/agi/detection.cpp b/engines/agi/detection.cpp
index 72fd1bc3d7..5141ab761f 100644
--- a/engines/agi/detection.cpp
+++ b/engines/agi/detection.cpp
@@ -37,6 +37,7 @@
#include "agi/agi.h"
#include "agi/preagi.h"
#include "agi/preagi_mickey.h"
+#include "agi/preagi_troll.h"
#include "agi/preagi_winnie.h"
#include "agi/wagparser.h"
@@ -197,12 +198,12 @@ bool AgiMetaEngine::createInstance(OSystem *syst, Engine **engine, const ADGameD
case GID_MICKEY:
*engine = new Agi::MickeyEngine(syst, gd);
break;
+ case GID_TROLL:
+ *engine = new Agi::TrollEngine(syst, gd);
+ break;
case GID_WINNIE:
*engine = new Agi::WinnieEngine(syst, gd);
break;
- default:
- *engine = new Agi::PreAgiEngine(syst, gd);
- break;
}
break;
case Agi::GType_V1: