mirror of
https://github.com/cemu-project/Cemu.git
synced 2025-07-16 03:38:30 +12:00
Gamelist: Display title long names + improvements for shortcuts (#1126)
- Windows icons are stored as .ico files to %LOCALAPPDATA%/Cemu/icons/ - Long title names chosen as some games (NSMBU + NSLU) add trailing dots for their shortnames - Long title names have their newlines replaced with spaces at parsing - Linux shortcut paths are saved with UTF-8 encoding - Game titles are copied and saved with UTF-8 encoding
This commit is contained in:
parent
17060752b6
commit
241915e1a6
4 changed files with 168 additions and 122 deletions
|
@ -637,9 +637,9 @@ std::string TitleInfo::GetMetaTitleName() const
|
|||
if (m_parsedMetaXml)
|
||||
{
|
||||
std::string titleNameCfgLanguage;
|
||||
titleNameCfgLanguage = m_parsedMetaXml->GetShortName(GetConfig().console_language);
|
||||
titleNameCfgLanguage = m_parsedMetaXml->GetLongName(GetConfig().console_language);
|
||||
if (titleNameCfgLanguage.empty()) //Get English Title
|
||||
titleNameCfgLanguage = m_parsedMetaXml->GetShortName(CafeConsoleLanguage::EN);
|
||||
titleNameCfgLanguage = m_parsedMetaXml->GetLongName(CafeConsoleLanguage::EN);
|
||||
if (titleNameCfgLanguage.empty()) //Unknown Title
|
||||
titleNameCfgLanguage = "Unknown Title";
|
||||
return titleNameCfgLanguage;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue