diff --git a/src/port/Engine.cpp b/src/port/Engine.cpp index 27cb469e..f8c8d771 100644 --- a/src/port/Engine.cpp +++ b/src/port/Engine.cpp @@ -78,6 +78,9 @@ GameEngine::GameEngine() { } if (ShowYesNoBox("Extraction Complete", "ROM Extracted. Extract another?") == IDYES) { + if (!fs::exists("mods")) { + fs::create_directories("mods"); + } if(!GenAssetFile()){ ShowMessage("Error", "An error occured, no O2R file was generated."); } else { diff --git a/tools/Torch b/tools/Torch index c11ad9e2..3c42ac50 160000 --- a/tools/Torch +++ b/tools/Torch @@ -1 +1 @@ -Subproject commit c11ad9e2a2b2cffd7108d1ea03fad65d825a6683 +Subproject commit 3c42ac507f587f9dbba51cbd8fa3135a92899088