diff --git a/src/port/Engine.cpp b/src/port/Engine.cpp index 80f3a28f1..cc24be8d3 100644 --- a/src/port/Engine.cpp +++ b/src/port/Engine.cpp @@ -305,6 +305,8 @@ void GameEngine::FinishInit() { loader->RegisterResourceFactory(std::make_shared(), RESOURCE_FORMAT_BINARY, "DisplayList", static_cast(Fast::ResourceType::DisplayList), 0); + loader->RegisterResourceFactory(std::make_shared(), RESOURCE_FORMAT_XML, + "DisplayList", static_cast(Fast::ResourceType::DisplayList), 0); loader->RegisterResourceFactory(std::make_shared(), RESOURCE_FORMAT_BINARY, "Matrix", static_cast(Fast::ResourceType::Matrix), 0); loader->RegisterResourceFactory(std::make_shared(), RESOURCE_FORMAT_BINARY,