Merge pull request #1933 from DarkLordZach/cheat-engine

file_sys: Implement parser and interpreter for game memory cheats
This commit is contained in:
bunnei 2019-03-21 21:41:59 -04:00 committed by GitHub
commit 639f0c524d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
10 changed files with 813 additions and 0 deletions

View file

@ -20,6 +20,7 @@ class WebBrowserApplet;
} // namespace Core::Frontend
namespace FileSys {
class CheatList;
class VfsFilesystem;
} // namespace FileSys
@ -253,6 +254,9 @@ public:
std::shared_ptr<FileSys::VfsFilesystem> GetFilesystem() const;
void RegisterCheatList(const std::vector<FileSys::CheatList>& list, const std::string& build_id,
VAddr code_region_start, VAddr code_region_end);
void SetProfileSelector(std::unique_ptr<Frontend::ProfileSelectApplet> applet);
const Frontend::ProfileSelectApplet& GetProfileSelector() const;