summaryrefslogtreecommitdiff
path: root/Source/Core/DolphinWX/ISOFile.cpp
diff options
context:
space:
mode:
authorRyan Houdek <Sonicadvance1@gmail.com>2015-05-25 23:32:55 -0400
committerRyan Houdek <Sonicadvance1@gmail.com>2015-05-25 23:32:55 -0400
commit4ba430951a87c1831c7dcaa92d7dd3c9b859e098 (patch)
tree711b459a5966c7a7639d51b9a44e4f680c5bc62d /Source/Core/DolphinWX/ISOFile.cpp
parent0c310136225b908ae343d4dee3a6868784e6101b (diff)
parentd2e6adb045179b9e8c132ade0620820b7c494ac5 (diff)
Merge pull request #2439 from JosJuice/company-from-id
Use an ID-to-name map when volume has no company string
Diffstat (limited to 'Source/Core/DolphinWX/ISOFile.cpp')
-rw-r--r--Source/Core/DolphinWX/ISOFile.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/Source/Core/DolphinWX/ISOFile.cpp b/Source/Core/DolphinWX/ISOFile.cpp
index fed890e5ec..a85586e7d5 100644
--- a/Source/Core/DolphinWX/ISOFile.cpp
+++ b/Source/Core/DolphinWX/ISOFile.cpp
@@ -122,6 +122,9 @@ GameListItem::GameListItem(const std::string& _rFileName)
}
}
+ if (m_company.empty() && m_UniqueID.size() >= 6)
+ m_company = DiscIO::GetCompanyFromID(m_UniqueID.substr(4, 2));
+
if (IsValid())
{
IniFile ini = SCoreStartupParameter::LoadGameIni(m_UniqueID, m_Revision);