summaryrefslogtreecommitdiff
path: root/Source/Core/UICommon/GameFile.cpp
diff options
context:
space:
mode:
authorSketch <75850871+SketchMaster2001@users.noreply.github.com>2023-04-11 22:08:14 -0400
committerSketch <75850871+SketchMaster2001@users.noreply.github.com>2023-05-10 23:55:34 -0400
commita383e0cfd5398ccfa6b198c1aa53f35ef8afe2be (patch)
treec9b2e397c520d2d8445c907b540eed6d9bcfbd39 /Source/Core/UICommon/GameFile.cpp
parent31d2dedcb138686d4db3ecb7b270e3858e907624 (diff)
UICommon:DiscordPresence: Use GameTDB covers for RPC
Diffstat (limited to 'Source/Core/UICommon/GameFile.cpp')
-rw-r--r--Source/Core/UICommon/GameFile.cpp45
1 files changed, 2 insertions, 43 deletions
diff --git a/Source/Core/UICommon/GameFile.cpp b/Source/Core/UICommon/GameFile.cpp
index 7ab763b785..4ee251b2ab 100644
--- a/Source/Core/UICommon/GameFile.cpp
+++ b/Source/Core/UICommon/GameFile.cpp
@@ -246,49 +246,8 @@ void GameFile::DownloadDefaultCover()
if (File::Exists(png_path))
return;
- std::string region_code;
- switch (m_region)
- {
- case DiscIO::Region::NTSC_J:
- region_code = "JA";
- break;
- case DiscIO::Region::NTSC_U:
- region_code = "US";
- break;
- case DiscIO::Region::NTSC_K:
- region_code = "KO";
- break;
- case DiscIO::Region::PAL:
- {
- const auto user_lang = SConfig::GetInstance().GetCurrentLanguage(DiscIO::IsWii(GetPlatform()));
- switch (user_lang)
- {
- case DiscIO::Language::German:
- region_code = "DE";
- break;
- case DiscIO::Language::French:
- region_code = "FR";
- break;
- case DiscIO::Language::Spanish:
- region_code = "ES";
- break;
- case DiscIO::Language::Italian:
- region_code = "IT";
- break;
- case DiscIO::Language::Dutch:
- region_code = "NL";
- break;
- case DiscIO::Language::English:
- default:
- region_code = "EN";
- break;
- }
- break;
- }
- case DiscIO::Region::Unknown:
- region_code = "EN";
- break;
- }
+ const std::string region_code =
+ SConfig::GetInstance().GetGameTDBImageRegionCode(DiscIO::IsWii(GetPlatform()), m_region);
Common::HttpRequest request;
static constexpr char cover_url[] = "https://art.gametdb.com/wii/cover/{}/{}.png";