dolphin/Source
LillyJadeKatrin 31c3288fd5 Added ActivateDeactivateRichPresence to AchievementManager
RetroAchievements Rich Presence is a script that is run periodically on a game's memory to provide a detailed text description of what the player is doing. Existing Discord presence on Dolphin would update a player's Discord status to say not just that they are using Dolphin but that they are playing, for example, Sonic Adventure 2 Battle; Rich Presence would detail that the player is in City Escape with 5 lives and 142 rings.

Activating this in the runtime simply entails loading that text script, as returned by the FetchGameData API call, into the runtime, here only determined by whether rich presence is enabled in the achievement settings. Deactivating this is done via the same rcheevos method by setting the rich presence to an empty string.
2023-04-14 22:22:00 -04:00
..
Android Merge pull request #11689 from K0bin/android-open-user-folder 2023-03-29 10:53:48 -07:00
Core Added ActivateDeactivateRichPresence to AchievementManager 2023-04-14 22:22:00 -04:00
DSPSpy DSPSpy: Add st3 BLOOP{,I} tests. 2022-09-30 11:07:41 +00:00
DSPTool Use GNUInstallDirs for installation paths 2023-01-30 09:44:44 -06:00
PCH msvc: bump required version to align with vs 17.5 2023-03-04 14:18:18 -08:00
UnitTests PowerPC: Refactor to class, move to System. 2023-04-09 21:48:37 +02:00
VSProps Added USE_RETRO_ACHIEVEMENTS compiler flag 2023-04-02 08:28:25 -04:00
.clang-format
CMakeLists.txt
dolphin-emu.sln Added rcheevos to Externals 2023-04-02 08:28:23 -04:00