diff options
Diffstat (limited to 'engines/agi/detection.cpp')
-rw-r--r-- | engines/agi/detection.cpp | 7 |
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: |