add handling for dynamic input textures to use elf/dol id also

This commit is contained in:
cbartondock 2026-03-03 19:19:09 -08:00
parent 65c11db1f1
commit c3892ff5f2
2 changed files with 4 additions and 3 deletions

View File

@ -25,8 +25,9 @@ void DynamicInputTextureManager::Load()
m_configuration.clear();
const std::string& game_id = SConfig::GetInstance().GetGameID();
const std::set<std::string> dynamic_input_directories =
GetTextureDirectoriesWithGameId(File::GetUserPath(D_DYNAMICINPUT_IDX), game_id);
const std::string& game_id_elf_dol = SConfig::GetInstance().GetGameIDElfDol();
const std::set<std::string> dynamic_input_directories = GetTextureDirectoriesWithGameId(
File::GetUserPath(D_DYNAMICINPUT_IDX), game_id_elf_dol.empty() ? game_id : game_id_elf_dol);
for (const auto& dynamic_input_directory : dynamic_input_directories)
{

View File

@ -148,7 +148,7 @@ void HiresTexture::Update()
const auto message =
fmt::format("{} '{}' custom textures for {} '{}'",
g_ActiveConfig.bCacheHiresTextures ? "Preloading" : "Found",
s_hires_texture_cache.size(), game_id_elf_dol.empty() ? "Game" : "ELF/DOL",
s_hires_texture_cache.size(), game_id_elf_dol.empty() ? "game" : "elf/dol",
game_id_elf_dol.empty() ? game_id : game_id_elf_dol);
OSD::AddMessage(message, 10000);
}