diff --git a/src/core/file_sys/fs.cpp b/src/core/file_sys/fs.cpp index 25e107069..e694e636a 100644 --- a/src/core/file_sys/fs.cpp +++ b/src/core/file_sys/fs.cpp @@ -159,6 +159,13 @@ std::filesystem::path MntPoints::GetHostPath(std::string_view path, bool* is_rea return std::optional(current_path); }; + if ((corrected_path.starts_with("/app0") || corrected_path.starts_with("/hostapp")) && + path_type != HostPathType::Base) { + if (const auto path = search(mods_path)) { + return *path; + } + } + if (path_type != HostPathType::Base && !ignore_game_patches) { if (const auto path = search(patch_path)) { return *path;