dolphin/Source/Core
LillyJadeKatrin c9c2e17e5a Added DoFrame to AchievementManager
DoFrame is a function called every frame by the emulator so that rcheevos can be properly updated and processed. It requires a memory peeker and an event handler to be passed in; the memory peeker is called repeatedly each frame to measure what's in memory and compare to achievement definitions, and any events thrown by that comparison are sent to the event handler.

Also, DoFrame checks for the current system time to determine when to ping rich presence. Rich Presence on the RetroAchievements website updates every two minutes, so if two minutes have elapsed since the previous ping, another ping is sent.
2023-05-11 07:56:12 -04:00
..
AudioCommon
Common Merge pull request #11813 from lioncash/insert 2023-05-09 18:48:06 +02:00
Core Added DoFrame to AchievementManager 2023-05-11 07:56:12 -04:00
DiscIO
DolphinNoGUI
DolphinQt Merge pull request #11796 from sepalani/gecko-sort 2023-05-02 14:59:08 -04:00
DolphinTool
InputCommon
MacUpdater CMake: Fix storyboard copying 2023-04-29 16:10:38 -05:00
UICommon VideoUtils: Remove unused function GetAvailableResolutions 2023-04-26 15:22:54 -07:00
UpdaterCommon
VideoBackends Merge pull request #11757 from TellowKrinkle/BCniOS 2023-04-29 08:54:18 +02:00
VideoCommon DolphinAnalytics: Add READS_BOUNDING_BOX game quirk 2023-05-06 17:18:17 -07:00
WinUpdater
CMakeLists.txt
DolphinLib.ARM64.props
DolphinLib.props Feature: Emulate Disney Infinity Base 2023-04-28 12:29:34 +12:00
DolphinLib.vcxproj
DolphinLib.vcxproj.user
DolphinLib.x64.props