UI: See what games do/don't have an image & dynamic RPC support in the Game Info popup

This commit is contained in:
Evan Husted
2025-02-07 18:34:11 -06:00
parent 5085af0050
commit 4e8157688e
5 changed files with 106 additions and 0 deletions

View File

@@ -10,6 +10,7 @@ using Ryujinx.Common.Logging;
using Ryujinx.HLE;
using Ryujinx.HLE.Loaders.Processes;
using Ryujinx.Horizon;
using System.Linq;
using System.Text;
namespace Ryujinx.Ava
@@ -37,6 +38,9 @@ namespace Ryujinx.Ava
private static RichPresence _discordPresencePlaying;
private static ApplicationMetadata _currentApp;
public static bool HasAssetImage(string titleId) => TitleIDs.DiscordGameAssetKeys.ContainsIgnoreCase(titleId);
public static bool HasAnalyzer(string titleId) => PlayReports.Analyzer.TitleIds.ContainsIgnoreCase(titleId);
public static void Initialize()
{
_discordPresenceMain = new RichPresence