summaryrefslogtreecommitdiff
path: root/src/port/extractor/GameExtractor.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/port/extractor/GameExtractor.cpp')
-rw-r--r--src/port/extractor/GameExtractor.cpp7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/port/extractor/GameExtractor.cpp b/src/port/extractor/GameExtractor.cpp
index f8392bc8..d75ab3c3 100644
--- a/src/port/extractor/GameExtractor.cpp
+++ b/src/port/extractor/GameExtractor.cpp
@@ -54,7 +54,10 @@ std::optional<std::string> GameExtractor::ValidateChecksum() const {
}
bool GameExtractor::GenerateOTR() const {
- Companion::Instance = new Companion(this->mGameData, ArchiveType::O2R, false);
+ const std::string assets_path = Ship::Context::GetAppBundlePath();
+ const std::string game_path = Ship::Context::GetAppDirectoryPath();
+
+ Companion::Instance = new Companion(this->mGameData, ArchiveType::O2R, false, assets_path, game_path);
try {
Companion::Instance->Init(ExportType::Binary);
@@ -63,4 +66,4 @@ bool GameExtractor::GenerateOTR() const {
}
return true;
-} \ No newline at end of file
+}