From 1e8a2893ea92f1c4955b340a8fea70c6ea21b70e Mon Sep 17 00:00:00 2001 From: Nayla Hanegan Date: Mon, 16 Dec 2024 02:40:30 -0500 Subject: [PATCH] fix loading textures from sys folder --- Source/Core/VideoCommon/HiresTextures.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Source/Core/VideoCommon/HiresTextures.cpp b/Source/Core/VideoCommon/HiresTextures.cpp index 2f5fd93709..29b6130c64 100644 --- a/Source/Core/VideoCommon/HiresTextures.cpp +++ b/Source/Core/VideoCommon/HiresTextures.cpp @@ -96,8 +96,14 @@ void HiresTexture::Update() } const std::string& game_id = SConfig::GetInstance().GetGameID(); - const std::set texture_directories = + std::set texture_directories = GetTextureDirectoriesWithGameId(File::GetUserPath(D_HIRESTEXTURES_IDX), game_id); + + const std::set additional_texture_directories = + GetTextureDirectoriesWithGameId(File::GetSysDirectory() + "/Load/Textures/", game_id); + + texture_directories.insert(additional_texture_directories.begin(), additional_texture_directories.end()); + const std::vector extensions{".png", ".dds"}; auto& system = Core::System::GetInstance();